JACK a través de la xarxa: Audio i MIDI

De wikijoan
Salta a la navegació Salta a la cerca

he seguit aquest thread de Hispasonic i ha funcionat molt bé. Necessito tenir instal.lat el jackd2.

$ jackd -v
jackdmp 1.9.7
...

Això vol dir que tinc instal.lada la versió 2, i de fet la vaig instal.lar arrel de la instal.lació de Ardour 3.

Utilitzaré el servidor (Terratec DMX6) com a mestre, i el portàtil com a esclau. Des del servidor llenço:

$ jack_load netmanager
netmanager is running.
client name = netmanager

Això és un servei sense interfície gràfica, i que és necessari per tal que el mestre pugui veure els esclaus.

En l'ordinador esclau (portàtil) fem

$ jackd -R -d net

i obrim el qjackctl (on veiem que el jackd ja està obert). Puc comprovar que en el servidor m'apareixen els ports joanillo32:from_slave_1 (i 2) i joanillo32:to_slave_1 (i 2), on joanillo32 és el nom de la màquina del portàtil. En la pestanya MIDI de moment no m'apareix res (veure més endavant).

Obro un wav amb el Totem, i m'apareix el Totem en la pestanya Audio del JACK (en l'article es proposa el Aqualung, que està molt ben integrat amb el JACK)

Ara vaig al servidor, i connecto en la pestanya AUDIO el joanillo32:from_slave_1 (i 2) al system:playback, i ja està, ja funciona. Fixem-nos que el que es transmet per la xarxa és senyal d'audio (amb molt bona qualitat).

Faig la mateixa prova amb el Aqualung (sudo apt-get install aqualung)

Ara hauria de transmetre per la xarxa senyal MIDI. Per fer que el servidor vegi els ports MIDI de l'esclau, hem d'engegar en l'esclau el jackd de la següent manera:

$ jackd -R -d net -i 2 -o 2

En aquest cas la configuració és la següent: En l'esclau (portàtil)

  • utilitzo el jack-keyboard (que m'apareix a la pestanya MIDI), i el connecto al system:midi_playback_1 (i 2)

En el servidor

  • he d'obrir el fluidsynth amb l'opció -m jack per tal que m'aparegui en la pestanya MIDI
  • en la pestanya MIDI, connecto joanillo32:midi_from_slave_1 (i 2) al fluidsynth
  • en la pestanya AUDIO, connecto el fluidsynth al system

i ja està. Ara el que es transmet per la xarxa són missatges MIDI

També faig una prova amb el Aqualung d'ajuntar els dos mètodes anteriors (audio i MIDI al mateix temps) La gràcia del Aqualung és que a més de poder escoltar CD, mp3 i wav, està pensat per escoltar podcasts, i et pots subscriure automàticament a podcasts. Per exemple, la url de l'Internauta de Vilaweb és:

I així doncs, escolto l'internauta amb jacknet.


creat per Joan Quintana Compte, gener 2011