Projecte Proj10

De Wikijoan
Dreceres ràpides: navegació, cerca

Introducció: fer sonar un soundfont de drumkit (sense programació)

Trobo un soundfont que em pot anar bé: 241-Drums.SF2

El provo amb JACK i vkeybd

$ fluidsynth -a jack -m alsa_seq /home/joan/soundfonts/percussion_drumkit/241-Drums.SF2

> channels
chan 0, no preset
chan 1, no preset
chan 2, no preset
chan 3, no preset
chan 4, no preset
chan 5, no preset
chan 6, no preset
chan 7, no preset
chan 8, no preset
chan 9, Drums
chan 10, no preset
chan 11, no preset
chan 12, no preset
chan 13, no preset
chan 14, no preset
chan 15, no preset

> fonts
ID  Name
 1  /home/joan/soundfonts/percussion_drumkit/241-Drums.SF2
> inst 1
128-000 Drums

Per tal que soni aquest soundfont, hauré de configurar el vkeybd de la següent manera:

Ara el provo amb midishare:

/usr/src/midishare/src/linux/applications/msconnect/msconnect &
/usr/src/midishare/src/linux/applications/msdisplay/msdisplay &
/usr/src/midishare/src/linux/applications/mscontrol/mscontrol &

$ fluidsynth -a alsa -m midishare -l /home/joan/soundfonts/percussion_drumkit/241-Drums.SF2
$ msAlsaSeq
$ vkeybd

amb el aconnectgui connecto el vkeybd amb el Midishare/alsa-bridge, i amb el msconnect connecto el Midishare/alsa-bridge amb el fluidsynth.

I ara finalment he de configurar el vkeybd per fer-lo sonar pel banc 128:0

ara també puc connectar el mscontrol per tal de disparar els sons del soundfont. Connecto el mscontrol al fluidsynth. En el mscontrol selecciono el chan=9, i ara ja puc escoltar les notes del drumkit entre pitch=35 i pitch=50.

Altres soundfonts que he mirat:

són 12 MB (se suposa que és el que té millor so), funciona pel canal 1 (000-001 Good_Rocky_Drum), entre les notes 34 i 54
Són 1,066MB, funciona per tots els canals (menys pel 9) (000-000 Lightning kicks), entre les notes 33 i 67. Potser és la millor opció.

creat per Joan Quintana Compte, juliol 2009

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
Institut Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines