Chargement...
 
Skip to main content

Historique: E-MU 1616m

Aperçu de cette version: 4

Note : Article en cours d'écriture....

La carte son Emu 1616m est une carte son au format PCMCIA, constituées de 2 éléments :

  • Le Microdock M qui est la partie externe qui permet d'avoir toutes les connectiques
Image

  • La carte format carte de crédit qui s'enfiche dans le port PCMCIA de l'ordinateur. Cette carte possède une sortie casque pour pouvoir être utilisée en écoute indépendamment du Microdock M
Image

Ces 2 éléments sont reliés entre eux par un câble Ethernet. L'avantage de cette configuration, par rapport à d'autres types de carte son externes, et que l'on peut utiliser la puissance de la carte son sans le Microdock M, idéal en déplacement pour éditer facilement une session ardour sans avoir à se trimballer sa carte son.

Pour les autres caractéristiques détaillées de la carte, je vous laisse consulter le site constructeur.

Description du matériel


Le PC est un PC Dell Inspiron 6400, avec processeur Intel dual Core à 1,83GHz, avec un dual boot Windows Vista / Ubuntu Linux. Ce PC étant assez récent (environs 1 an), il ne possède pas de port PCMCIA, qui a été remplacé comme sur la plupart des PC récents par un port ExpressCard 54. Les port PCMCIA et ExpressCard n'étant pas compatibles, il est nécessaire d'utiliser un adaptateur pour faire tourner l'Emu 1616m sur un tel PC.

En fouillant sur le net au sujet des adaptateurs PCMCIA(ou CardBus)/ExpressCard, je n'ai trouvé que 2 références : le duel adaptateur(environs 150€ hors frais de port) et l'adaptateur ExpressCard to CardBus sur virtuavia.eu (environs 80€ avec les frais de ports).

Vu la diférence de prix et n'étant pas sûr que cette configuration fonctionnerais sous Linux, j'ai opté pour l'adaptateur de VirtuaVia. Néanmoins, l'inconvénient de ce dernier par rapport à l'adaptateur Duel, est que le port PCMCIA n'est pas déporté par rapport au port ExpressCard qui s'enfiche dans le PC, ce qui rend le système mécaniquement assez instable. Il faut donc faire un minimum attention pour éviter les tensions sur les câbles pour éviter un débranchement accidentel de la carte (qui n'est pas hotplug dans cette configuration).

Reconnaissance du matériel


Tout d'abord, il est important d'enficher la carte avec l'adaptateur juste après le sélecteur de boot. Si la carte est enfichée trop tard, le pont PCI (l'adaptateur) n'est pas reconnu, et si elle est enfichée trop tôt le PC se bloque et refuse de démarrer.

Lorsque la carte à été enfichée correctement, la commande lspci nous permet de vérifier que le matériel est bien reconnu :

Copy to clipboard
$ lspci 0c:00.0 PCI bridge: Texas Instruments XIO2000(A)/XIO2200(A) PCI Express-to-PCI Bridge (rev 03) 0d:00.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value


La première ligne correspond au pont PCI, et la deuxième à la carte son (reconnue comme une Audigy2, mais il s'agit bien de la 1616m).

Installation des drivers


Cette carte est supportée depuis la version 1.0.15 d'Alsa. Autrement dit, les drivers de cette carte sont très récents (on en est à la version 1.0.16 d'Alsa), et sont amené à évolué assez rapidemment. Je conseille donc de compiler la dernière version des drivers disponible sur alsa-project.org
  • On se place dans le bon répertoire :
Copy to clipboard
# cd /usr/src # mkdir alsa # cd alsa # cp <répertoire de téléchargement>/alsa-* .


  • On décompresse les sources et les compile :
Copy to clipboard
# bunzip2 alsa-driver-xxx # tar -xf alsa-driver-xxx # cd alsa-driver-xxx # ./configure --with-cards=emu10k1 --with-sequencer=yes ; make ; make install


et on recommence avec alsa-lib, alsa utils et alsa-firmware. La compilation se passe sans problème. Attention, selon les distribution il faut penser à rajouter dans les paramètres du ./configure l'endroit ou sont installée les entêtes du noyau. (c'est le cas sous Ubuntu)

Après redémarrage, la carte est reconnue sans problème :

Copy to clipboard
$ asoundconf list Names of available sound cards: EMU1010


Test de fonctionnement


Premier test sous jack : en utilisant le port hw:0 E-mu Notebook 1010 en entrée et en sortie. Première déception : on se retrouve qu'avec 2 Entrées/Sortie, au lieu des 16. Toujours est-il qu'elle marche sans problème, et qu'on arrive à obtenir des temps de latence très faibles (de l'ordre de la ms, sans Xrun).

A noter qu'actuellement seule la fréquence de 48kHz est accessible. La sélection de fréquences différentes dans QJqckctl ne donne pas lieu a des messages d'erreurs, seul l'indication de fréquence après lancement montre que c'est bien la fréquence de 48kHz qui est utilisée

En affinant un peu la configuration, on peut retrouver les 16 E/S, il suffit pour celà d'utiliser :

  • port d'entrée : hw:0,2 Multichannel Capture / PT playback
  • port de sortie : hw:0,3 Multichannel playback

Le problème est que dans cette configuration on obtient énormément d'Xrun, même à des latences relativement élevées.

A noter (qu'actuellement?) il est impossible d'utiliser un temps de latence supérieur à la vingtaine de ms

Par contre la configuration suivante :

  • port d'entrée : hw:0,2 Multichannel Capture / PT playback
  • port de sortie : hw:0 E-mu Notebook 1010

Permet d'avoir les 16 entrées pour 2 sorties. Ca marche nickel et on arrive a des temps de latence de quelques ms sans Xruns

Utilisation en multimédia 5.1


(à faire)

Utilisation avancée


(à faire)

Conclusion


La carte Emu 1616m est utilisable sans problème sous linux, même à travers un adaptateur CardBus/ExpressCard. Comme les drivers sont assez récents, il est recommandé d'utiliser les dernières versions, et de les compiler à la main (ce qui se fait assez facilement). L'accés aux 16 ports E/S en simultanée est difficile (mais peut-être que sur des configurations plus robustes celà marcherait sans problème). Je n'ai pas pu tester toutes les fonctionnalités de la carte, notamment l'utilisation des DSP (des cases à "DSP" à cocher dans alsamixer laissent présager cette possibilité dans un avenir plus ou moins proche).

Historique

Avancé
Information Version
Sat 18 Jan 2025 14:05 olinuxx + 1 lien-forum 22
Afficher
Sat 18 Jan 2025 14:02 olinuxx + 1 lien-forum + cohérence wiki 21
Afficher
Wed 11 Mar 2015 02:36 olinuxx 20
Afficher
Wed 12 Nov 2014 03:06 olinuxx 19
Afficher
Mon 04 Nov 2013 17:11 anonymous wiki_up conversion 18
Afficher
Sat 02 Mar 2013 15:20 pianolivier -ancien fil d'ariane 17
Afficher
Tue 19 Jun 2012 16:56 olinuxx lien creative 16
Afficher
Mon 18 Jun 2012 20:23 olinuxx fil d'ariane 15
Afficher
Mon 18 Jun 2012 12:47 olinuxx 14
Afficher
Mon 18 Jun 2012 12:45 olinuxx coquille 13
Afficher
Mon 18 Jun 2012 12:44 olinuxx +4 alias 12
Afficher
Mon 18 Jun 2012 12:39 olinuxx mise en page 11
Afficher
Mon 18 Jun 2012 12:37 olinuxx ajout info 10
Afficher
Tue 07 Sep 2010 01:15 olinuxx + emutrix 9
Afficher
Tue 18 Mar 2008 21:20 sylvain.leconte 8
Afficher
Tue 18 Mar 2008 21:19 sylvain.leconte 7
Afficher
Tue 18 Mar 2008 21:02 sylvain.leconte 6
Afficher
Tue 18 Mar 2008 20:50 sylvain.leconte 5
Afficher
Tue 18 Mar 2008 20:47 sylvain.leconte 4
Afficher
Tue 18 Mar 2008 20:47 sylvain.leconte 3
Afficher
Wed 12 Mar 2008 20:36 sylvain.leconte 2
Afficher
Wed 12 Mar 2008 20:36 sylvain.leconte 1
Afficher