Mathieu Garcia

Results 10 issues of Mathieu Garcia

Hello, I have noticed that, when hosting AUv3's, some plugins ignore the state of the `kAudioUnitProperty_BypassEffect` `AUParameter`. This causes these plugin to still process audio even though they should bypass....

Hi! AUv3 plugins, on iOS, need to be instantiated asynchronically. Right now, `ExternalPlugin::doFullInitialisation()` will end up calling JUCE's `PluginFormatManager::createPluginInstance()`, which will immediately return with the following error: _"This plug-in cannot...

Hi there! `SampleLoader::fillVoiceBuffer` will miscalculate offsets when these criteria are met: - Loop is enabled - Sample start/end positions are close to the looped region - Loop start/end positions are...

valid bug report
High Priority

Hi! I found a case where `StreamingSamplerSound::FileReader::readFromDisk` would read blank data as the `MemoryMappedReader` only contains a section outside the `StreamingSamplerSound` start/end positions. Conditions to be met to trigger the...

Hi! On rare occasion, I encounter a crash in `FlexEnvelopeSource::generate`: https://github.com/sfztools/sfizz/blob/6b1a7cd2599ce755030b101f2ce1c436de430bf7/src/sfizz/modulations/sources/FlexEnvelope.cpp#L100-L104 `region` is NULL. Branch : develop Target : macOS SFZ file : https://gist.github.com/mathieugarcia/d06fe2d18fe0cb22565fb558e6581e27

Hi! For my project, I extensively rely on CCs to manipulate values from my GUI. Having possibly 128+ regions, with each region having 4 CCs, adding to that the global...

Hi, The `reverse_loccN` and `reverse_hiccN` opcodes would make a great addition for manipulating the playback direciton of a `region`. Reference : http://sfzformat.com/opcodes/reverse_loccN Thanks!

Support for asynchronous plugin instantiation in `ExternalPlugin`. This allow proper hosting of AUv3 plugins on iOS and possibly other platforms and/or plugin formats that require asynchronous instantiation. What changed: -...

Hey, For clarity I am opening a new, separate issue as I'm currently debugging and stress testing the hosting of AUv3 plugins on iOS. I noticed some MIDI messages are...

Hi, When `note_polyphony=1` and `note_selfmask=off` are set, and an amplitude envelope exists (tested only with a FlexEG) with a non-zero release time, the old, released voices will still play the...