Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

5 - Les serveurs son : Jack, PulseAudio et autres...

> Forums de discussion > 5 - Les serveurs son : Jack, PulseAudio et autres... > probleme de serveur audio raspberry pi [résolu]
Dernier post

probleme de serveur audio raspberry pi [résolu]

jojomonk utilisateur non connecté
Bonjour,

J'essaye de fabriquer un petit theremin à ultra-son avec un raspberry pi.
J'ai suivi ce tutoriel : ultrasonic theremin
et ça fonctionne, mais le problème c'est que sonic pi ne fonctionne qu'avec une interface graphique, or l'idée serait de construire un instrument sans écran...
Je me suis donc tourné vers la programmation musicale en python avec le module pyo.
Après installation, j lance le 1er ex de la doc (qui est censé jouer une sinusoïde à 1000hz), et j'ai cette erreur :

=== Output log of process "02-sine-tone.py", launched: "23 Jan 2019 18:33:30" ===
pyo version 0.8.2 (uses single precision)
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib confmisc.c:1281:(snd_func_refer) Unable to find definition 'defaults.bluealsa.device'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4996:(snd_config_expand) Args evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM bluealsa
ALSA lib confmisc.c:1281:(snd_func_refer) Unable to find definition 'defaults.bluealsa.device'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4996:(snd_config_expand) Args evaluate error: No such file or directory
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM bluealsa
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Expression 'parameters->channelCount <= maxChans' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1514
Expression 'ValidateParameters( inputParameters, hostApi, StreamDirection_In )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2818
portaudio error in Pa_OpenStream: Invalid number of channels
Portaudio error: Invalid number of channelsportaudio error in Pa_AbortStream: PortAudio not initialized
portaudio error in Pa_CloseStream: PortAudio not initialized
portaudio error in Pa_Terminate: PortAudio not initialized

Server not booted.
Traceback (most recent call last):
  File "02-sine-tone.py", line 19, in <module>
    a = Sine().out()
  File "/usr/lib/python2.7/dist-packages/pyolib/generators.py", line 60, in __init__
    PyoObject.__init__(self, mul, add)
  File "/usr/lib/python2.7/dist-packages/pyolib/_core.py", line 652, in __init__
    PyoObjectBase.__init__(self)
  File "/usr/lib/python2.7/dist-packages/pyolib/_core.py", line 501, in __init__
    raise PyoServerStateException("The Server must be booted before "
pyolib._core.PyoServerStateException: The Server must be booted before creating any audio object.

il y a apparemment une erreur de serveur jack...

Si quelqu'un a la solution...

jojomonk utilisateur non connecté
Bon, après pas mal de tests et recherches, j'arrive à avoir un log sans erreur, pas de x-runs avec jack, MAIS pas de son...

J'ai essayé avec une carte son externe NI Komplete audio 6 --> pas de son à travers jack, mais si je lance un wal sur VLC, j'ai du son...

En fait je viens de remarquer qu'il y a 2 interfaces de son sur le raspberry :
bcm2835 HW0,0 et bcm2835 IEC958/HDMI HW0,1 mais il n'y a que la bcm2835 HW0 qui apparait dans qjackctl, le problème doit certainement venir de là...

olinuxx utilisateur non connecté France
Il y a peut être des infos à glaner pour toi dans la page les ordi-cartes.

jujudusud utilisateur non connecté France
Il y a deux interfaces audio dans le Raspberry Pi.
Une qui est sort le son dans le port HDMI et l'autre qui sort le son dans la prise casque.
Si tu branches une carte son usb, tu dois rajouter encore une interface supplementaire (ta carte donc).

Tu utilises quoi comme serveur pour le son ? ALSA Pulseaudio et JACK ?

jojomonk utilisateur non connecté
Sur raspbian pulseaudio n'est pas installé, mais finalement j'ai réinstallé tout le système et ça a résolu le problème.
merci

jujudusud utilisateur non connecté France
Note modération : le sujet étant résolu, merci d'ajouter un [RÉSOLU] (ou un [CONTOURNÉ], ou bien encore un [ABANDONNÉ]) dans le titre de ton premier message. Voir ce paragraphe du manuel du site pour davantage d'informations.



Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

olinuxx, 14:12, dim. 22 Sep 2019: Bonjour et bienvenue à yrag cool
sub26nico, 11:36, ven. 20 Sep 2019: Salut et bienvenue à Dave, samplingunit, thinkcentre et Stratos :-)
sub26nico, 09:47, jeu. 19 Sep 2019: Salut et bienvenue à Luigi83 :-)
olinuxx, 14:33, mer. 18 Sep 2019: Bonjour et bienvenu à Knard cool
olinuxx, 13:17, dim. 15 Sep 2019: Bonjour et bienvenue à wwp et à Kraod cool
sub26nico, 22:18, sam. 14 Sep 2019: Salut et bienvenue à Gretsh56 :-)
olinuxx, 13:44, sam. 14 Sep 2019: Bonjour et bienvenue à T-Yo cool
PenZyh, 16:09, mar. 10 Sep 2019: Merci ^^
olinuxx, 16:08, mar. 10 Sep 2019: Bienvenue e bonjour également à PenZyh cool
olinuxx, 14:47, mar. 10 Sep 2019: Bonjour et bienvenue à SKUNKLOAD cool
sub26nico, 10:29, lun. 09 Sep 2019: Salut et bienvenue à aldepr :-)
olinuxx, 09:01, dim. 08 Sep 2019: Bonjour et bienvenue à nuka cool