probleme de serveur audio raspberry pi [résolu]
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 :
il y a apparemment une erreur de serveur jack...
Si quelqu'un a la solution...
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 :
Copy to clipboard
=== 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...