Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS Logic Pro Auto-Reload Bug #689

Closed
alcomposer opened this issue Mar 10, 2021 · 3 comments · Fixed by #712
Closed

MacOS Logic Pro Auto-Reload Bug #689

alcomposer opened this issue Mar 10, 2021 · 3 comments · Fixed by #712
Labels
bug Something isn't working

Comments

@alcomposer
Copy link
Collaborator

Using latest sfizz with MacOS Logic Pro, the auto-reload feature of sfizz works sporadically.

Sometime it will reload when I save the file.sfz- and other times I will need to close/open sfizz plugin. It also works sometimes when I load another SFZ script- and come back to the one in question.

@paulfd
Copy link
Member

paulfd commented Mar 17, 2021

Close/open the GUI, or reload the plugin?

If you can run in debug build, there's a console message when the file reloads.

@paulfd paulfd added the bug Something isn't working label Mar 17, 2021
@jpcima
Copy link
Collaborator

jpcima commented Mar 17, 2021

Automatic reloading is dependent on the process function to send a message every period of a fixed number of frames.

There are some cases where the process function is not working in a periodic way, or not called at all.
One is the processor being suspended of course, or performing offline rendering, or in these save/load situations (where the processor performs a special process call whose purpose is parameter flush. see https://steinbergmedia.github.io/vst3_doc/vstsdk/faq.html#faqCommunication6).

No doubt, a more appropriate way would be that the work thread does this ticking by itself on the basis of some independent timer.

@alcomposer
Copy link
Collaborator Author

alcomposer commented Mar 18, 2021

Close/open the GUI, or reload the plugin?

Closing/opening the GUI tends to work. I am not reloading the plugin.
It is very sporadic, no knowing when it will reload- and what will trigger it. (sfizz AU - Logic Pro MacOS)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants