[ABANDONNÉ] Problème entre raw1394 et jackd
Bonjour,
Je me suis fait un linux customisé aux petits oignons, en particulier pour le temps réel pour l'audio.
J'ai donc le kernel en rt, le patch kernel realtime-lsm, un watchdog spécialement fait pour le rt, et j'ai bien configuré le limits.conf pour PAM.
Jackd est bien configuré aussi.
Cependant, j'ai encore des soucis, et pas des moindres, avec le firewire.
En effet, j'ai une table de mixage en firewire que je veux utiliser comme carte son ( tascam dm 24 avec carte if fw dm, reconnue sur le site de freebob).
Mais régulièrement, à intervalle plus ou moins court, il me fait une erreur quand le node change :
Ca me fait planter jackd qui se coupe.
Il faut que j'attende un peu pour que ca se remette en place, en priant que ca coupera aps trop tot.
J'avais la toute dernière version avant de libraw1394 (1.3.0), déjà dispo sous hardy, je suis revenu sur la version de gutsy, ca plante un peu moins, mais ca plante encore.
Comment régler ce problème ??
Jackd me dit qu'il faudrait que j'assigne manuellement les nodes pour libiec61883
" libiec61883 warning: Established connection on channel 0.
You may need to manually set the channel on the receiving node.
libiec61883 warning: Established connection on channel 1.
You may need to manually set the channel on the transmitting node."
La docu de linux1394 m'explique que j'ai un bus reset : http://www.linux1394.org/doc/libraw1394/x39.html
Comment l'éviter ??
J'ai également quelques glitches quand je lis de l'audio mais j'ai l'impression que ca vient de Audacious, en regardant les logs il me fait plus de segfault qu'il n'en faut.
Je me suis fait un linux customisé aux petits oignons, en particulier pour le temps réel pour l'audio.
J'ai donc le kernel en rt, le patch kernel realtime-lsm, un watchdog spécialement fait pour le rt, et j'ai bien configuré le limits.conf pour PAM.
Jackd est bien configuré aussi.
Cependant, j'ai encore des soucis, et pas des moindres, avec le firewire.
En effet, j'ai une table de mixage en firewire que je veux utiliser comme carte son ( tascam dm 24 avec carte if fw dm, reconnue sur le site de freebob).
Mais régulièrement, à intervalle plus ou moins court, il me fait une erreur quand le node change :
Nov 29 14:55:49 panoramix kernel: [ 8433.720800] ieee1394: Node changed: 0-01:1023 -> 0-00:1023 Nov 29 14:55:51 panoramix kernel: [ 8435.870223] ieee1394: Node resumed: ID:BUS[0-01:1023] GUID[00022e20542118af] Nov 29 14:57:06 panoramix kernel: [ 8510.371212] ieee1394: Node suspended: ID:BUS[0-01:1023] GUID[00022e20542118af]
Ca me fait planter jackd qui se coupe.
Il faut que j'attende un peu pour que ca se remette en place, en priant que ca coupera aps trop tot.
J'avais la toute dernière version avant de libraw1394 (1.3.0), déjà dispo sous hardy, je suis revenu sur la version de gutsy, ca plante un peu moins, mais ca plante encore.
Comment régler ce problème ??
Jackd me dit qu'il faudrait que j'assigne manuellement les nodes pour libiec61883
" libiec61883 warning: Established connection on channel 0.
You may need to manually set the channel on the receiving node.
libiec61883 warning: Established connection on channel 1.
You may need to manually set the channel on the transmitting node."
La docu de linux1394 m'explique que j'ai un bus reset : http://www.linux1394.org/doc/libraw1394/x39.html

J'ai également quelques glitches quand je lis de l'audio mais j'ai l'impression que ca vient de Audacious, en regardant les logs il me fait plus de segfault qu'il n'en faut.