Mathieu Garcia

Results 17 comments of Mathieu Garcia

More news. I was able to work around the `PluginNode` initialisation issue by manually calling `baseClassInitialise()` and `initialise()`. This seems a little bit hacky, but after testing it thoroughly it...

Closing this issue and bringing the `edit.restartPlayback()` conversation on the PR. Thanks!

Yup, I would love to see this one implemented.

Thanks @redtide, I'll check this out a.s.a.p. and report back.

Unfortunatelly calling `edit.restartPlayback()` instead of `baseClassInitialise()` and `initialise()` resulted in various asserts being triggered: In [ExternalPlugin.cpp](https://github.com/Tracktion/tracktion_engine/blob/c9b328c89f807dfa356778442a98bd6d8ce354c0/modules/tracktion_engine/plugins/external/tracktion_ExternalPlugin.cpp#L1308) : ``` jassert (isInstancePrepared); ``` In [AudioUnitPluginFormat.mm](https://github.com/juce-framework/JUCE/blob/4e68af7fde8a0a64e808fb1a37999a690873c9de/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm#L1395) : ``` // If these are hit,...

However, using `polyphony=1` works as expected to achieve region monophony.