Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


pb configuration/installation MiaMidi

Articles: 105
Bonjour,

Je suis sur une Ubuntu

Depuis la mise à jour du noyau (je suis dans la dernière version), je n'arrive plus à faire marcher ma carte audio Echo Mia-midi..

J'ai réinstallé les driver alsa les plus récents (1.0..14), pb je n'ai pas de son..

J'ai fait un "sudo alsaconf", vérifié les moprob etc.. tout est ok

qqs indices tout de même du non fonctionnement,

quand je suis dans "système/preferences/son, si je lance un test de lecture de son, j'obtiens le message:

"audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Impossible d'ouvrir la ressource pour écriture."

quand je vais dans "Applications/son et vidéo/Mixeur alsa Gnome", une erreur survient dans me chargement, les détails sont les suivants :

"Nom de clé ou de répertoire incorrect: « /apps/gnome-alsamixer/display_mixers/ » : Une clé/répertoire ne peut se terminer avec une barre oblique (/)"
Articles: 105
bon, je vois que mon message n'a pas inspiré grand monde (ca peut se comprendre au vu de la complexité toute linuxienne pour povoir jouer du son sur autre chose qu'une sound blaster..)

bref, 1er victoire, au bout de qqs heures de bataille, je peux faire fonctionner jackctrl et donc écouter de la musique (oui!!) avec xmms (qui a un plugin jack), attention cela se fait sous certaines conditions qui sont réservés à des utilisateurs ayant déjà une certaine maitrise, je vous les livre (ça peut aider certains et peut-etre que ca pourra aussi aider d'autres à comprendre un peu mieux ma situation..)

pour pouvoir utiliser jacl, il faut que mon fichier perso .asoundrd soit comme ça
----
pcm.mia {
type hw
card 0
}

ctl.mia {
type hw
card 0
}
-----

C'est une configuration que j'ai trouvé sur alsa-project

par contre dans ce cas là, pas moyen de toucher aux niveaux, pour pouvoir utiliser la commande console alsamixer, il faut utiliser un .asoundrc qui renvoie au fichier .asoundconf (définie je suppose lors de la commande sudo alsaconf..)
----
  1. ALSA library configuration file

  1. Include settings that are under the control of asoundconf(1).
  2. (To disable these settings, comment out this line.)

----

Ce que j'aimerai pouvoir faire :

- 1 utiliser nomalement alsa et réserver le jackctl pour la zic

il me faudrait résoudre cette conf qui pourtant à une bonne tête :

----
:~$ aplay -l
        • Liste des PLAYBACK périphériques ****
carte 1: Mia Mia, périphérique 0 : PCM Mia
-----

ou encore :

------
~$ lsmod | grep snd
snd_seq_oss 38912 0
snd_seq_midi 11264 0
snd_seq_midi_event 10240 2 snd_seq_oss,snd_seq_midi
snd_seq 63392 8 snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_mia 35972 4
snd_rawmidi 30208 2 snd_seq_midi,snd_mia
snd_seq_device 10900 4 snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_pcm_oss 50176 0
snd_mixer_oss 20096 1 snd_pcm_oss
snd_pcm 93960 4 snd_mia,snd_pcm_oss
snd_timer 27400 2 snd_seq,snd_pcm
snd 71336 16 snd_seq_oss,snd_seq,snd_mia,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10272 1 snd
snd_page_alloc 12944 2 snd_mia,snd_pcm
-------

- 2 tout contrôler avec jack

mais alors comment (plutôt ou), automatiser le lancement de la commande :
sudo modprobe snd-seq-midi

que je n'arrive pas à rentrer dans la conf et qui est indispensable au succès du lancement de jackctrl, qui ne peut alors être automatisé sans cela..

autre question, si l'on souhaite (ce que l'on peut coomprendre) utiliser un soft, du genre RythmBox, comment lui faire comprendre de jouer sur jack (pas vu de plug comme pour xmms..)

Articles: 287
Hello!

Pour ma part, j'ai opté pour la seconde solution, toujours employer jack par dessus alsa.

Pour ce faire, il y a le paquet jacklaunch sous gentoo du moins, qui te permet d'utiliser rhyhtmbox, totem, et autres avec jack (avec un dernier bug qui m'emmer*** avec le flash qui fait planter mon jack; et gnash n'est pas encore dévellopper à mon gout pour lui succéder...)

Pour automatiser le "sudo modprobe snd-seq-midi", tout dépend de ta distribution... Pour ma part (gentoo), c'est dans le fichier /etc/modules.autoload.d/kernel-2.6 que ça se passe, il suffit d'y ajouter le nom du module "snd-seq-midi". Regarde la doc relative à ta distribution, ce ne devrait pas être trop compliqué...
Articles: 105
Je suis sur Ubuntu, pour ce qui est de l'automatisation du chargement des modules midi, il faut ajouter les deux lignes suivantes dans /etc/modules :

snd-seq-device
snd-seq-midi
-> ~$ sudo gedit /etc/modules

pour ce qui est du paquet "jacklaunch", je l'avais déjà d'installé.. par contre,
jacklaunch totem ou jacklaunch rythmnbox ne crée aucune connection, donc le son par tjs je en sais où (pusique qu'alsa ne fonctionne pas chez moi..)
Articles: 105
Il y a tout de même quelque chose que je ne trouve pas très clair dans tout ça.. c'est qu'en plus des gros soucis que j'ai avec cette carte sur Linux (ce n'est pas qu'avec Ubuntu, j'ai essayé le cd live 64 studio 2.0, c'est pareil : ca merde ;:), donc oui la chose que je ne comprend pas, c'est qu'une fois tout installé (compilation tout ça;.), le jackl il ne marche pas à chaque reboot de la machine.. typiquement, rien n'a changé, les modules sont chargés, mais les aplay -l et lspci ne donne rien (enfin si, mais ria pour la mia):

Copy to clipboard
~$ lspci -v | grep audio 00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2) ~$ lsmod | grep snd snd_seq_oss 38912 0 snd_seq_midi 11264 0 snd_seq_midi_event 10240 2 snd_seq_oss,snd_seq_midi snd_seq 63392 5 snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_intel8x0 40232 2 snd_ac97_codec 121048 1 snd_intel8x0 snd_mia 35972 0 ac97_bus 4224 1 snd_ac97_codec snd_usb_audio 96768 0 snd_usb_lib 20480 1 snd_usb_audio snd_pcm_oss 50176 0 snd_mixer_oss 20096 1 snd_pcm_oss snd_rawmidi 30208 3 snd_seq_midi,snd_mia,snd_usb_lib snd_seq_device 10900 4 snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi snd_pcm 93960 5 snd_intel8x0,snd_ac97_codec,snd_mia,snd_usb_audio,snd_pcm_oss snd_timer 27400 2 snd_seq,snd_pcm snd_hwdep 12680 1 snd_usb_audio snd 71336 18 snd_seq_oss,snd_seq,snd_intel8x0,snd_ac97_codec,snd_mia,snd_usb_audio,snd_usb_lib,snd_pcm_oss,snd_mixer_oss,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer,snd_hwdep soundcore 10272 1 snd snd_page_alloc 12944 3 snd_intel8x0,snd_mia,snd_pcm usbcore 154416 6 snd_usb_audio,snd_usb_lib,usbhid,ehci_hcd,ohci_hcd ~$ aplay -l **** Liste des PLAYBACK périphériques **** carte 0: CK804 [NVidia CK804], périphérique 0 : Intel ICH [NVidia CK804] Sous-périphériques: 1/1 Sous-périphérique: #0: subdevice #0 carte 0: CK804 [NVidia CK804], périphérique 2 : Intel ICH - IEC958 [NVidia CK804 - IEC958] Sous-périphériques: 1/1 Sous-périphérique: #0: subdevice #0


Je précise que par rapport à mes posts précédents, j'ai refait fonctionné le module son de ma carte mère, sinon impossible d'écouter un son sur internet etc..
Articles: 105
aujourd'hui, tout marche (bon la midisport 2x2 a décidé ne ne pas s'allumer, donc normalement il faut un nouveau reboot sur windaube pour que ca revienne, mais la Mia serait-elle tjs up??)

voici le résultat de l'analyse :

Copy to clipboard
~$ cat /proc/asound/cards 0 [CK804 ]: NFORCE - NVidia CK804 NVidia CK804 with ALC850 at irq 22 1 [Mia ]: Echo_Mia - Mia Mia rev.1 (DSP56361) at 0xd1000000 irq 17 ~$ aplay -l **** Liste des PLAYBACK périphériques **** carte 0: CK804 [NVidia CK804], périphérique 0 : Intel ICH [NVidia CK804] Sous-périphériques: 0/1 Sous-périphérique: #0: subdevice #0 carte 0: CK804 [NVidia CK804], périphérique 2 : Intel ICH - IEC958 [NVidia CK804 - IEC958] Sous-périphériques: 1/1 Sous-périphérique: #0: subdevice #0 carte 1: Mia [Mia], périphérique 0 : PCM [Mia] Sous-périphériques: 7/8 Sous-périphérique: #0: subdevice #0 Sous-périphérique: #1: subdevice #1 Sous-périphérique: #2: subdevice #2 Sous-périphérique: #3: subdevice #3 Sous-périphérique: #4: subdevice #4 Sous-périphérique: #5: subdevice #5 Sous-périphérique: #6: subdevice #6 Sous-périphérique: #7: subdevice #7 ~$ lspci -v | grep -i audio 00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2) Subsystem: Echo Digital Audio Corporation Mia rev.1 ~$ lsmod | grep snd snd_seq_oss 38912 0 snd_seq_midi 11264 0 snd_seq_midi_event 10240 2 snd_seq_oss,snd_seq_midi snd_seq 63392 8 snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_mia 35972 3 snd_rawmidi 30208 2 snd_seq_midi,snd_mia snd_seq_device 10900 4 snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi snd_intel8x0 40232 4 snd_ac97_codec 121048 1 snd_intel8x0 ac97_bus 4224 1 snd_ac97_codec snd_pcm_oss 50176 0 snd_mixer_oss 20096 1 snd_pcm_oss snd_pcm 93960 7 snd_mia,snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_timer 27400 3 snd_seq,snd_pcm snd 71336 22 snd_seq_oss,snd_seq,snd_mia,snd_rawmidi,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 10272 1 snd snd_page_alloc 12944 3 snd_mia,snd_intel8x0,snd_pcm ~$ asoundconf list Names of available sound cards: CK804 Mia

Articles: 606
Salut,

De mémoire, ces cartes avaient besoin d'un firmware pour fonctionner (voir par exemple https://help.ubuntu.com/community/EchoMia qui parait obsolète pour les versions utilisées ❗.
T'as installé alsa-firmware ?

Articles: 105
oui oui, le firmware dernière version est installé..