peastman / sso

Sonatina Symphonic Orchestra
Other
155 stars 9 forks source link

Fixed octave offset for flutes #66

Closed peastman closed 2 weeks ago

peastman commented 2 weeks ago

In #36 I fixed the flutes being incorrectly transposed by an octave by adding an octave_offset=1 command. Unfortunately, it turns out sfizz and sforzando interpret that opcode differently, which led to incorrect behavior in sfizz. I eliminated it and instead shifted the notes for all the regions. It's a lot more work, but it's necessary to get consistent behavior.