Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2012-07-05 12:43:42 "Je n'entends rien !" (première utilisation de Jack...)

Rokil
nouveau membre
Date d'inscription: 2012-07-05
Messages: 3

"Je n'entends rien !" (première utilisation de Jack...)



Salut tout le monde, je suis un petit nouveau dans l'univers de PureData, j'utilise ArchLinux, et j'utilise la version 0.42-5.1 de pd-extended
Pour commencer, j'ai essayé de faire fonctionner le son, en utilisant http://en.flossmanuals.net/pure-data/ge … figuring/, sauf que rien ne sort, j'ai bien vérifié :
- Compute audio est coché
- Ça ne marche ni avec Media/default-MIDI ni avec Media/ALSA-MIDI.
- Et testtone.pd ne renvoie rien si je coche 80 ou 60 (dans "TEST TONES")

Puis j'ai essayé de bidouiller un peu avec Jack et OSS, les deux sont installés
(local/alsa-oss 1.0.25-1 et local/jack 0.121.3-6).
Le petit problème, c'est aussi pour démarrer jackd, là j'ai essayé de me débrouiller avec http://linux-audio.com/jack/, mais j'ai essayé jackd -d alsa -d hw:0 et après je lance pdextended, mais rien ne marche, ça me sort "audio I/O stuck... closing audio".

Merci à ceux qui veulent m'aider smile

Hors ligne

 

#2 2012-07-05 13:45:54 Re : "Je n'entends rien !" (première utilisation de Jack...)

nau
membre
Date d'inscription: 2011-08-05
Messages: 58

Re: "Je n'entends rien !" (première utilisation de Jack...)



Yop,

pourrais-tu recopier les messages donnés en console par Jack ?  C'est là que les erreurs te sont communiquées.
Sinon peut-être que Pd n'est pas connecté à ta carte, utilise patchage ou l'outil de connection dans Jack pour t'en assurer.

Nau

Hors ligne

 

#3 2012-07-05 21:40:01 Re : "Je n'entends rien !" (première utilisation de Jack...)

Rokil
nouveau membre
Date d'inscription: 2012-07-05
Messages: 3

Re: "Je n'entends rien !" (première utilisation de Jack...)



Salut, j'ai bien l'impression que jack est connecté à Pd, puisque quand je stoppe jack (Ctrl + C), Pd "réagit". Par contre, comment savoir si c'est connecté à ma carte ?

Voici les logs de jack  :

 $ jackd -d alsa -d hw:0
jackd 0.121.3
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

could not open driver .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory

could not open driver .so '/usr/lib/jack/jack_net.so': libcelt0.so.2: cannot open shared object file: No such file or directory

JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 2 periods for playback
^Cjack main caught signal 2

et les messages de la fenètre de Pd :

[import] $Revision: 1.2 $
	[import] is still in development, the interface could change!
	compiled against Pd version 0.42.5
libdir loader $Revision: 1.8 $
	compiled on Mar 24 2011 at 15:58:34 
	compiled against Pd version 0.42.5.extended
/usr/lib/pd-extended/extra/Gem/Gem.pd_linux: libMagick++.so.4: cannot open shared object file: No such file or directory
Gem: can't load library
libdir_loader: added 'cyclone' to the global objectclass path
libdir_loader: added 'zexy' to the global objectclass path
libdir_loader: added 'creb' to the global objectclass path
libdir_loader: added 'cxc' to the global objectclass path
libdir_loader: added 'iemlib' to the global objectclass path
libdir_loader: added 'list-abs' to the global objectclass path
libdir_loader: added 'mapping' to the global objectclass path
libdir_loader: added 'markex' to the global objectclass path
libdir_loader: added 'maxlib' to the global objectclass path
libdir_loader: added 'memento' to the global objectclass path
libdir_loader: added 'mjlib' to the global objectclass path
libdir_loader: added 'motex' to the global objectclass path
libdir_loader: added 'oscx' to the global objectclass path
libdir_loader: added 'pddp' to the global objectclass path
libdir_loader: added 'pdogg' to the global objectclass path
libdir_loader: added 'pixeltango' to the global objectclass path
libdir_loader: added 'pmpd' to the global objectclass path
libdir_loader: added 'rradical' to the global objectclass path
libdir_loader: added 'sigpack' to the global objectclass path
libdir_loader: added 'smlib' to the global objectclass path
libdir_loader: added 'toxy' to the global objectclass path
libdir_loader: added 'unauthorized' to the global objectclass path
vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd port by HCS)
libdir_loader: added 'pan' to the global objectclass path
libdir_loader: added 'hcs' to the global objectclass path
libdir_loader: added 'jmmmp' to the global objectclass path
libdir_loader: added 'ext13' to the global objectclass path
libdir_loader: added 'ggee' to the global objectclass path
libdir_loader: added 'flib' to the global objectclass path
libdir_loader: added 'ekext' to the global objectclass path
libdir_loader: added 'flatspace' to the global objectclass path
/usr/lib/pd-extended/extra/pdp/pdp.pd_linux: libpng14.so.14: cannot open shared object file: No such file or directory
pdp: can't load library
/usr/lib/pd-extended/extra/pidip/pidip.pd_linux: /usr/lib/pd-extended/extra/pidip/pidip.pd_linux: undefined symbol: quicktime_has_video
pidip: can't load library
audio I/O stuck... closing audio

error: JACK error: zombified - calling shutdown handler

(La dernière ligne n'apparaît que quand je kille Jack)

Hors ligne

 

#4 2012-07-05 22:16:14 Re : "Je n'entends rien !" (première utilisation de Jack...)

{yv}
membre
Lieu: Berlin
Date d'inscription: 2011-04-01
Messages: 219
Site web

Re: "Je n'entends rien !" (première utilisation de Jack...)



Rokil a écrit:

Salut, j'ai bien l'impression que jack est connecté à Pd...

 $ jackd -d alsa -d hw:0
...

could not open driver .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
...

ben déjà ca indique que jack a qques problemes...
il lui manque une librairie pour utiliser le driver firewire..

je te conseille d'installer qjackctl pour plus de simplicité.

citation :

jackd 0.121.3

ouch, tu devrais vraiment essayer avec jack2, jack(1) est un peu vieux...
et jack2 n'a plus de "coupures" quand tu as des xruns (ce qui est vraiment rare maintenant...)

sudo pacman -S jack2

y

Dernière modification par {yv} (2012-07-05 22:20:36)

Hors ligne

 

#5 2012-07-05 22:48:38 Re : "Je n'entends rien !" (première utilisation de Jack...)

Rokil
nouveau membre
Date d'inscription: 2012-07-05
Messages: 3

Re: "Je n'entends rien !" (première utilisation de Jack...)



Ok, je vais tenter qjackctlk, et jack2.

En fait tout marche avec Media/Alsa, j'avais juste mal réglé, j'avais laissé le samplerate par défaut (44MHz et des brouettes, alors que ma carte son est faite pour du 33MHz)


Donc pour résoudre votre problème, pour ceux qui (aur)ont la même chose :" $ lshw -C sound" pour récupérer les infos de la carte son, puis ensuite de regarder la ligne "horloge", en espérant que ça en aide smile

Dernière modification par Rokil (2012-07-05 22:52:37)

Hors ligne

 

#6 2012-07-05 23:59:45 Re : "Je n'entends rien !" (première utilisation de Jack...)

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: "Je n'entends rien !" (première utilisation de Jack...)



citation :

En fait tout marche avec Media/Alsa, j'avais juste mal réglé, j'avais laissé le samplerate par défaut (44MHz et des brouettes, alors que ma carte son est faite pour du 33MHz)

??? horloge du bus pci (sur lequel sont les cartes son et qui est en MHZ, 33 pour pci1) et "sample rate", çà n'a rien à voir !!!
les samplerate des cartes "consumer" c'est 44KHZ1 et 48KHZ (c'est pas en MEGA) .
Sinon pour des cartes plus pro le samplerate peut aller jusqu'a 192KHZ (en fait 44.1 et 48 multiplié par 2 ou 4) .

Moi je relève plutôt aussi que jack est réglé sur libffado (une carte son branchée sur firewire) .

could not open driver .so '/usr/lib/jack/jack_firewire.so': 
libffado.so.2: cannot open shared object file: No such file or directory

bizzare qu'il la cherche d'ailleurs, puisqu'il a été lancé avec -d alsa (ou alors elle n'est pas installée)
En pci le driver de jack doit être ALSA . ( au pire oss)
Là avec comme choix dans puredata de : media/alsa, tu n'est toujours pas sur jack .
Le mieux comme le dit {yv} est d'installer QJACKCONTROL pour y voir plus clair .
Faire aussi un tour sur linuxmao  : http://www.linuxmao.org/tikiwiki/tiki-i … ?page=JACK
*note: pour utiliser jack à plein mieux vaut un kernel-RT . (y'a çà chez archlinux ?)

Dernière modification par sakramh (2012-07-06 11:13:04)


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#7 2012-07-06 00:31:52 Re : "Je n'entends rien !" (première utilisation de Jack...)

{yv}
membre
Lieu: Berlin
Date d'inscription: 2011-04-01
Messages: 219
Site web

Re: "Je n'entends rien !" (première utilisation de Jack...)



sakramh a écrit:

pour utiliser jack à plein mieux vaut un kernel-RT . (y'a çà chez archlinux ?)

je dirais que c'est moins vrai qu'avant mais oui, bien-sur il y a: https://wiki.archlinux.org/index.php/Re … management

y

Hors ligne

 

#8 2012-07-06 04:08:12 Re : "Je n'entends rien !" (première utilisation de Jack...)

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: "Je n'entends rien !" (première utilisation de Jack...)



citation :

je dirais que c'est moins vrai qu'avant

Exact ! depuis les kernels 3.x.x  mais il faut modifier la ligne 

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"

en

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet threadirqs"

dans son fichier de config GRUB . Du moins sur une debian/ubuntu .
Reste le problème du timer pour le midi (çà dépend des config kernel) . Sur ubuntu il faut se le recompiler RT sauf à installer celui fourni .
le script rtirq-init est bienvenu aussi (à tweaker) .

Dernière modification par sakramh (2012-07-06 04:11:32)


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#9 2012-07-06 09:24:04 Re : "Je n'entends rien !" (première utilisation de Jack...)

oli44
membre
Lieu: Notre Dame des Landes
Date d'inscription: 2008-04-25
Messages: 585
Site web

Re: "Je n'entends rien !" (première utilisation de Jack...)



intéressant sakramh! je ne savais pas qu'on pouvait passer par GRUB pour ça ! je m'en vais l'essayer....


La route est longue mais la voie est libre

Hors ligne

 

#10 2012-07-06 11:06:54 Re : "Je n'entends rien !" (première utilisation de Jack...)

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: "Je n'entends rien !" (première utilisation de Jack...)



seulement depuis le kernel 2.6.39 (qui était le banc-test des 3.x.x)
http://lists.linuxaudio.org/pipermail/l … 30782.html
mais c'est pour le preempt . il et pas dit que les autres paramètres soient dans le kernel de votre distrib .
linux-rt chez ubuntu, mais c'est pas un officiel donc pour les màj ....

Dernière modification par sakramh (2012-07-06 11:14:16)


le code est l'alchimie de l'âge du silicium

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024