29sept. 2011
MAO sous Linux, monter son studio
10:34 - Par bpier - Debian MAO - 21 commentaires
Le web fourmille de posts expliquant comment installer les softs de MAO sous Linux. Mais, dès qu'il s'agit de dire comment les intégrer dans une configuration de home studio, pour qu'ils tournent de concert avec un environnement matériel et virtuel, on ne trouve presque rien. J'ai donc décidé de m'y lancer. En route.
=> Juillet 2016 : Post obsolète, ne peut servir que pour comprendre ce que peut faire Linux en MAO.
Préalable
L'intérêt de ce post est de vous expliquer par le menu comment faire causer ensemble, sur Ubuntu 10.04, expandeurs, boîte à rythme, instruments virtuels, guitares et voix. Le tout grâce à Jack, le serveur son de Linux. Avec images nombreuses, configurations détaillées et tout et tout, comme d'hab. En prime, l'installation d'une carte Echo Layla 24 qui a pris la suite de ma fidèle Delta 44, pendant la rédaction de ce post. Les softs mis en oeuvre ici sont Rosegarden, Qsynth et Linuxsampler, plus Prodatum et mQEdit. Et puisque je ne suis pas à une générosité près, je vous livre en plus quelques tuyaux utilises sur le séquenceur Rosegarden.
Le matériel que j'ai installé dans mon studio
Le studio, très classique dans sa configuration, est composé du matériel suivant :
-
Un synthé Roland JX-10 polyphonique 12 voix avec son contrôleur PG-800. C'est le dernier gros analogique de la marque, commercialisé en 1985/1986. Il ne déroge aux anciens analos Roland que par ses DCO (oscillateurs analogiques contrôlés numériquement) utilisés en lieu et place des anciens VCO (le Juno 106 a lui aussi des DCO). Implémentation MIDI primaire (la norme fut créée en 1985). Il n'est pas multitimbral, mais bitimbral. Normal pour l'époque. J'ai toutefois mis la main sur une EPROM hackée, dotée d'une implémentation MIDI plus complète. Elle me sera utile.
-
Un Waldorf MicroQ, début 2000, un synthé à modélisation analogique, multitimbral (16 canaux MIDI).
-
Un expandeur E-mu Proteus 2000, multitimbral (16 ou 32 canaux MIDI, au choix).
-
Une boîte à rythme Oberheim DX MIDI d'origine, car américaine, convertie au 220V par mes soins, datant de 1986. Là aussi, implémentation MIDI primitive (vendue depuis le 24 février 2014).
-
Un contrôleur MIDI Kenton Control Freak Studio, qui cause en sysex et en MIDI avec les softs et les expandeurs.
-
Deux interfaces MIDI : une Edirol UM-4 (4 in / 4 out), devenue obsolète sous Windows (mais très bien reconnue sous Linux), et une M-Audio Midisport 2x2 Anniversary. Toutes deux sont reliées au PC en USB. EDIT du 22 juin 2013 ; ne reste plus qu'une seule UM-4, les autres ont été vendues. EDIT : le set d'interfaces MIDI est désormais composé d'une Midisport 4x4, utilisée) et d'un UM-4 qui a été rangée dans sa boîte.
-
Une M-Audio Delta 44 (qui illustre tout le post - je l'ai remplacée depuis par une Echo Layla24.
-
Un ampli Yamaha A100.
-
Une paire d'enceintes Tannoy Reveal passive.
-
Un préampli compresseur à lampes mono TLAaudio 5051, sorties symétriques, utilisé pour la guitare et les micros (Shure SM57 et SM58).
-
Une webcam Logitech Messenger Plus, reliée au PC en USB (plus aucun port USB de libre sur la machine).
-
L'ordi est un Core 2 duo E4300 (EDIT : c'est désormais un Intel quad core Q6600), équipé de 4 Go de RAM. Un vieux machin assemblé par les soins à partir de pièces achetées d'occasion, comme une grande partie de mon matos. Plus deux disques durs (2x320Go) (EDIT : désormais trois HD interne).
- S'est ajoutée, en juin 2013, une Roland SH-32.
- Attention, certaines photos s'ouvrent en très grand quand vous double-cliquez dessus. C'est un choix délibéré de ma part, pour que vous puissiez bénéficier d'une bonne définition d'image, surtout pour celles montrant les connexions et les éléments de configuration.
Avant toute chose
Avant de se lancer dans l'installation de son home studio, il est impératif de configurer correctement Jack, pour qu'à chaque démarrage il appelle correctement chaque périphérique audio (carte son, interface MIDI...) et ne modifie plus, de manière aléatoire, leur montage dans le serveur son. Sur Linux, ou en tout cas sur Ubuntu, le MAOiste peut en effet rencontrer un problème : une carte audio non reconnue, si d'aventure on plugge une webcam dans un des ports USB de la machine avant de démarrer l'ordi. Ce désagrément m'est arrivé ; j'ai cherché un bon moment avant de comprendre que ma Delta 44 n'était carrément plus présente dans Jack Audio Connection Kit, en raison d'une modification dans l'ordre de montage des périph audio ; conséquence : je n'avais plus de son ; la carte avait été remplacée en 1 par l'interface MIDI UM-4 ! Pour éviter un tel souci, il existe une petite manip tirée du site de Tango Studio. Elle est très simple, que nous allons mettre en oeuvre et qui fixe définitivement l'ordre de placement des périph. Avantage : votre carte audio maîtresse est montée en premier, dans mon cas elle est en tête, marquée "hw:0".
Un, ouvrez un terminal, tapez la commande "cat /proc/asound/cards" (tapez sans les guillemets). Le résultat vous donnera la liste des périph audio reconnus par votre système, avec leur nom, comme ceci :
Repérez ici le nom assigné à chacun des périph audio de votre ordi. Dans mon cas, c'est ICE1712 pour la Delta 44, HDA-intel pour la puce audio de ma carte-mère, USB-Audio pour les interfaces MIDI et la webcam.
Reste plus qu'à modifier le fichier alsa-base.conf, situé dans le répertoire /etc/modprobe.d/. Vous vous y rendrez via la commande "cd /etc/modprobe.d/". Passez en root (administrateur) dans un terminal. Une fois fait(sudo -s/enter/mot de passe/enter), tapez alors dans la console "gedit alsa-base.conf". Cela ouvre le fichier. On va à tout à la fin. Doit apparaître à peu près ce que vous voyez sur l'image ci-dessous, à la différence près qu'aucune des lignes démarrant par le mot "options" n'est précédée d'un signe dièse (#). Vous rajoutez ce dièse devant toutes les lignes, jusqu'en bas du fichier. Puis vous rajoutez votre propre config, en vous inspirant de la mienne, baptisée Ma Config. Ne la recopiez pas : elle ne correspond sûrement pas à votre matériel ; le vôtre est sans doute différente. L'index=0 signifie que la carte audio destinée à la MAO sera vue en premier par Jack, et ainsi de suite... Placez les périph USB à la fin, sans vous soucier de reporter le nom de chacun. Ils seront tous présentés sous le doux nom de snd-usb-audio :
Pour voir ce que ça donne dans Jack (ALC888 correspond à HDA-Intel) après un redémarrage de la machine :
Et voilà ! Vos cartes ne bougeront plus. Elles seront toujours ainsi placées, la carte pour la MAO étant toujours devant. Passons à l'étape suivante.
Comment connecter tout ça ensemble
-
Sur le plan matériel
La partie MIDI
L'UM-4 accueille sur son in/out 1 le Roland JX-10, qui joue le rôle de clavier maître pour lui-même certes, mais aussi pour le compte des expandeurs, synthés et instruments virtuels. Aussi, ses deux canaux sont placés, dans la configuration MIDI interne de ce synthé, sur Local off (au lieu de Local on).
L'in/out 2 de l'UM-4 accueille le Micro Q, la 3 le Proteus, la 4 le Control Freak.
La Midisport accueille sur l'In/out 1 l'Oberheim DX. Pourquoi ? Parce qu'elle a son propre clavier maître : ses boutons pressoirs momentanés. Je la dissocie donc du reste du matos MIDI. Et place son canal Midi global sur 2. De plus, la Midisport Anniversary possède un bouton MIDI Thru / USB Merge que je peux mettre sur MIDI Thru pour que la DX cesse d'envoyer des messages aux autres machines et de les perturber en leur faisant jouer des notes indésirables...
La partie audio
C'est simple : sur l'Echo, cela se passera ainsi :
-In_1 réservé à la guitare via le preamp.
-In_2 et in_3 le JX-10.
-In_4 et in_5 le MicroQ.
-In_6 et in_7 le Proteus.
-In_8 la DX en mono (dommage, mais pas d'entrées supplémentaires.
-
Sur le plan logiciel
C'est là que ça se complique. Car il faut désormais faire le connexions dans Jack. Mais, avant toute chose, il faut respecter un ordre rigoureux de lancement. Un, ouvrez Jack Audio Connection Kit, sans démarrer son moteur audio. Puis, lancez Linuxsampler, puis son interface selon la procédure que j'ai déjà décrite dans le post consacré à cet échantillonneur. Lancez ensuite Qsynth, puis Rosegarden. Vous pouvez évidemment monter votre studio en utilisant d'autres softs. Dans jack, voilà ce que ça donne :
Arrivé ici, les connexions MIDI étant faites dans Jack (image ci-dessus), il faut désormais configurer le studio dans Rosegarden, afin que le séquenceur puisse reconnaître l'ensemble des machines et des instruments virtuels qu'il pilotera via Jack.
Ca se passe dans l'onglet "Studio" de Rosegarden. Image :
Vous le voyez, le principe est simple : vous créez un nouveau périphérique dans la fenêtre située en haut à gauche "Périphérique d'exécution Midi", vous lui donnez le nom de la machine qui doit être interfacée, puis dans la fenêtre de droite en haut, vous lui attribuez un port MIDI (celui qui lui revient sur l'interface MIDI) en cliquant juste sur le port en question. Cela crée la liaison avec le port choisi de l'interface MIDI s'il s'agit d'une machine ; s'il s'agit d'un instrument virtuel comme Qsynth ou Linuxsampler, cela crée la liaison virtuelle avec lui. Pour les instruments virtuels reconnus par Jack, il existe en effet des ports dédiés, baptisés du nom du soft virtuel qu'ils sont chargés de relier. Donc Linuxsampler pour Linuxsampler, par exemple.
=> La fenêtre en bas à gauche, dont on n'a pas encore parlé jusqu'à présent, concerne le clavier maître, qui dans mon cas est le JX-10, placé en Midi_in_1 de l'UM-4. J'ai ajouté la DX, puisqu'elle a ses propres touches de commande.
Retournez maintenant dans l'onglet Alsa de Jack . Vérifiez que l'UM-4 midi 1 fenêtre de gauche (donc Midi out) est bien connectée à la prise "record_0" de Rosegarden. C'est a priori nécessaire.
Maintenant, entrons un peu plus dans les possibilités qu'offre Rosegarden. Plutôt que de créer de toutes pièces le périphérique d'exécution de votre instrument, vous pouvez l'importer depuis la liste d'expandeurs déjà inclus dans Rosegarden. Le Proteus 2000 y figure. Ainsi, dans la fenêtre Périphériques d'exécution MIDI, cliquez sur "Banques". Apparaît une fenêtre "Gestion des programmes et des banques MIDI". Là, cliquez sur "Importer", s'ouvre la liste des expandeurs, double-cliquez sur celui qui vous intéresse. Il apparaîtra en conséquence dans votre studio et vous lui attribuerez le port Midi qui lui revient sur l'Interface hardware. Image :
A présent, refermez la fenêtre Studio, revenez sur le menu déroulant "Studio", puis allez tout en bas, cliquez sur "Enregistrez le studio par défaut". Revenez sur la fenêtre principale (celle des pistes) de Rosegarden. Cette fois, tapez la lettre p sur votre clavier, apparaissent alors les paramètres spéciaux à gauche des pistes, bien utiles pour sélectionner les banques, les presets par la suite des banques que vous avez importé du répertoire des expandeurs. Puis, enregistrez cette configuration, pour en faire le séquenceur qui s'ouvrira par défaut, lorsque vous lancerez Rosegarden.
Retournez maintenant dans Jack et faites les connexions des instruments qui n'auraient pas été branchés automatiquement. Normalement, vous n'avez rien à faire. Mais on ne sait jamais. A savoir : cliquez sur l'un des périphériques reconnus dans Jack , apparaîtront en bleu les connexions qui le relient à d'autres périphériques, soft ou hardware. Vous pouvez ainsi vérifier s'il manque des connexions. Image :
Et voilà ! Normalement, vos appareils et softs doivent causer ensemble.
Le résultat
Rassurez-vous. Vous n'avez pas lu ce post pour rien : ce que j'ai écrit, je l'ai mis en oeuvre sur ma bécane et je l'assure : tout marche bien.
Mes premières impressions sont vraiment bonnes. Surtout en matière de qualité sonore. Si le design des softs n'est pas toujours au top sur Linux, l'essentiel est là : ça sonne. A l'époque où mon ordi était sous Windows, je n'avais jamais ressenti tel plaisir. Je possédais pourtant un système coûteux, acheté chez Creamware (Pulsar 2, Powersampler + convertisseur 16 analog in/out), associé à Cubase que j'avais acheté assez cher, ainsi que Wavelab. D'ailleurs, je dois encore être enregistré chez Steinberg au titre de ces deux softs. Bref, vous le comprenez : je suis très fort satisfait de mon installation. Très bon petit home studio, qui tourne sur un OS particulièrement stable. Ca change d'autres systèmes...
=>Lors du lancement des logiciels, vous risquez de voir apparaître des XRUNS (cauchemar des MAOistes sous Linux). Ne vous inquiétez pas : c'est normal. Si votre PC n'est pas surpuissant ou survitaminé en RAM, le système est alors très sollicité au démarrage de softs comme Linuxsampler par exemple. Une fois les logiciels chargés, vous ne devriez cependant plus être embêtés avec ces XRUNS, à moins que vous stressiez très fortement le système avec une latence très basse dans Jack, qui pousserait le PC à ses limites.
Ce que ça donne uniquement en audio
Petit fichier où ma strat JV sort de mon Princeton clone fait maison, repiqué par un Shure SM57 sur l'Echo Layla 24, via mon preampli TLAudio, le tout enregistré sur le séquenceur audio Ardour en 44100, sans aucun traitement audio, même pas de normalisation :
Rosegarden et les matériels hardware, conseils
Rosegarden resete les contrôles MIDI pour les remettre à leurs valeurs initiales à chaque fois qu'un morceau démarre ou redémarre. Cela découle de l'option "Emettre tous les contrôleurs Midi au début de chaque exécution" qui se trouve dans Editer/préférences/MIDI/configuration MIDI/Général. N'oubliez donc à chaque fois que vous créez un morceau de fixer le volume à la hauteur désirée de chacun de vos instruments représentés dans Rosegarden, puis d'enregistrer le fichier. Le reset de démarrage (sorte de retour chariot) ramènera ainsi leur valeur de volume à ce qu'il était en début de morceau. A défault de faire cette manip, Rosegarden resete les volumes à 0 à chaque fois que vous le remettez le morceau au début via la barre de transport.
EDIT : il peut y avoir plus simple. J'ai constaté que rosegarden charge à chaque lancement un fichier autoload.rg, comme Logic Audio 5 le faisait sous Windows, à l'époque avec son propre fichier autoload. Créez en conséquence le fichier.rg dédié à votre studio, avec pour chaque piste les sons des instruments et expandeurs que vous souhaitez avoir par défaut. Puis enregistrz ce fichier sous le nom d'autoload.rg et mettez le à la place du fichier autoload d'origine, là :
D'autre part, si vous ne souhaitez pas que Rosegarden déclenche un séquenceur externe, du type d'une boîte à rythme externe, à chaque fois que vous lancez la lecture d'un morceau, décochez 'horloge MIDI sur "Envoie les messages Start and Stop".
Un peu de chance ne fait pas de mal
Parfois, on a du bol. C'est mon cas. Mon synthé MicroQ et mon Proteus 2000 peuvent tous deux être pilotés sur Linux grâce à des interfaces logicielles écrites toutes deux en java. Le MicroQ a a sa disposition mQEdit, un programme qui fonctionne très bien, le Proteus le Prodatum. Image de chacun de ces softs écrits en java :
Les possesseurs d'autres synthés doivent se référer à la documentation de Jsynthlib, ici : https://sourceforge.net/projects/jsynthlib/
Piloter votre système avec un contrôleur MIDI externe
EDIT du 11 octobre : Rosegarden crashe, semble-t-il, assez facilement quand un contrôleur MIDI est connecté à ses ports external controller. A tester plus avant. Mais, pour le moment, rien de très probant....
La carte Echo Layla 24 reconnue d'office
Voilà la carte qui a remplacé ma Delta 44. Dès lors que vous installez le paquet alsa-firmware, tirée du dépôt Medibuntu (voir post sur la MAO sous Linux), l'Echo Layla 24 est reconnue d'office. Images :
Rajoutez dans le fichier alsa-base.conf (lire plus haut où il se trouve), cette ligne pour la Layla 24 : options snd-layla24 index=0. Image :
Vous disposez alors, une fois qu'elle est installée, de l'Echomixer qui vous permet de la régler finement.
Pour que la carte soit reconnu d'office, il faut néanmoins allumer son rack avant de démarrer l'ordinateur.
Sachez, enfin, que cette carte peut être chaînée (synchronisée) avec d'autres cartes Echo de la série 24, à commencer par d'autres Layla 24, de manière à former un gros enregistreur 16 ou 24 pistes audio. La synchro se fait via la fiche World Clock, selon une procédure à respecter à la lettre.
Si vous avez des questions...
N'ayant hélas pas la science infuse, je compte sur vous pour m'apporter vos commentaires, interrogations, précisions et compléments d'information. Bref, réagissez si vous le souhaitez. Il ne faut pas s'en priver. D'autant que moi aussi, j'ai quelques questions en suspend : notamment, comment Rosegarden gère-t-il le MIDI ?
Evolution
Depuis l'écriture de ce post, j'ai abandonné Ubuntu, pour passer mon studio sous deux distributions Linux principales : Gentoo et Archlinux, qui font l'objet de post sur ce blog.
Documentation et utilitaires
https://www.rosegardenmusic.com/wiki/doc:manual-fr#parametres_d_instrument
https://synth.stromeko.net/mQEdit/mQEdit1.15.jar
https://prodatum.sourceforge.net/
Tutoriels Rosegarden :
21 commentaires
Salut Pierre,
vraiment sympa ton home-studio! Ça fait rêver!
Il ne manque que l'exposition de toutes tes wah...
A+
Rv
Oui. Mais si je les plaçais dans le studio, je n'aurais plus de place pour évoluer dans la pièce. Bon, elles sont pour la plupart toutes rangées sur une étagère qui n'apparaît pas à l'image. Pierre
Salut Pierre,
Bravo pour cette superbe station à moindres frais logiciels ...
pour ma part, je suis sur un vieux coucou sous windows XP voici ma configuration hardware :
synthétiseur DX11 yamaha (et oui, il date ...)
carte son firewire maudio 1410 (jen e pourrais rien en tirer sous linux)
et un cubase SE de 2003 que j'ai acheté avec son dongle usb pour activer la clé de licence.
je me suis décidé à jeter tout cela pour concevoir ma propre station sous linux. Malheureusement, je n'ose pas m'aventurer tout seul. Aussi j'ai besoin de conseils.
Je ne vais garder que mon synthétiseur yamaha DX11 dont je ne m'en servirai qu'en tant que clavier midi.
pour le reste (acquisition carte son compatible linux, PC certifié ubuntu) j'ai un budget de 1300 euros. (je garde mon écran plat pour l'instant).
Quelle carte me conseille-tu sachant que j'ai un micro SM58 et je souhaiterais avoir la possibilité de brancher une guitare électrique en jack sans trop de transformations?
L'idée étant de commencer à s'amuser avec linux et les outils logiciels tel que rosegarden, ardour. Actuellement je charge sur cubase mes vst plugin et je joue avec. Mais mon PC manque de disque dur et je n'ai plus envie de travailler sous windows qui est contraignant.
Merci pour tes conseils.
Emmanuel
Salut Emmanuel. Apparemment, ta M-Audio ne serait en effet pas supportée sur Linux. Dans un premier temps, je te conseille de mettre la main sur une petite carte très bien reconnue et pas chère comme une Delta 44 (j'en ai une à vendre, en plus) qui dispose de 4 entrées et 4 sorties. mais, avant d'installer une distribution comme Tango Studio (celle que j'utilise) ou AVLinux sur ton actuelle machine, vérifie que ta carte graphique convient bien. Les nvidia sont en général (c'est un vieux qui parle) plutôt bien reconnues. Une fois cela fait, installe l'une des deux distributions (c'est comme ça qu'on appelle l'OS sur Linux) que je te conseille : elles sont optimisées pour la MAO. Tu n'auras donc pas à configurer ton système à la main, ce qui est rebutant pour un débutant sur Linux (tu auras assez à apprendre avec le reste). Puis il faudra que tu te mette à utiliser tout ça. L'aide sur le net ne manque pas. S'il y a mon blog, tu peux aussi poser plein de questions sur linuxmao.org, mais aussi sur le forum de Tango Studio. Les linuxiens se feront un plaisir de t'aider. Sache enfin que Linux donne souvent l'impression que ton viel ordinateur est finalement une bombe. Car Linux est à ma connaissance le système le moins gourmand, qui plus est, est réellement multitâche. Pour autant, en venant de Cubase, tu risques fort d'être surpris, et déconcerté, par les logiciels que tu seras amené à utiliser sous Linux (la philosophie est radicalement différente). Mais, dans l'ensemble, vu les fonctions qu'on utilise vraiment sur Cubase, tu t'y retrouveras vite. D'autant que les softs sonnent en général. C'est, de toute façon, ce qu'on demande en MAO. En tout cas, bienvenu. Pierre
Bonjour Pierre,
c'est interessant. Je vais y réfléchir. Mais je vais d'ici quelques jours changer mon PC. Je viens de trouver une configuration interessante dans la durée chez monpcsurmesure.com (avec ton conseil sur la carte graphique plutôt NVIDIA que RADEON).
Je reviendrai vers toi pour la carte son (si tu me dis comment je compte faire rentrer la voix à partir d'un SM58 sur un entrée jack). Concernant la MAUDIO 1410 firewire, j'espère bien la vendre également.
carte mère : MSI - H61MA-E35 (B3) - Socket 1155 64.90 €
Disque Dur : Western Digital - Caviar Blue - 500Go 84.90 €
Mémoire : Kingston - HyperX Grey Series DDR3 - 2x4Go 44.90 €
Boitier : Cooler Master - Sileo 500 64.90 €
Alimentation : Cooler Master - GX Power Bronze - 550W 64.90 €
Carte Graphique : Asus - GeForce GTX 550 Ti - 1 Go 124.90 €
Graveur & Lecteur : LG - Lecteur Optique GH22NS70 19.90 €
Moniteur : iiyama - Prolite E2273HDS-B1 155.90 €
Montage : Montage 39 euros
par rapport aux composants çà reste un prix qui rentre dans mon budget.
pourrais-tu m'envoyer par mail le prix pour la delta 44
Emmanuel
Emmanuel. Pour la nvidia, parfait : les drivers existent sur Linux. Je vois également que tu comptes mettre 8Go de RAM : dans ce cas, pose la question sur linuxmao.org pour savoir quel version de Linux installer, 32 ou 64 bits notamment. Moi, je ne peux pas te conseiller correctement là-dessus, car mon PC est daté, bien qu'il soit parfaitement fonctionnel. Pierre
Bonjour Pierre, çà y est j'ai investi sur mon PC. Finalement je me suis rabattu sur 4 Go de RAM. Comme çà je pourrai installer l'OS 32 bits. Car je ne sais pas si les briques de musique (rosegarden, ardour, jackd etc ...) sont dispo en 64 bits, et par ailleurs si j'achète ta carte son, je ne suis pas sûr que les drivers soient en 64 bits. Dans le doute je me suis rabbattu sur le 4 Go de RAM.
Dès que je reçois mon nouveau PC, je souhaiterais échanger par mail avec toi pour discuter de l'achat de la m-audio delta 44. Pour le reste je continuerai à converser sur ton blog.
A bientôt,
Emmanuel
Pas de problème argousier. Pierre
Bonsoir Pierre,
je vais recevoir mon nouveau PC probablement demain. Finalement j'ai divisé par 2 la RAM de façon à avoir une roue de secours. Néanmoins, aujourd'hui l'heure est au 64 bits. Je vais donc tenter l'installation tango studio amd64. J'ai préparé un DVD bootable et dès que je reçois mon ordi, je vais tenter cette installation. je te tiendrai au courant sur mes aventures avec le 64 bits... Si j'ai des diffficultés, je réinstallerai tango 32 bits. C'est pour çà que je n'ai trop investi dans la RAM.
A bientôt Emmanuel
OK argousier. Pierre
Salut Pierre. J'ai reçu mon PC. j'ai ouvert le capot. La carte graphique NVIDIA est encombrante. et est placé sur le premier bus pci. Du coup le second est en dessous et je ne peux rien brancher. Il reste le troisième mais la carte son serait collée à la caret graphique. Je pense que je mettre la carte graphique en dernier. Par contre, la carte son maudio delta 44 est-elle PCI ou PCI express?
Emmanuel
La carte est en port PCI.
Bonsoir Pierre, j'ai une mauvaise nouvelle. sur ma carte mère je n'ai que du PCI express. Donc je ne pourrai pas investir sur une carte son PCI. Je dois me rabattre sur des carte son USB. Le débit sera moins performant. Que penses-tu de la fast track pro de chez maudio. Elle est USB2 et en plus elle a des double-entrée JACK/XLR. C'est quelque chose qui ressemble à celle que j'ai actuellement (maudio 1410 firewire). Au niveau prix, cela reste dans mes budgets. J'ai pu installer tangostudio sans problème en 10 minutes. Mais je ne peux rien en faire pour l'instant. Hormis jouer avec la carte son intégré sur ma carte mère.
Il paraît que ubuntu studio 64 bits est très largement améliorée et pas trop de latence au niveau du noyau ... La tango studio est bien et dédié au musicien, mais ma station doit aussi profiter à la famille. Et cela reste très pauvre en logiciels pour la retouche photo ou traitement de texte. De plus, tando studio n'est pas une distrib officiel donc pas supportée.
Je vais commencer par ubuntu studio. Je verrai ensuite à l'usage. S'il faut quelque chose de plus spécialisé, je mettrai en place un dual boot.
Bonne soirée,
Emmanuel
bon c'est vrai qu'elle est faite pour moins de galère... Et puis rien ne m'empêche d'avoir un noyau non RT en plus pour la famille et les logiciels tels que traitement de texte, player vidéo, retouche photo etc ... Après tout je peux rajouter des paquets sur la tango studio.
Maintenant il faut que je trouve une carte son où je puisse brancher mon SM58, mon synthé yamaha dx11 et éventuellement une guitare. au niveau des ports ce sera soit de l'USB soit du PCI express. Mon budget m'oriente plutôt vers de l'USB mais je voudrais travailler en 24 bits 96 Khz. Mais là je vais être confronté à des problèmes de latence car l'USB est lent. Car je vais travailler essentiellement en midi avec les VSTI (s'il y en a sur tango studio).
As-tu des exemples de cartes par rapport à mes besoins. Je pensais à la fast track pro de maudio mais visiblement cela a l'air galère à faire marcher. Cela fait 3 soirs que je cherche une carte son usb compatible ubuntu. Ce soir je suis tombé sur une annonce d'une personne (sur https://www.zikinf.com) qui souhaite échanger sa carte fast track pro par une autre pour rasions d'incompatibilité avec linux.
Ton avis m'interesse.
Emmanuel
Bonsoir Pierre,
après avoir fait le tour, je vais m'orienter vers l'achat d'une carte roland edirol UA25, donc une USB. je compte l'acheter cette semaine, je vais faire mes premiers essais le week-end prochain. Je vas suivre ton tutoriel. J'espère que je n'aurai pas trop de difficultés.
En tout cas, merci pour ton aide précieuse. Je crois bel et bien à une machine MAO sous TS, aussi performante voire plus que sous windows.
A bientôt,
Emmanuel
Bonsoir Pierre, çà y est j'ai branché ma carte son. Pour l'instant j'arrive seulement à entendre les vidéos sur le Web et DVD films. j'ai achété une Roland edirol UA25EX. Donc finalement une carte USB. J'ai suivi ton tutoriel. Malheureusement, je n'arrive pas à lancer le serveur JACK. J'ai le message "impossible de connecter le serveur jack comme client :
-l'opération a échoué
-incapable de se connecter au serveur
je me demandais s'il ne fallait pas lancer jackd en ligne de commande d'abord?
j'ai installé un TS 64 bits. Je sens que je vais pas mal galérer, le temps de commprendre toutes ces briques. Mais maintenant, il faut que j'avance ...
A bientôt,
Emmanuel
Tu as cherché une FAQ sur Google ? Sinon, ce lien sur l'excellent site linuxmao : https://www.linuxmao.org/tikiwiki/tiki-index.php?page=Edirol-25+EX, puis lui : https://www.linuxmao.org/tikiwiki/tiki-view_forum_thread.php?topics_offset=1&forumId=2&comments_parentId=15806&display=print
As-tu mis jack sur le hw:xxx de ta carte ? Ca peut venir de là. Tape dans un terminal ceci : cat /proc/asound/cards ; tu obtiendras une série de résultat donnant le numéro hw:xxx de ton Edirol. Vas alors dans les réglages de jack puis tu sélectionnes le hw:xxx correspondant à ta carte. Relance jack, en principe ça doit marcher. Sinon, vas sur le forum de Tango Studio ou celui de linuxmao. Tu auras plus de réponses. Pierre
Bonjour PIerre,
j'ai peut-être la réponse à mon problème. j'ai vu sur un post un problème similaire. en fait j'arrive à lancer jack en capture, en playback mais poas en duplex. Et ce ci est du à un bug sur les coeurs I5.
voici le lien dont quelqu'un aurait ce genre de problème. Une histoire de bande passante sur le contrôleur USB. Si c'est çà le problème, je suis marrron. il va falloir que j'achète une carte pci ->usb3 indépendante du coeur I5 pour faire tourner ma carte son en duplex. il paraît qu'il n'y a pas de pb sous windows 7 d'après le lien ci-dessous. cela veut dire que çà vient du noyau linux ....
https://www.linuxmao.org/tikiwiki/ti...
Bonjour Pierre,
j'ai avancé sur le problème que j'ai. Je peux démarrer jack en playback mais ni en capture ni en duplex. il y a un bug lié au contrôleur USB qui a un problème de bande passante avec linux. j'ai posté un message sur le forum TS pour prévenir la communauté. cela va être blackporté sur le noyau 3.0. Demain je vais tester ma carte au boulot sur le PC portable d'un collègue qui est sous archlinux avec un noyau 3.x 64 bits. Je te tiendrai au courant.
voici mon post sur le forum TS :
https://tangostudio.tuxfamily.org/fo...
Bonne soirée,
Emmanuel
J'ai installé une Echo Layla24 sur une KXStudio flambant neuve. Ca marche impeccable. Bonne continuation musicale.