pd de lancement des apllications avec jackd
bonjour,
j'utilise jackd avec freebob via qjackctl et je n'ai pas de soucis apparent.
pas de messages d'erreurs au lancement de jackd et ma carte son apparait bien dans la fenetre "connect" de qjackctl.
seulement voila, les applications ne sont pas décidées à bosser.
par exemple, en lançant la lecture de xmms avec jackd, ça bloque.
l'option "enable debug printing" donne :
~$ xmms
Message: device: default
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_open:fmt == 7, sample_rate == 44100, num_channels == 2
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_written_time:returning 0 milliseconds
jack_free:free space of 32508 bytes
jack_write:starting length of 2304
jack_write:effects_enabled(), length is now 2304
jack_write:effect.frequency == 44100, input.frequency == 44100, output.frequency == 44100
jack_write:length = 2304
jack_write:writing 2304 bytes
jack_write:finished
jack_get_written_time:returning 13 milliseconds
jack_free:free space of 30204 bytes
jack_write:starting length of 2304
jack_write:effects_enabled(), length is now 2304
jack_write:effect.frequency == 44100, input.frequency == 44100, output.frequency == 44100
jack_write:length = 2304
jack_write:writing 2304 bytes
jack_write:finished
jack_get_written_time:returning 26 milliseconds
jack_free:free space of 27900 bytes
jack_write:starting length of 2304
jack_write:effects_enabled(), length is now 2304
jack_write:effect.frequency == 44100, input.frequency == 44100, output.frequency == 44100
jack_write:length = 2304
jack_write:writing 2304 bytes
jack_write:finished
(....)
jack_get_written_time:returning 182 milliseconds
jack_free:free space of 252 bytes
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_free:free space of 252 bytes
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
(......)
jack_get_output_time:returning 0 milliseconds
jack_free:free space of 252 bytes
jack_get_output_time:returning 0 milliseconds
jack_free:free space of 252 bytes
...et cela indéfiniment.
d'autres softs, comme hydrogen ou d'autres, ne fonctionnent pas non plus avec jack.
si quelqu'un peut m'indiquer dans quelle direction chercher..
merci.
ps : j'utilise la version testing de feisty (la future ubuntu) qui contient les paquets libfreebob, libjack..etc.. opérationnels (normalement).
j'en étais arrivé exactement au même stade en compilant tout moi même (freebob+jackd+softs)
j'utilise jackd avec freebob via qjackctl et je n'ai pas de soucis apparent.
pas de messages d'erreurs au lancement de jackd et ma carte son apparait bien dans la fenetre "connect" de qjackctl.
seulement voila, les applications ne sont pas décidées à bosser.
par exemple, en lançant la lecture de xmms avec jackd, ça bloque.
l'option "enable debug printing" donne :
~$ xmms
Message: device: default
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_open:fmt == 7, sample_rate == 44100, num_channels == 2
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_written_time:returning 0 milliseconds
jack_free:free space of 32508 bytes
jack_write:starting length of 2304
jack_write:effects_enabled(), length is now 2304
jack_write:effect.frequency == 44100, input.frequency == 44100, output.frequency == 44100
jack_write:length = 2304
jack_write:writing 2304 bytes
jack_write:finished
jack_get_written_time:returning 13 milliseconds
jack_free:free space of 30204 bytes
jack_write:starting length of 2304
jack_write:effects_enabled(), length is now 2304
jack_write:effect.frequency == 44100, input.frequency == 44100, output.frequency == 44100
jack_write:length = 2304
jack_write:writing 2304 bytes
jack_write:finished
jack_get_written_time:returning 26 milliseconds
jack_free:free space of 27900 bytes
jack_write:starting length of 2304
jack_write:effects_enabled(), length is now 2304
jack_write:effect.frequency == 44100, input.frequency == 44100, output.frequency == 44100
jack_write:length = 2304
jack_write:writing 2304 bytes
jack_write:finished
(....)
jack_get_written_time:returning 182 milliseconds
jack_free:free space of 252 bytes
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_free:free space of 252 bytes
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
jack_get_output_time:returning 0 milliseconds
(......)
jack_get_output_time:returning 0 milliseconds
jack_free:free space of 252 bytes
jack_get_output_time:returning 0 milliseconds
jack_free:free space of 252 bytes
...et cela indéfiniment.
d'autres softs, comme hydrogen ou d'autres, ne fonctionnent pas non plus avec jack.
si quelqu'un peut m'indiquer dans quelle direction chercher..
merci.
ps : j'utilise la version testing de feisty (la future ubuntu) qui contient les paquets libfreebob, libjack..etc.. opérationnels (normalement).
j'en étais arrivé exactement au même stade en compilant tout moi même (freebob+jackd+softs)