Skip to main content

Historique: Edirol UA-25 EX

Aperçu de cette version: 6

Présentation

La carte son Edirol UA-25 est une interface possédant deux entrées XLR, dont une commutable ligne / Instrument, une sortie stéréo rca, deux sorties jack, une entrée/sortie MIDI, une entrée/sortie numérique, une sortie casque.

Installation et configuration

EDIROL UA-25 EX et Ubuntu 8.04 LTS
Voici la traduction de la manip' trouvée sur le forum anglophone d'Ubuntu.
N'hésitez-pas à vous référer à la version originale.

Instruction pour faire fonctionner l'Edirol UA-25EX en mode pilote avancé pour Ubuntu 8.04 LTS :

  • Créez le répertoire de travail. Il est préférable de le retirer après l'installation :
    Copy to clipboard
    ~$ mkdir kernel-custom-modules ~$ cd kernel-custom-modules

  • Téléchargez le patch suivant et sauvegardez-le sous le nom "edirolua25expatch" dans le répertoire "kernel-custom-modules" préalablement créé :
    Copy to clipboard
    Add Alsa support for Roland Edirol UA-25EX in Advanced mode (for MIDI support and sample rates of 48 kHz and 96 kHz) usbquirks.h =================================================================== diff -u ubuntu/sound/alsa-kernel/usb/usbquirks.h.00 ubuntu/sound/alsa-kernel/usb/usbquirks.h +++ ubuntu/sound/alsa-kernel/usb/usbquirks.h 2007-11-28 02:17:51.000000000 -0700 @@ -1311,6 +1311,37 @@ } }, /* TODO: add Edirol MD-P1 support */ +{ /* + * This quirk is for the "Advanced" modes of the Edirol UA-25EX. + * If the switch is not in an advanced setting, the UA-25EX has + * ID 0x0582/0x00a4 and is standard compliant (no quirks), but + * offers only 16-bit PCM at 44.1 kHz and no MIDI. + */ + USB_DEVICE_VENDOR_SPEC(0x0582, 0x00e6), + .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { + .vendor_name = "EDIROL", + .product_name = "UA-25EX", + .ifnum = QUIRK_ANY_INTERFACE, + .type = QUIRK_COMPOSITE, + .data = (const struct snd_usb_audio_quirk[]) { + { + .ifnum = 0, + .type = QUIRK_AUDIO_EDIROL_UA700_UA25 + }, + { + .ifnum = 1, + .type = QUIRK_AUDIO_EDIROL_UA700_UA25 + }, + { + .ifnum = 2, + .type = QUIRK_AUDIO_EDIROL_UA700_UA25 + }, + { + .ifnum = -1 + } + } + } +}, { /* Roland SH-201 */ USB_DEVICE(0x0582, 0x00ad),

J'ai juste mis à jour le patch pour le faire correspondre à l'arborescence des modules d'Ubuntu. Le patch original peut-être trouvé sur http://alsa.opensrc.org/index.php/Edirol_UA-25EX .

  • Installez les paquets nécessaires à la compilation :
    Copy to clipboard
    ~/kernel-modules$ sudo apt-get install linux-kernel-devel fakeroot build-essential ~/kernel-modules$ sudo apt-get build-dep linux

  • Téléchargez et préparez les modules du noyau :
    Copy to clipboard
    ~/kernel-modules$ sudo apt-get build-dep linux-ubuntu-modules-$(uname -r) ~/kernel-modules$ apt-get source linux-ubuntu-modules-$(uname -r)

  • Patchez :
    Copy to clipboard
    ~/kernel-modules$ cd linux-ubuntu-modules-2.6.24-2.6.24 ~/kernel-modules/linux-ubuntu-modules-2.6.24-2.6.24$ patch -p0 < ../edirolua25expatch

  • Compilez et générez un .deb pour le noyau RT (temps réel) (si vous l'utilisez). Si vous utilisez un autre noyau remplacez simplement "binary-modules-rt" par "binary-modules-". Par exemple pour le noyau générique mettez "binary-modules-generic" à la place de "binary-modules-rt". Afin de compiler les modules pour tout type de noyau écrivez juste "binary-debs" à la place de "binary-modules-rt". le paramètre CONCURRENCY_LEVEL et lié à la puissance du microprocesseur de votre ordinateur, il est de 2 dans mon cas (Dual Core). Vous pouvez vous en passer sans aucun risque :
    Copy to clipboard
    ~/kernel-modules/linux-ubuntu-modules-2.6.24-2.6.24$ CONCURRENCY_LEVEL=2 AUTOBUILD=1 fakeroot debian/rules binary-modules-rt

  • En supposant que tout est OK, installez le fichier linux-ubuntu-modules.deb ainsi créé :
    Copy to clipboard
    ~/kernel-modules/linux-ubuntu-modules-2.6.24-2.6.24$ cd .. ~/kernel-modules$ sudo dpkg -i linux-ubuntu-modules-2.6.24-23-rt_2.6.24-23.36_amd64.deb

  • Appréciez et puisse la musique être avec vous !!!

Historique

Information Version
Sun 29 mai 2022 12:55 olinuxx + 1 lien-forum 29
Afficher
Tue 27 Apr 2021 12:10 olinuxx + 1 lien-forum + cohérence wiki / mise en page + typo + ponctuation + min/MAJ + gras 28
Afficher
Mon 03 Apr 2017 12:16 olinuxx 27
Afficher
Mon 03 Apr 2017 12:13 olinuxx 26
Afficher
Sun 17 Aug 2014 18:21 olinuxx simplification liens forum 25
Afficher
Fri 31 Jan 2014 19:13 olinuxx + 1 lien forum 24
Afficher
Fri 31 Jan 2014 17:27 olinuxx + 1 lien forum 23
Afficher
Thu 30 Jan 2014 12:54 olinuxx 22
Afficher
Wed 29 Jan 2014 06:27 olinuxx + 1 lien forum + 1 alias 21
Afficher
Sat 09 Nov 2013 10:28 olinuxx 20
Afficher
Sat 09 Nov 2013 10:27 olinuxx 19
Afficher
Sat 07 Sep 2013 09:57 olinuxx +1 alias present dans les forums 18
Afficher
Mon 20 mai 2013 21:05 utilisateur_anonyme2 De{boxification} 17
Afficher
Sun 30 Sep 2012 14:33 olinuxx info périmée, lien sur l'info dans le fil de forum 16
Afficher
Wed 01 Aug 2012 19:22 olinuxx 15
Afficher
Wed 01 Aug 2012 19:22 olinuxx +1 alias 14
Afficher
Tue 19 Jun 2012 16:35 olinuxx lien edirol 13
Afficher
Mon 18 Jun 2012 20:06 olinuxx fil d'ariane 12
Afficher
Thu 17 Feb 2011 10:35 l'ecureuil 11
Afficher
Thu 17 Feb 2011 10:34 l'ecureuil 10
Afficher
Thu 17 Feb 2011 10:34 l'ecureuil 9
Afficher
Fri 04 Feb 2011 02:32 olinuxx info 8
Afficher
Sun 21 Nov 2010 22:19 olinuxx 7
Afficher
Sun 21 Nov 2010 22:18 olinuxx QUOTE -> CODE 6
Afficher
Mon 16 Nov 2009 01:22 olinuxx mise en page 5
Afficher
Mon 02 Nov 2009 16:58 olinuxx mise en page 4
Afficher
Mon 02 Nov 2009 16:56 olinuxx mise en page + (mode stylo rouge) 3
Afficher
Mon 02 Nov 2009 16:36 astien76 2
Afficher
Mon 02 Nov 2009 16:34 astien76 1
Afficher