Ubuntu : jackd

Fermé
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 - 27 août 2009 à 19:11
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 - 14 sept. 2009 à 18:52
Bonjour,
J'ai acheté un adaptateur MIDI/USB pour mon piano (Midi Plus).
Avec était livré le CD d'installation (pour Windows) de Prodipe VE Lite. Mais avant de pouvoir l'installer, il me demande de le brancher l'adaptateur (ce que j'ai fais) mais quand je clique sur "Continuer", il ne le détecte pas. Alors j'ai laissé tomber et j'ai redémarré sous Ubuntu J'ai essayé plusieurs logiciels MIDI : Ardour GTK2, Rosegarden et, si c'est un logiciel midi, Jack Control. Mais toujours le même problème : Jackd !
J'ai tout essayé ! Le seul moyen c'est de taper 'sudo jackd -d alsa' dans la console et là, toute les 30 secondes, il marque "**** alsa_pcm : xrun of at least 1.423 msecs"

Pouvez-vous m'aidez ???? Ce serait cool comme ça je n'aurais pas déboursé 59€ pour rien !!! Merci !
A voir également:

37 réponses

bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
27 août 2009 à 19:40
Bonjour,

le serveur-son est pulseaudio ou bien alsa ??
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
27 août 2009 à 19:42
re
juste une precision
pulse audio englobe alsa !!! donc si tu utilise pulse tu utilises alsa
a+
0
mamiemando Messages postés 33084 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 avril 2024 7 750
27 août 2009 à 19:43
Apparemment il est possible d'utiliser timidity à la place et de lancer ce dernier au démarrage de rosegarden :
http://doc.ubuntu-fr.org/rosegarden

D'après la documentation on peut également lancer jackd au démarrage de rosegarden également.

En terme de droits ça ne me choque pas que jackd requiert des droits root pour être lancé.

Bonne chance
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
27 août 2009 à 19:59
en soulevant l'éventualité de pulseaudio, je soulignais juste qu'il y a peut-être des paramètres à régler ...

:-)

des trucs qui peuvent être intéressants :

http://kishalmi.net/cms/node/53

http://ubuntuforums.org/showthread.php?t=1163390
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
28 août 2009 à 06:10
Bonjour,

Pour le serveur Jack, installer "qjackctrl", interface graphique de Jack.
C'est dans cette interface que tu pourras connecter les E/S audio....

@+
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
28 août 2009 à 10:17
Bonjour,

le serveur-son est pulseaudio ou bien alsa ??
-------------------------------------------------------------------
Alsa
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
28 août 2009 à 10:19
Apparemment il est possible d'utiliser timidity à la place et de lancer ce dernier au démarrage de rosegarden :
http://doc.ubuntu-fr.org/rosegarden

D'après la documentation on peut également lancer jackd au démarrage de rosegarden également.

En terme de droits ça ne me choque pas que jackd requiert des droits root pour être lancé.
---------------------------------------------------------------------------------------------------------------
Ok, merci je vais tester !
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
28 août 2009 à 10:22
En soulevant l'éventualité de pulseaudio, je soulignais juste qu'il y a peut-être des paramètres à régler ...

:-)

des trucs qui peuvent être intéressants :

http://kishalmi.net/cms/node/53

http://ubuntuforums.org/showthread.php?t=1163390
----------------------------------------------------------------------------------------------
Que veux-tu dire par "En soulevant l'éventualité de pulseaudio" ???
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
28 août 2009 à 10:23
Bonjour,

Pour le serveur Jack, installer "qjackctrl", interface graphique de Jack.
C'est dans cette interface que tu pourras connecter les E/S audio....

@+
----------------------------------------------------------------------------------------------------
Quand je disais "Jack Control" c'est qjackctrl
0
Utilisateur anonyme
28 août 2009 à 10:28
Re,

"'sudo jackd -d alsa'" lance le serveur Jack

qjackctrl lance le serveur + l'interface graphique...

@+

0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
28 août 2009 à 12:54
Bonjour PyNUx,

Merci mais j'avais déjà essayer qjackctrl -s !
Au, début, je vous ais dit que quand je lance "sudo jackd -d alsa", toute les 30 sec, il marque "**** alsa_pcm : xrun of at least 1.423 msecs", sa veut dire quoi ?????
0
Utilisateur anonyme
28 août 2009 à 14:28
Re,

"**** alsa_pcm : xrun of at least 1.423 msecs"

Les xruns sont générés lorsque l'ordinateur "sature" (ressources nécessaires supérieures aux ressources disponibles) => cela entraine craquements, micro-coupures du son...

Le tout étant d'arriver à avoir une latence la plus basse possible sans générer de xrun.

Pour régler la latence, modifies les paramêtres "Frames/Period" et "Periods/Buffer" dans qjackctrl (setup depuis l'interface => onglet settings).

A noter qu'il existe des distributions Linux plus spécialement dédiées à la MAO, notamment Ubuntu studio, basée sur Ubuntu.

Un excellent site :
http://linuxmao.org/tiki-view_articles.php

Ubuntu studio, sur ce site :
http://linuxmao.org/tiki-index.php?page=UbuntuStudio

@+

0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
28 août 2009 à 15:25
Merci beaucoup... Par contre, j'ai déjà installer Ubuntu Studio.
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
28 août 2009 à 15:26
Bonjour,

évidemment poursuivre jusqu'au bout les pistes des autres contributeurs.



afin d'être convaincu que ton serveur-son est bien alsa, peut-on avoir le résultat de la commande suivante :
ps ax | grep pulse


<EDIT : également des infos sur la carte-son (modèle). merci. EDIT>

ensuite voici de la documentation (en anglais) :

HowToJACKConfiguration
https://help.ubuntu.com/community/HowToJACKConfiguration

[SOLVED] Multiple Sound Solution (ALSA w Pulseaudio)
The 10,000 Page Guide to Sound Troubleshooting and Configuration for Hardy Heron 8.04 and Intrepid 8.10 and Jaunty 9.04

http://ubuntuforums.org/showthread.php?t=843012

A User's Guide to ALSA
https://www.linuxjournal.com/article/8234

Jaunty 9.04 Sound Solutions
http://ubuntuforums.org/showthread.php?t=1130384

snd_hda_intel options database
http://ubuntuforums.org/showthread.php?t=1043568
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
29 août 2009 à 13:48
Bonjour,

évidemment poursuivre jusqu'au bout les pistes des autres contributeurs.



afin d'être convaincu que ton serveur-son est bien alsa, peut-on avoir le résultat de la commande suivante :

ps ax | grep pulse



<EDIT : également des infos sur la carte-son (modèle). merci. EDIT>
---------------------------------------------------------------------------------------------------------------------------------------
3333 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
3336 ? S 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
3342 ? S<sl 0:00 /usr/bin/pulseaudio --start
3343 ? S 0:00 /usr/lib/pulseaudio/pulse/gconf-helper
5366 pts/0 S+ 0:00 grep pulse
=====================================
Voilà la réponse de ps ax | grep pulse

Infos de la carte son : euh... je sais pas comment on fait pour avoir des infos dessus !
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 août 2009 à 14:02
3342 ? S<sl 0:00 /usr/bin/pulseaudio --start

on dirait que ton serveur son est pulseaudio ( qui utilise alsa comme l'avait précisé jeanbi ) ... mais ton serveur-son est bien pulseaudio.

pour avoir des infos sur la carte-son :
lspci | grep -i audio
aplay -l

c'est un L minuscule !!!
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
29 août 2009 à 14:08
lspci | grep -i audio :
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)
-------------------------------------------------------------------------------
et aplay -l
**** Liste des PLAYBACK périphériques ****
carte 0: Intel [HDA Intel], périphérique 0 : ALC268 Analog [ALC268 Analog]
Sous-périphériques: 1/1
Sous-périphérique: #0: subdevice #0
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
29 août 2009 à 14:18
J'ai fait un petit test et j'ai exécuter les commandes suivantes :

sudo killall pulseaudio

sudo alsa reload

Réponse :

lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/nicolas/.gvfs
Output information may be incomplete.
/sbin/alsa: Warning: Processes using sound devices: 3235(timidity) 3732(mixer_applet2).
Unloading ALSA sound driver modules: snd-hda-intel snd-pcm-oss snd-mixer-oss snd-usb-audio snd-usb-lib snd-pcm snd-hwdep snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc (failed: modules still loaded: snd-hda-intel snd-pcm snd-seq snd-timer snd-seq-device snd-page-alloc).
Loading ALSA sound driver modules: snd-hda-intel snd-pcm-oss snd-mixer-oss snd-usb-audio snd-usb-lib snd-pcm snd-hwdep snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc.


ps ax | grep pulse

Réponse :

3333 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
3336 ? S 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
6400 pts/1 S+ 0:00 grep pulse


ps ax | grep alsa

Réponse :

6402 pts/1 S+ 0:00 grep alsa
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 août 2009 à 14:21
cela ne fonctionne pas comme cela ....

:-)
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
29 août 2009 à 14:18
ok ! là, je n'ai pas trop de temps mais dès que j'aurai un moment j'essaierai de me pencher sur le problème.

j'aurai souhaité le résultat d'une dernière commande stp :
cat /etc/modprobe.d/alsa-base


merci.
0
duchnoki Messages postés 158 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 30 novembre 2010 4
29 août 2009 à 14:21
Aïe.....
Problème : cat: /etc/modprobe.d/alsa-base: Aucun fichier ou dossier de ce type
0