Ajoutez une vraie table de mixage à GarageBandDecember 25th, 2011 4 comments
L’intérêt d’une table de mixage complète est avant tout de lever les limitations d’insertion d’effets pour toutes les pistes du projet, de grouper les instruments ayant un traitement acoustique commun (et donc économiser les ressources du Macintosh). J’avais conçu cette astuce pour deux types d’applications : le mixage et la finalisation des maquettes. Dans les deux cas, j’ai besoin de disposer de divers outils de contrôle du mixage (analyseur de spectre, de cohérence de phases, ou d’un limiteur « brickwall » entre autres exemples). Mais tout ce petit monde ne peut en aucun cas se placer sur la piste principale de GarageBand… qui est malheureusement limitée à un seul insert de plug-ins. Aussi, en routant le signal principal, ou de certaines pistes vers la table de mixage virtuelle, j’augmente de fait les possibilités créatives — sans avoir nécessairement besoin de transférer les projets vers un séquenceur estampillé « pro ». Je vous avertis de suite que le recourt à cette astuce s’effectue au moment du mixage. Il ne peut être pas utilisé pendant la phase d’enregistrement car, le routage de GarageBand vers la table de mixage virtuelle externe entraîne un temps de latence élevé.
La solution réside dans l’emploi conjugué de deux gratuiciels. Le premier se présente sous la forme d’une application (dénommée AU Lab). Pour la dénicher, une fois les outils développeurs installés : rendez-vous dans le dossier /Developer/Applications/Audio. AU Lab fera office de table de mixage évoluée — pour mémoire, ses possibilités sont identiques à celles offertes par Logic Audio !
Le second est un greffon (plug-in) développé par la société Sonalksis nommé FreeG (http://www.sonalksis.com/index.php?section_id=99) — auquel nous avons déjà eu recours par le passé.
Le câblage virtuel
Dans l’exemple que je vous livre à présent, il est entendu qu’à chaque piste de GarageBand correspondra une seule et même piste de notre table de mixage (AU Lab).
Dans la colonne Infos de piste de la piste concernée, sélectionnez l’onglet Édition.
1. En premier insert, demandez l’effet AUNetSend. Ce module d’effet vous autorise à envoyer des données d’une application à une autre grâce à la technologie Bonjour.
2. Cliquez sur le bouton d’édition pour faire apparaître la fenêtre de réglages.
3. Au sein du menu local Format de données, demandez 32 bits virgule flottante. Puis, dans le champ Nom Bonjour, remplacez l’intitulé par défaut par celui qui vous convient le mieux (dans mon exemple “Batterie”).
4. Insérez au-dessous le plug-in FreeG.
5. Dans son panneau de configuration, appuyez sur le bouton Mute. Ce subterfuge vous évitera d’entendre à la fois le son provenant de GarageBand, et celui diffusé par la table de mixage AU Lab. (Seule cette dernière aura ce privilège).
6. Si nécessaire, recommencez toutes ces opérations pour chacune des pistes de votre projet.
La console de mixage
Remarque : À propos d’AU Lab
AU Lab est un utilitaire livré avec les outils développeurs, disponible sur le disque d’installation système. Une fois installés, rendez-vous à la racine de votre disque dur, dans le dossier /Developer/Applications/Audio.
1. Ouvrez l’application AU Lab, puis demandez le menu File > New.
2. En bas à droite de la fenêtre qui apparaît, cliquez sur le bouton Next.
3.À l’aide du bouton Add Input, cliquez autant de fois que vous avez de pistes en service dans GarageBand. Appuyez sur le bouton Next.
4. Puis, dans le menu local Audio Device demandez l’intitulé de la carte son externe, si vous en possédez une. Dans le cas contraire, laissez sur Built-in Output. Enfin, cliquez sur le bouton Done pour parachever la procédure de mise en route.
5. Surprise ! La fenêtre principale d’AU Lab ne dévoile qu’une seule piste par défaut. Il s’agit de celle réservée au volume sonore général. Il convient donc d’ajouter les voies manquantes. Pour chacune d’elles, il vous faudra procéder de la façon suivante : allez dans le menu Edit, puis choisissez Add Audio Unit Generator.
6. Dans la fenêtre qui vient de surgir, en face de Generator, demandez AUNetReceive. Appuyez sur le bouton OK.

7. À ce moment, une palette flottante fait son apparition. Choisissez le nom de la piste provenant de GarageBand — dans la section Directory.
8. Puis cliquez sur le bouton Select Host. Enfin, appuyez sur Connect.

9. Pour se rendre compte que tout fonctionne bien, retournez dans GarageBand, et lancez la lecture.
Un bus d’effets
Sur ce type de console, chaque voie possède deux types de départ effets – soit insérés sur la piste, soit déportés sur une piste dédiée. Dans le premier cas, cela fonctionne comme dans GarageBand. Dans le menu local au-dessous d’Effects, vous choisirez l’effet spécial qui convient. Las, ce mode sollicite beaucoup le processeur. Aussi, dans le cas où un même effet pourrait s’appliquer à tout un ensemble de pistes, vous pourrez dorénavant mutualiser les ressources.
1. Pour ce faire, rendez-vous dans le menu Edit, puis demandez Add Bus. Cliquez sur le bouton OK. Une nouvelle piste apparaît.
2. Ajoutez un premier effet (à l’aide du menu local sis au-dessous d’Effects). Un panneau de réglage surgit : procédez aux modifications de l’effet, si nécessaire. Sinon, refermez la palette en cliquant sur le bouton rouge (dans le coin supérieur gauche). Bien entendu, vous pourrez, si vous le souhaitez, insérer autant d’effets que voulu en procédant de la même manière.
3 Pour chaque piste devant être routé vers le bus d’effets, vous demanderez Bus 1 dans le menu local Sends.

4 En actionnant la petite jauge sise au-dessous, vous ajusterez la quantité d’effets entendue.
Quand le mixage est prêt à être enregistré sur le disque dur, cliquez sur le bouton Rec, au bas de la piste “master” (Output 1). Sachez enfin que la configuration de la table de mixage peut être sauvegardée pour un emploi ultérieur. Rendez-vous, pour cela, dans le menu File > Save.






oups désolé du détournement de sujet (mais les autres postes liés au MIDI sont verrouillés ), mais je reprends l’idée “d’étendre” GB.
Peut-on avec un pédalier MIDI type “Behringer FCB 1010″ (et pas celui suggéré par Apple) contrôler GB (un réglage d’un “effet”, passer d’un réglage complet à l’autre, le “transport’ etc.) Ou faut utiliser des plugin genre TH2 d’Overloud?
Et quitte à faire du HS: je viens de réaliser que ma carte son externe a des “sorties”
: je devrais donc pouvoir brancher des enceintes ( quels genre?) et aussi une une “baffle” (quoi encore
pour s’écouter” autrement qu’au casque
Voilà mes incompréhension actuelles avec mon compagnon GB
Si ces sujets vous inspire…
Merci
Bonjour Guillaume,
Pas de souci… Il est vrai que le moteur de publication verrouille automatiquement les sujets ayant plus de 15 jours. Je vais me pencher sur le sujet du MIDI avec GarageBand.
Pour faire court: GarageBand accepte les messages MIDI entrants, par contre, il ne peut pas (hormis dans des temps anciens avec l’ajout du plug-in MidiO pour ne pas le nommer) transmettre des données MIDI. En théorie donc, il est possible de piloter GarageBand à partir de n’importe quel appareil MIDI (clavier contrôleur voire pédalier… et même via l’iPad). Seulement voilà, il est impératif (hors message de type pitch bend, expression, modulation…) que le pilote qui accompagne le matériel/contrôleur MIDI “traduise” tous les messages exclusifs. Si aucun driver n’est disponible, en l’état, le support ne sera que partiel (c’est le cas par exemple avec le XBoard 49 d’EMU) voire dans le pire des cas inexistants. Et n’ayant jamais eu en main le Behringer FCB 1010, il m’est difficile d’être catégorique sur la question. Malgré tout : pour y parvenir, il y a sans doute une solution du côté de MidiPipe. Comme je le disais plus haut, il va falloir que je creuse la question.
[MAJ] Après une petite recherche, il semble qu’un logiciel existe pour Behringer — http://web.tiscali.it/farello/fcb/index.html
Au sujet des enceintes… Vaste sujet — tout dépend de votre budget. Pour un home studio, je jetterais pour ma part mon dévolu sur des modèles d’enceintes actives (et tant qu’à faire pour “ne pas tomber à côté”) parmi les best-sellers du genre : Yamaha MSP Studio, Mackie HR824, Behringer Truth ou mieux les Genelec 1032A. J’ai une préférence pour les Yamaha ou les Genelec. Ce n’est pas une donnée objective.
Du reste, je ne rentre pas dans une dialectique colorée ou pas colorée — argument tarte à la crème s’il en est. Car, quel que soit le cas de figure, la perception du son va être différente selon que l’acoustique du home studio est correctement maîtrisée ou non, et selon la distance d’écoute. À cela s’ajoute de facto pour les moniteurs de proximité l’impossibilité d’avoir une perception correcte et précise du bas du spectre. Donc, la navigation aux instruments est obligatoire. Il me semble que j’en parle dans le chapitre consacré au mixage… J’effleure à peine le sujet — ne sachant pas trop si cela répond à votre question (?)
À bientôt.
bonjour
je voudrais piloter les sons de garageband avec mon piano numérique via une interface usb fast track pro m-audio.
je branche le midi out de mon piano vers le midi in de ma m-audio.
ma m-audio reçoit bien le message midi du piano mais rien n’est piloté dans gb.
avez vous une astuce a me donner.
cdlt.arnaud
Bonsoir Arnaud,
Il y a plusieurs causes au problème que vous évoquez. Je vous les élimine les uns après les autres, dès fois que cela vous mène sur la bonne piste.
1/ Mettre le pilote à jour de votre Fast Track Pro. M-Audio l’a rendu compatible Lion jusqu’au 10.7.2.
2/ Lorsque vous branchez votre Fast Track Pro, GarageBand vous indique obligatoirement que de nouvelles entrées MIDI ont été détectées. Si tel est le cas, c’est alors une très bonne nouvelle. Dans le cas contraire, il y a peut-être un souci avec la F.T.Pro
3/ Quelle est votre sortie audio ? À quelle sortie audio sont raccordées vos enceintes ? Pour paramétrer la sortie audio, rendez-vous dans les Préférences de GarageBand > Audio/MIDI > menu local Sortie Audio. Tentez d’utiliser la carte audio interne du Mac le cas échéant.
4/ Le problème ne vient pas du retour son mais du canal de transmission du piano numérique. Tentez de régler votre instrument de manière à ce qu’il communique avec GarageBand sur le canal MIDI n°1. Si cela ne fonctionne toujours pas, tentez la transmission sur tous les canaux (1-16) si cette option existe sur votre piano.
En espérant que cela puisse vous aider.
À très vite