Thread for sharing YAML-files. Especially key-switched SFZ-files prosper by using a .yml file.
Salamander Grand Piano V3. Works with the Github version (not sure about the included one).
Normally the parser would have handles this SFZ fine but because of the use of #define parameters, it needs a .yml file to show all the controls.
common.yml (652 Bytes)
Salamander Grand Piano V3.yml (338 Bytes)
VG Northern Trumpets
Yaml for the keyboard version:
common.yml (215 Bytes)
Northern Trumpets_KeybContr_1.1.yml (677 Bytes)
Yaml for the windcontroller version:
MelloSFZotron
https://musical-artifacts.com/artifacts/5947
common.yml (325 Bytes)
Mellotron_Keyswitch.yml (692 Bytes)
jRhodes3d (see “issues” for keyswitch file).
common.yml (287 Bytes)
jRhodes3d-keyswitch.yml (452 Bytes)
Splendid Grand Piano
common.yml (482 Bytes)
SM Drums
Put in inside the “programs” folder.
common.yml (4.2 KB)
Karoryfer Swirly Drums
common.yml (6.1 KB)
Great idea, @NathanI !!
Regards,
VIRTUOSITY DRUMS
common.yml (1.6 KB)
Corrected files for windcontroller:
common.yml (554 Bytes)
Northern Trumpets_WindContr_1.1.yml (332 Bytes)
Hi @all!
I’ve fixed the common yaml file for the Linnoleum_SFZ soundfont.
common.yml (2.5 KB)
Regards,
Hello there !
I have put my .yml file next to the .sfz one, so it look like zynthian/zynthian-my-data/soundfonts/sfz/Northen Trumpet SFZ_1.1/ the two files
I can see the 3 sfz into Sfizz or LinuxSampler but no yml
What did i miss ?
It changes the layout of the controls. You can’t see it as a file.
Hello,
Perhaps one of you experts can help me.
The yaml files are a great improvement. What I can’t find is how to change the scale that is displayed on the UI. It always goes from 0-127.
For a 17th century harpsichord that is tuned at 415Hz I want to make a pitch control so I can tune it to 440 Hz to play together with a contemporary instrument.
This works fine, in the sfz file I add
pitch_oncc1=200
pitch_stepcc1=100
So I can change the pitch in two discrete steps. However, the control in the UI still goes from 0 to 127. Although this works, it is of course quite confusing.
Is it possible (in the yaml) to change this 0-127 scale into something else? A sort of on/off indication would already be helpful, but a customised scale even more.
Of course I can change the sfz file and make two parts that can be selected with a keyswitch (and the accompanying text (labels) in the UI), but it would be much simpler if the UI scale could be adapted by the yaml.
Kind regards,
Hans.
You may want to check @ToFF 's description here:
It simply means that the mechanism for stepped discrete controls from keyswitches also works for CC values (don’t let the “note on” fool you).
You’re my hero!
That’s exactly what I was looking for and I was indeed fooled by “keyswitch” and “note on”
Thanks al lot!