k***@korafigures.com
2016-03-07 00:20:41 UTC
Hi,
Using the SFZ engine, I was surprised that the `off_by` and `group`
opcodes don't seem to have any effect if the "muting" and "muted" events
occur on the same key, even if they relate to separate regions (differing
by velocity, channel, etc.). It seems like it would be very useful to be
able to mute events on the same key.
I note that in 2012 a one-line patch was suggested that lifts this
restriction:
+++ linuxsampler/src/engines/sfz/Voice.cpp
- itEvent->Param.Note.Key != MIDIKey) {
+ itEvent->Param.Note.Key) {
https://sourceforge.net/p/linuxsampler/mailman/message/29191998/
I was wondering, is the current behaviour defined by some official SFZ
specification document, team policy, or something else? It would be great
to at least have the option to change this behaviour.
Thanks,
KF.
Using the SFZ engine, I was surprised that the `off_by` and `group`
opcodes don't seem to have any effect if the "muting" and "muted" events
occur on the same key, even if they relate to separate regions (differing
by velocity, channel, etc.). It seems like it would be very useful to be
able to mute events on the same key.
I note that in 2012 a one-line patch was suggested that lifts this
restriction:
+++ linuxsampler/src/engines/sfz/Voice.cpp
- itEvent->Param.Note.Key != MIDIKey) {
+ itEvent->Param.Note.Key) {
https://sourceforge.net/p/linuxsampler/mailman/message/29191998/
I was wondering, is the current behaviour defined by some official SFZ
specification document, team policy, or something else? It would be great
to at least have the option to change this behaviour.
Thanks,
KF.