Metro (~/jackmp/example-clients)

De wikijoan
Salta a la navegació Salta a la cerca

Un metrònom que funciona amb el transport del JACK és el metrònom que ve dins la carpeta ~/jackmp/example-clients (codi font del JACK2). Per compilar:

$ gcc -D jack -o metro `pkg-config --cflags --libs jack` metro.c

Exemple pràctic. Vull fer sonar la Cançó de Bressol amb un metrònom. miro el fitxer canco_bressol.ly i veig que el tempo és de 80. Arrenco metro amb l'opció -t, i el jack-smf-player sense l'opció -t (per defecte). Tots dos clients seguiran el transport del JACK. Faig les connexions (jack-smf-player al fluidsynth; fluidsynth i metro a system:playback1 i 2)

$ ./metro -b 80 -t
$ /usr/local/bin/jack-smf-player -n midnco_bressol.midi

Efectivament, els ticks cauen en el lloc correcte.

Tanmateix, no pot ser JACK Màster.


creat per Joan Quintana Compte, desembre 2011