JIftw ·
Hi,
There is a bug which has been introduced in 1.1.3 and is now still present in the latest version. Green-type primitives can no longer be used to perform voice management (in feedback loop with the midi-to-voices). Playing notes from the top module level, the function simply doesn't work (as if timers and/or triggers put in this section were absent). If I enter the specific faulty module, SynthMaker will hang once I play some notes.
The technique I described (using green-type primitives to perform voice management, via a feedback loop with the midi-to-voices module) worked "flawlessly" (except somewhat slow response) in 1.1.2.
I believe it may be related to this (taken from the 1.1.3 changelog):
"- Reduced the potential for stuttering due to overprotectoion (sic) of note on and note off handling"
I had no choice but to revert to 1.1.2, as any attempt at a workaround is impossible. (editing the .osm in later versions = hang)