Reset off_by when value is -1

This commit is contained in:
Jean Pierre Cimalando 2020-05-15 13:14:35 +02:00
parent 60cfd84ac5
commit 2aab5365da

View file

@ -132,7 +132,10 @@ bool sfz::Region::parseOpcode(const Opcode& rawOpcode)
setValueFromOpcode(opcode, group, Default::groupRange);
break;
case hash("off_by"): // also offby
setValueFromOpcode(opcode, offBy, Default::groupRange);
if (opcode.value == "-1")
offBy.reset();
else
setValueFromOpcode(opcode, offBy, Default::groupRange);
break;
case hash("off_mode"): // also offmode
switch (hash(opcode.value)) {