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 Boss GT-100 alsa [Abandonné]
Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

Problème Boss GT-100 alsa [Abandonné]

alfybe utilisateur non connecté Belgique
Bonjour,

GT-100 est un pédalier d'effets guitare avec interface son en usb
C'est cette dernière qui pose problème
J'ai vu que la version du frimware inférieure a 2 permettait de l'utiliser moyennant une modification d'un fichier quirks-table.h avant de recompiler alsa
Mais j'utilise Ubuntu studio 14.4 et je ne trouve pas celui-ci

Donc help

merci

olinuxx utilisateur non connecté France
Salut,

le fichier quicks-table.h se trouve dans les sources d'alsa.

Ou as tu vu que " J'ai vu que la version du frimware inférieure a 2 permettait de l'utiliser moyennant une modification d'un fichier quirks-table.h avant de re-compiler alsa" ? Aurais-tu un lien ?

olinuxx utilisateur non connecté France
Merci pour les liens. Ça sent bon pour toi à les lire wink

As-tu installé les sources d'alsa ?

Pour info, je viens de créer la page Boss GT-100. Sens-toi libre de l'éditer, ça pourra ainsi profiter à l''ensemble :-)

alfybe utilisateur non connecté Belgique
C'est vrai, je suis con, je n'ai que alsa compilé sur la machine

Bon je vais m'y mettre, première expérience dans cette compil
Dès que j'ai des infos intéressantes, je j'édite Boss GT-100 bien sûr

olinuxx utilisateur non connecté France
double :-)

si c'est ta première expérience de compilation d'alsa, je ne saurais que trop te conseiller de t'installer une distribution vierge en double-boot. Alsa, c'est pas du flan. Ça va vite à tout casser et pour le remettre d'aplomb, c'est coton...

alfybe utilisateur non connecté Belgique
Oui, c'est pour cela que je le mentionnais
Y a t il un tuto récent pour cela ? histoire de ne pas trop me prendre la tête?

olinuxx utilisateur non connecté France
Récent, je ne suis pas sur.
Tu peux farfouiller les pages ALSA ou/et regarder directement sur le site ALSA si t'y cause angliche.

PS : nickel l'édition de la page ;)

alfybe utilisateur non connecté Belgique
Je me suis penché sur le problème ce matin
J'ai d'abord cherché à récupérer les sources de la dernière version d'alsa
ce que je pense avoir fait > alsa-driver-1.0.25+dfsg
mais je n 'y trouve nulle part ce fameux quirks-table.h
Je me demande si il ne faut pas le créer? mais je n'ai pas trouvé cette info
Pouvez-vous m'aider?

Désolé, mais c'est une première pour moi

olinuxx utilisateur non connecté France
Comment et ou as-tu récupéré ces sources ?

alfybe utilisateur non connecté Belgique
C'est idiot, le temps de poser la question, qq minutes plus tard j'avais trouvé

Le fichier est récupéré sur le site d'alsa
ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.25.tar.bz2
le fichier à modifier est
alsa-kernel/usb/quirks-table.h

je dois voir ou le décompresser (dans le répertoire du kernel ou pas) et l'éditer en ajoutant le code utile

puis compiler et tester

je continuerai ce soir ou demain si ça roule je mettrai tout le détail sur la page ad-hoc


A+

alfybe utilisateur non connecté Belgique
One step further....

J'ai essayé de compiler mais j'ai ceci

checking for kernel linux/version.h ... no
The file /lib/modules/3.13.0-35-lowlatency/build/include/INCLUDE_VERSION_H does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/3.13.0-35-lowlatency/build).


Il me manque visiblement des morceaux

A http://packages.ubuntu.com/search?lang=fr&keywords=3.13.0-35&searchon=names
J'ai trouvé ceci
Paquet linux-image-3.13.0-35-lowlatency

    trusty (14.04LTS) (kernel): Linux kernel image for version 3.13.0 on 32 bit x86 SMP
    3.13.0-35.62 [security]: amd64 i386
    trusty-updates (kernel): Linux kernel image for version 3.13.0 on 32 bit x86 SMP
    3.13.0-35.62: amd64 i386



Je suis en 64bits mais il y en a 2
lequel dois-je prendre?
Merci

olinuxx utilisateur non connecté France
Tu peux faire la compilation n'importe où. Je te conseille de faire ça dans ton home.
C'est au niveau du "make install" ou équivalent qu'il va falloir faire gaffe.

T'es-tu installé une distrib' vierge en double-boot ?
Parce que c'est du domaine du possible que tu casses tout, il vaut mieux faire sur une partition que tu peux effacer sans remord.

Concernant ta compilation, ton terminal te dit qu'il te manque une dépendance. Dans ce cas, il s'agit des entêtes du noyau linux. Tu t'es bien débrouillé et tu as compris qu'il te manquait quelque chose lié au noyau. Ceci dit, d'expérience, ce fichier manquant ("linux/version.h") fait partie d'un paquet qui doit s'appeler "linux-headers". Il faudra que tu choisisses le paquet des entêtes du noyau qui correspond au noyau actuellement installé chez toi ("uname -a"). Pendant que j'y pense, si tu lis bien et comprend bien, ceci a pour conséquence qu'en cas de victoire, il te faudra refaire la compilation pour chaque mise-à-jour de ton noyau.

Bon courage

PS modération des forums : pour rendre tes messages plus jolis :
Image

alfybe utilisateur non connecté Belgique
J'ai une partition pour mon home et je peux casser sans souci, c'est un pc martyr

cela fait longtemps que je n'ai plus mis les mains dans le cambouis et je n'ai de toutes façon jamais compilé ce genre de truc

Ok pour linux-header, il y a tant de paquets que je ne savais pas trop le quel contenait ce qu"il fallait
Ok aussi pour les mises a jour, mais quand je maitriserai le process, cela devrait rouler, mais c'est top de le signaler.

J'ai contacté un gars d'alsa Clemens ladish à qui j'ai exposé le problème, il va peut être intégrer la solution dans la prochaine version d'alsa... qui sait?

A bientôt

olinuxx utilisateur non connecté France
Chouette, si Clemens prend le truc en main, il est un des gros contributeurs d'ALSA.
Tiens nous au jus.

alfybe utilisateur non connecté Belgique
Appel a l'équipe svp

j'ai voulu télécharger linux-headers mais il existe déjà
alain@Musique:/$ sudo apt-get install linux-headers-3.13.0.35-lowlatency
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de linux-headers-3.13.0-35-lowlatency pour l'expression rationnelle « linux-headers-3.13.0.35-lowlatency »
linux-headers-3.13.0-35-lowlatency est déjà la plus récente version disponible.


et j'ai ce message lorsque je compile

checking for directory with kernel source... Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/3.13.0-35-lowlatency/build).


Je n'ai pas de sous répertoire build

olinuxx utilisateur non connecté France
alfybe écrit :
Please install the package with full kernel sources for your distribution


Il te dit d'installer les sources complètes de ton noyau, donc pas que les entêtes. Navré, j'avais pas fait gaffe à un de tes messages précédents où il te disait la même chose.

alfybe utilisateur non connecté Belgique
Bon, à force de chipoter, j'ai planté le truc, j'ai grub machin chose au démarrage
Je dois réinstaller
sinon Clemens m'a répondu ceci

Citation :
The alsa-driver package is outdates; drivers are part of the kernel.
If you want to try newer drivers, just upgrade your kernel package.



Vu que c'est la dernière version de Ubuntu studio, je supposais que la version d'alsa était récente

Comment peut-on voir quelle version d'alsa est compilée ?

alfybe utilisateur non connecté Belgique
C'est ubuntu studio qui déconne
cela fonctionne out of the box avec avlinux

olinuxx utilisateur non connecté France
Pour connaitre ta version d'alsa, tu peux, dans ton terminal : alsamixer ou bien aplay --version par exemple.
Quelle version d'ALSA et du noyau sur AVlinux et sur UbuntuStudio ?

alfybe utilisateur non connecté Belgique
Je ne peux pas te dire maintenant, j'ai tout viré et je vais essayer de monter une debian
avec kernel lowlatency (c'est un chalenge pour moi) en attendant le remplacement du ssd

Je retournerai l'info dès que possible

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

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool