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

1 - Le matériel et les pilotes ALSA, FFADO, ...

> Forums de discussion > 1 - Le matériel et les pilotes ALSA, FFADO, ... > Problème de son avec carte RME HAMMERFALL MULTIFACE II [RESOLU]
Dernier post
Page : 2/3   -   Aller directement à la page : 1  2  3 

Problème de son avec carte RME HAMMERFALL MULTIFACE II [RESOLU]

diksit utilisateur non connecté
Bonjour à tous,

Après une première tentative - infructueuse par manque de temps - pour passer sur Linux il y a deux ans, je me décide enfin aujourd'hui à réellement franchir le pas. Adieu donc ce "cher" windows et mon studio paramétré comme il faut.

Après avoir installé sans problème Kubuntu 9.10 (Karmic Koala) - carte WIFI, carte vidéo... tout roulait au poil mais voilà que, m'attelant au son et à la mise en place de ma RME HAMMERFALL MULTIFACE II, je me retrouve devant un problème qui, après TROIS jours d'un combat acharné, reste insoluble et pour moi insurmontable. J'ai passé des heures à chercher sur les différents forum du net, trouvant de multiples "solutions", parfois censées, souvent bidons (j'ai dû réinstaller au moins quatre fois mon système car devenu vraiment instable).

J'ai même tenté d'installer la version Ubuntu Studio qui plante carrément en cours d'installation.

J'appelle donc à l'aide car je veux vraiment passer sous LINUX et ce serait un réel échec pour moi de devoir revenir sous windows.

J'espère que quelqu'un pourra m'éclairer... J'enrage !

Merci d'avance.

diksit

diksit utilisateur non connecté
Bon, j'ai désactivé ma carte audio interne mais maintenant, impossible de me connecter au réseau WIFI... J'ai donc réactivé ma carte mais ça n'a rien changé, je n'ai plus accès au réseau (je suis actuellement sur un autre PC).

Je ne vais pas t'embêter plus longtemps avec ça, c'est vraiment galère, rien ne me semble très stable !

aCOSwt utilisateur non connecté
Hmmm... on mélange pas mal de trucs.

Il me semble avoir compris que tu as un noyau temps-reel.
Je ne recommande pas du tout l'usage d'un noyau temps réel pour du typical desktop usage tel que wifi / vidéo...
La pareil. Tu dois choisir. Un noyau rt, c'est vraiment très pointu et dédié. Soit tu fais du typical desktop et tu es sur un noyau normal, soit tu fais du son et tu es sur ton rt.

Avant de recompiler ton alsa, il est intéressant de revenir quelques pas en arrière. A tes traces de jack :
ALSA: Cannot open PCM device alsa_pcm for playback. Falling back to capture-only mode 
cannot load driver module alsa

Le malaise est là.

Je ne connais pas ubuntu. Sur ma distribution les devices se trouvent par défaut sous /dev/dsp. Peux-tu poster ce que donne :
$ ls -ails /dev/dsp


diksit utilisateur non connecté
Bon, j'ai résolu mon problème de connexion qui venait du fait que Linux considérait que la Hammerfall n'était plus là et me demandait si je voulais l'oublier définitivement. Curieusement, ça me bloquait ma connexion. J'ai demandé à ne plus être averti et voilà.

J'ai besoin du noyau RT pour la MAO. Le problème est que je n'ai qu'un seul PC donc j'en ai besoin également pour les à-côtés (possibilité d'utiliser le noyau non RT au démarrage du GRUB).

paulo@Albert:~$ ls -ails /dev/dsp
ls: ne peut accéder /dev/dsp: Aucun fichier ou dossier de ce type


Je viens de me mettre à Linux donc je ne connais pas très bien.

aCOSwt utilisateur non connecté
paulo@Albert:~$ ls -ails /dev/dsp
ls: ne peut accéder /dev/dsp: Aucun fichier ou dossier de ce type

Pardon, je me suis trompé. C'est de /dev/snd dont il s'agit.

diksit utilisateur non connecté
Voilà le résultat :

4124 0 drwxr-xr-x   3 root root     140 2010-03-30 12:47 .
1196 0 drwxr-xr-x  16 root root    3820 2010-03-30 12:47 ..
4236 0 drwxr-xr-x   2 root root      60 2010-03-30 12:47 by-path
4234 0 crw-rw----+  1 root audio 116, 5 2010-03-30 12:47 controlC0
4227 0 crw-rw----+  1 root audio 116, 4 2010-03-30 12:47 hwC0D0
4167 0 crw-rw----+  1 root audio 116, 3 2010-03-30 12:47 seq
4125 0 crw-rw----+  1 root audio 116, 2 2010-03-30 12:47 timer


aCOSwt utilisateur non connecté
Bien.
Ton user est-il bien dans le groupe audio ?
( $ cat /etc/group | grep audio )

diksit utilisateur non connecté
A priori oui, j'ai ça en retour :
( audio:x:29:paulo )

diksit utilisateur non connecté
Bonjour,

J'ai compilé alsa-driver, alsa-lib et alsa utils histoire de mettre à jour ALSA (téléchargement des dernières versions sur ALSA-project).
Impossible de lancer alsaconf (commande not found) ou alsamixer (no mixer elems found).

Je tourne en rond... et je pense bientôt faire un grand feu de joie avec mon PC evil.
Je ne sais pas si tu penses à autre chose pour me guider hors de ce labyrinthe.

Merci de ton aide.

aCOSwt utilisateur non connecté
Pas de panique !

1/ J'aimerais bien l'assistance de quelqu'un sous UBUNTU please. Je ne connais pas cette distribution.

2/ Relativement à MA distribution (Gentoo), donc j'aimerais bien qu'un UBUNTU confirme si c'est pareil ou pas :
Citation :
J'ai compilé alsa-driver,

2.1/ Il est formellement déconseillé d'utiliser les drivers ALSA de chez ALSA mais d'utiliser les drivers ALSA in-kernel. C'est à dire ceux fournis avec les sources du noyau !

2.2/ En relation directe avec ton problème avec Jack tel que relevé plus haut, il manque effectivement au moins une entrée dans ton /dev/snd, c'est à dire des drivers dont le nom ressemblerait à :
pcmC0D0
Si je me base sur le nom donné à ton driver hw.

Ce problème serait alors dû à une option que tu aurais oublié de mettre dans ton noyau.
Sous Gentoo, cette option de config du noyau s'appelle : CONFIG_SND_PCM

One more time, UBUNTUers please confirm.

diksit utilisateur non connecté
biggrin je ne panique pas, maintenant que j'y suis depuis une semaine, autant faire les choses bien et jusqu'au bout !

Comment peut-on "oublier" de mettre une option dans le noyau ?

Merci bcp pour le temps passé, effectivement si un ubunter pouvait confirmer tout ça !

Samuel utilisateur non connecté Allemagne
Salut
je n'y connais rien en /dev/snd donc ne comptez pas sur moi là dessus. À mon sens on peut y arriver autrement avec ubuntu.

Comme aCOSwt, je ne pense pas qu'installer alsa à la main soit une bonne idée.

Par contre les cartes RME ont besoin du paquet alsa-firmware pour fonctionner. Et les paquets alsa-tools-gui, et alsa-firmware-loaders aident notamment à installer hdspconf et hdspmixer qui permettent la configuartion des cartes rme hdsp. Le code est au passage de Paul Davis le principal dev d'ardour, bref du solide.

Samuel utilisateur non connecté Allemagne
Bon si j'étais toi :
je réinstallerais pour avoir un système propre (désolé, tu dois en avoir bien marre). Je désactiverais définitivement ma carte son interne.
j'installerais mes drivers wifi, graphiques et le noyau rt, puis modification des paramètres du fichier /etc/security/limits.conf. Reboot.
Ajout au goupe audio
sudo adduser toi audio

installation de jack, alsa-firmware, alsa-tools-gui, alsa-firmware-loader, et des logiciels de son.

paramétrage de jack.
éventuellement création et paramétrage de .asoundconfrc comme mentionné précédemment pour que tout passe par jack, la solution idéale.
Musique.

De mémoire hdspconf aide à résoudre les problèmes en disant comment configurer.

diksit utilisateur non connecté
razz

Merci à tous les deux pour toutes ces infos, j'essaye dès demain tout ça mais j'aurais sûrement encore besoin de vos conseils (si ce n'est pas trop abuser).

Je vous tiens au courant.

Samuel utilisateur non connecté Allemagne
T'inquiète pas c'est pas abuser.
Une des grandes forces de linux c'est sa communauté et donc on est là pour s'entraider.
(Et moi je par en vacances pour deux semaines donc je risque d'être un poil plus discret).
Bon courage, le résultat en vaut la peine (heureusement)

diksit utilisateur non connecté
Après ces conseils, voilà donc ce que j'ai fait :

1/ Installation de Kubuntu 9.10 (pour la 18ème fois eek)
2/ Connexion Internet
3/ Mise à jour du système
4/ Pilote carte graphique

Lors de mes tentatives ultérieures, à l'installation du système, ma carte RME était référencée dans CONFIGURATION SYSTEME > MULTIMEDIA. Cette fois-ci, non !

5/ Installation des paquets codecs (+ dépôt Medibuntu)
6/ Installation du noyau RT
7/ Modification du fichier /etc/security/limits.conf
8/ Reboot
9/ sudo adduser MOI audio (idem disk et video)
10/ Installation Jack
11/ Installation tools-gui et alsa-firmware-loader
12/ Installation de Audacity et Ardour (on verra plus tard pour le reste)
13/ Paramétrage de Jack
14/ Création du fichier asound.conf comme indiqué plus haut par aCOSwt
15/ Reboot

Ma carte RME n'est toujours pas référencée dans PARAMETRAGE SYSTEME > MULTIMEDIA !

La commande :
cat /proc/asound/cards

Donne :
0 [DSP            ]: H-DSP - Hammerfall DSP
                      RME Hammerfall DSP at 0xfdfe0000, irq 16

Donc à priori, elle est reconnue (mais pas référencée). Impossible de lancer hdspconf et hdspmixer et pas de alsamixer.

Voilà où j'en suis. Si quelqu'un a une idée, une piste, il est le bienvenu !

thorgal utilisateur non connecté
salut. Avec la RME, il te faut les programmes suivants:

1- hdsploader?
2- hdspconf
3- hdspmixer

Assure-toi d'avoir installé les paquets alsa-tools, alsa-tools-gui, alsa-firmware-loaders.

Comme ta carte est bien reconnue par ALSA, il te faut faire les choses suivants:

1- Charge le firmware (il se peut fortement que ce soit déjà fait durant le boot de ton PC):

hdsploader

2- configure la carte (sample rate, etc) avec hdspconf

3- lance jack en le paramètrant de manière cohèrente avec hdspconf (sample rate en particulier)

Pour la piloter, utiliser hdspmixer. Pour comprendre comment utiliser hdspmixer, acquière le manuel d'instruction de la carte et regarde commet l'application TotalMix fonctionne. hdspmixer est un clone de TotalMix.

N'utilise pas de mixer generique du genre alsamixer, ou gamix, ou autre. Vire les fichiers du genre $HOME/.asoundrc, il ne sert à rien. La Hammerfall est très particulière et ne se prête pas aux interfaces génériques d'ALSA.

aCOSwt utilisateur non connecté
Citation :
Vire les fichiers du genre $HOME/.asoundrc, il ne sert à rien.

Merci de m'aider thorgal.
Juste sur le propos de la citation, je ne suis pas d'accord.
HammerFall ou autre chose, le /etc/asound.conf ou $HOME/.asoundrc que j'ai posté plus haut est très important pour permettre à jackd de récupérer la sortie de toute appli n'utilisant pas l'API jack.
Et il y en a... un certain nombre. evil

diksit utilisateur non connecté
Merci Thorgal, tous les paquets sont installés ( alsa-tools, alsa-tools-gui, alsa-firmware-loaders ).

Concernant hdsploader?, hdspconf et hdspmixer, ils sont installés (je les vois dans le lanceur d'application) MAIS ils ne se lancent pas : pourquoi ?

Ma carte n'apparaît même pas dans Configuration Système > Multimédia (alors qu'elle était là à chaque installation du système).

Merci pour votre aide.

aCOSwt utilisateur non connecté
Bon...

Merci à Samuel et Thorgal d'être intervenu.
Suis leurs conseils, ils sont de valeur. (avec le bémol ci-dessus quant à asound.conf... twisted )

Pour ma part, j'en reviens à mon post d'analyse de ce qui fait que jack ne fonctionne pas.
Que je comprends comme consécutif à une absence de driver pcm dans /dev/snd.

1/ As-tu dans /usr/src/linux un fichier qui s'appellerait .config ?
2/ Si oui, que donne la commande :
# cat /usr/src/.config | grep SND_PCM


diksit utilisateur non connecté
Dans le dossier /usr/src j'ai 6 dossiers LINUX dont les noms correspondent à ce que m'affiche le GRUB au démarrage (dont le RT pour la MAO). Aucun fichier .config dans ces 6 dossiers.

La commande ne donne forcément rien.

Je note assidument tous vos conseils... compilés, ça s'appelle de l'expérience biggrin

D'après toi, faut-il que je retente une installation système pour que ma carte RME soit reconnue d'emblée ? (chose qui était vraie jusqu'à la dernière installation >> je ne suis pas sûr mais je crois que lors de l'installation, le câble FIREWIRE de mon module externe était débranché, je ne sais pas si ça peut jouer sur sa reconnaissance ou non).

Page : 2/3  [Suivant]
1  2  3 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 10:30, lun. 16 Jun 2025: Bonjour et bienvenue à Ducondu13, DetunizedGravity, inuilitijuq :-)
allany, 08:30, lun. 09 Jun 2025: Presque estival, l'éditorial ? [Lien]
olinuxx, 13:43, sam. 07 Jun 2025: Bonjour Ardi, il semble que tu aies essayer de t'inscrire sur linuxmao. Malheureusement, les adresses courriel en @free.fr ne fonctionnent pas actuellement. Contacte moi sur l'adresse "info@" si besoin : [Lien]
olinuxx, 13:21, sam. 07 Jun 2025: Bonjour steph138, il semble que tu aies tenté de te reconnecter sur le site récemment. Contacte moi sur l'adresse "info@" si besoin : [Lien]
calixtus06, 08:58, sam. 07 Jun 2025: Bonjoujour et bienvenue à lanevox et JeanarobaseMao :-)
calixtus06, 16:54, mer. 04 Jun 2025: Bonjour et bienvenue à BisonVerni, ViGA-FR, Polo2, hansmeiser et MrLoic :-)
calixtus06, 14:14, sam. 24 mai 2025: Bonjour et bienvenue à monfortpie :-)
calixtus06, 16:59, mer. 21 mai 2025: Bonjour et bienvenue à MrWhite,AHL et Miaou :-)
allany, 10:35, lun. 12 mai 2025: Et pour la totale, l'éditorial ! [Lien]
olinuxx, 12:25, jeu. 08 mai 2025: [ANNONCE] Le live de LibraZiK-4 est de retour ! [Lien]
calixtus06, 08:02, lun. 05 mai 2025: Bonjour et bienvenue à jipe35 et Bachila :-)
calixtus06, 14:59, lun. 28 Apr 2025: Bonjour et bienvenue à jpl :-)