Today I got busy and studied Linoleum’s sfz and yml files. Good work and credits to @jofemodo and @NathanI .
I thought I might as well try creating a yml file for a nice and functional interface of some music font for sfizz and Zynthian UI.
Since I use Wind Controler I decided on Northern Trumpets sound font, which sounds nice and is free. I already mentioned it here and it is available at Northern Trumpets free SFZ library | VGTrumpet
It has 3 settings available:
Northern Trumpets_BreathContr_1.1.sfz
Northern Trumpets_KeybContr_1.1.sfz
Northern Trumpets_WindContr_1.1.sfz
So I reached for the version for Wind Controller and prepared these yml files:
common.yml (215 Bytes)
Northern Trumpets_WindContr_1.1.yml (686 Bytes)
Just save them to the same directory as Northern Trumpets_WindContr_1.1.sfz
For me, the most interesting section in yml file is
keyswitch:
graph_path: 'note_on'
labels: ['Open Slow', 'Open Normal', 'Open Fast', 'Harmon Slow', 'Harmon Normal', 'Harmon Fast']
ticks: [12, 14, 16, 17, 19, 21]
name: "sound"
This way I can change the sound of the font using the encoder on the Zynthian, or I can teach the Zynthian to change the sound color with an expression pedal on a CC channel. So I don’t have to bother with another keyboard and play the notes C0, D0 …
And finally, a very short demonstration of the change in the sound of the trumpet.