Chargement...
 
Skip to main content

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


[½ RÉSOLU] qjackctl utilise une audigy 2 ZS seulement en 16 bits ...

Bonjour,

j'ai une carte audigy 2 sous Hardy. J'utilise qjackctl (avec RT et linux-rt) et malheureusement je remarque que jack lance un driver alsa en 16 bits alors que la carte supporte 24 bits.
j'ai bien regardé la doc de alsa et jack mais je ne trouve rien pour paramétrer l'échantillonnage correctement ...

extrait des messages de lancement de qjackctl
Code:
Copy to clipboard
creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|nomon|swmeter|-|32bit control device hw:0 configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 2 periods ALSA: final selected sample format for capture: 16bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 16bit little-endian



lorsque je paramètre mon fichier ~/.asoundrc avec un plugin pcm comme cela :
Copy to clipboard
# Include settings that are under the control of asoundconf(1). # (To disable these settings, comment out this line.) # defaults.pcm.format S32_LE defaults.pcm.dmix.format S32_LE pcm.!default { type hw card 0 } ctl.!default { type hw card 0 }


qjackctl démarre bien un driver ALSA en 32 bits si je choisis input device plughw:0 qui correspond à cette carte son virtuelle, mais cela ne me convient pas du tout, car le CPU est alors à 48% et il y a de gros risques d'avoir du XRUN.

HELP : quelqu'un sait il comment utiliser une audigy 2ZS en capture 24 bits sans passer par un plugin ????
Salut alexis,

J'ai vu que tu as posté dans mon topic (ici) j'en conclut que tu fais parti tout comme moi des "hérétiques" qui persistent à vouloir faire un (petit) peu de MAO avec une Creative 😛.

Je vais transformer mon topic en un sujet centralisateur concernant les Creative, et plus particulièrement les Audigy 2 (ZS, Platinum Pro ou non).

Pour te répondre, et après documentation, j'ai des doutes concernant la capacité des drivers ALSA à exploiter la capture en 24 bits. Rassure-toi, d'un point de vue hardware, la carte est tout à fait capable de capturer en 24 bits/96 kHz ; je réussissais à enregistrer ainsi quand j'étais sous Windows (mais uniquement avec les drivers kX Project). J'ai même rencontré des soucis de lecture en 24 bits avec ALSA.

Je donnerai plus de précision quand je pourrai (faute de temps pour l'instant).

A bientôt !
France
Salut,
Je suis en train d'actualiser les pages de tests
merci de rapporter vos victoires (et/ou vos défaites ... :/) ici !
bons tests !
Olivier
bon, j'ai complètement loosé, car je ne savais pas que l'audigy 2 zs était conçue avec deux chaînes de dac : il faut choisir le p16v dans qjackctl pour accéder à la chaîne DAC dédiée à la MAO.

en fait le driver alsa supporte complètement le 24bits/96khz : sous linux pas besoin de driver Kx !
cette carte son n'est pas du tout hérétique pour la mao, ces performances sont au top et surtout elle supporte les soundfonts. Elle a été conçu simplement avec deux chaînes de DAC : un simple 10k2 pour les jeux et autres appli non exigentes, un p16v pour faire vraiment de la mao !

j'ai installé le kernel linux-rt et le script de gestion des priorités IRQ sur PCI, cela donne des temps de latence très performants en 48kz ou 96khz

p16v : http://kxproject.lugosoft.com/p16v.php?language=en
rtirq : autres optimisations
A bientôt !
Bonjour,

Quand je parlais d'hérétiques, je voulais dire aux yeux de certains, je ne nous ne considère pas comme tel. Cela dit, elle a beau avoir du potentiel, cela reste assez frustrant qu'elle ne soit pas exploitée correctement, du moins avec facilité.

Sinon oui, avec le p16v, j'ai réussi à enregistrer en 24/96, mais pas en passant sous JACK (en passant par Audacity) ; sous Jack, je n'ai pas encore cherché plus loin, mais il me semble que cela ne fonctionne pas. Je me trompe peut-être, je retesterai pour voir.

Par contre, ta manip sur les IRQ, elle n'est pas risqué par hasard ?