-
I've seen multiple discussions and source code comments pertaining to calling open_editor or creating a temporary window in order to load all parameters for a given plugin. I've experienced this first-hand with Serum, which doesn't load "OSC A" without one of these solutions. This doesn't pose a problem when using dawdreamer locally. However, when running my dawdreamer script on my FastCGI server, window generation isn't possible and causes the execution to halt. Are there any proposed ideas for workarounds that don't involve window generation or that could theoretically run on a server? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Oh that's very interesting. I hadn't noticed that with Serum. OSC A is usually the primary one generating sound. So if you call load_state with Serum, is the OSC A the default sawtooth instead of what had been saved? I'm not sure about servers and this issue. I think we just need better usage of the JUCE-related code there... |
Beta Was this translation helpful? Give feedback.
I managed to find an ideal solution. One must simply call juce::MessageManager::getInstance() at the beginning of a given script, and everything works perfectly, even without window generation.