Accordion update

Link to good samples/soundfonts at http://wiki.linuxaudio.org/wiki/free_audio_data

Moderators: MattKingUSA, khz

Post Reply
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 357 times

Accordion update

Post by j_e_f_f_g »

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 357 times

Re: Accordion update

Post by j_e_f_f_g »

All of the waves comprise one patch. When you load accordion.sfz in linuxsampler, it loads all waves, and assigns each to play specific notes on the piano roll (ie specific midi note numbers).

4_C is the C in the fourth octave (midi note # 60), so 4_C.wav is assigned to play note 60 on the piano roll. When transposed up a half step, it can also play note # 61. When transposed down a half step, it can also play note # 59.

4_Eb is the Eb in the fourth octave (midi note # 63), so 4_Eb.wav is assigned to play note 63 on the piano roll. When transposed up a half step, it can also play note # 64. When transposed down a half step, it can also play note # 62.

So those 2 waves take care of notes 60 to 64. The rest of the waves take care of the remaining notes, in a similiar manner.

This is referred to as "multi-sampling". All my sfz instruments are designed as so.

The file named with a .sfz extension (accordion.sfz) is a text file containing "instructions" that tell linuxsampler (and other sfz players such as sforzando and Calkwalk Dimension) which wave files play which midi notes. You can view it in a text editor.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

Post Reply