[Official topic] Vos Macros perso en détails.
- 30 réponses
- 13 participants
- 10 477 vues
- 26 followers
Spawn-X
Cubase SX propose une fonction fort utile: Les Macros...
Non, pas au vin blanc
, les macros dispos dans le menu de configuration des raccourcis clavier
... Je vois déjà d'ici certains Ti nouveaux lire ce topic et n'y rien capter...
Alors, cour de rattrapage pour ceux du fond près du radiateur... Oui oui, c'est à toi que je parle...
Dans Cubase, ouvrez le menu Fichier / Raccourcis Claviers.
En bas de la fenettre qui apparait, vous pouvez voir le bouton Montrer Macros. Cliquez dessus.
Vous voyez à présent une fenettre resemblant à peu près à ceci:

Les macros apparaissent dans la partie inférieure de la fenettre.
Cubase SX est livré d'office avec 4 ou 5 macros pré-établies.
L'interet de la chose ne réside pas là, mais dans le fait que vous pouvez créer les votres.
Q'u'est-ce qu'une macros??
Bonne question, merci de l'avoir posée...
Il s'agit en fait de la préprogramation d'une serie d'actions que vous utilisez éventuellement très souvent dans le m^m ordre à chaque fois. Par exemple, après un enregistrement audio, il n'est pas rare de lancer consécutivement la détection/suppression de la composante continue puis la normalisation. En créant une macro qui intègre ces deux fonctions, puis, en lui assignant un raccourcis clavier, ce n'est plus deux, mais une seule action que vous réaliserez pour le m^m résultat.
Ainsi, le simple fait d'appuyer sur ce raccourcis vous fait gagner un temps considérable.
Le propos de ce topic est donc de s'échanger nos macros les plus utilisées.
Avant toute chose, petite piqure de rappel sur la marche à suivre pour créer une macro:
Pour ce faire, cliquez sur Nouvelle macro, donnez lui un nom de votre choix suffisament explicite en fonction de ce que vous allez lui demander de réaliser pour vous.
Ensuite, Dans la partie du haut de la fenettre de raccourcis, sélectionnez la première action que vous allez lui demander d'executer. Par exemple, Traitement / Supprimer la composante continue.
Une fois mise en surbrillance, cliquez sur le bouton Ajouter Raccourcis.
Ceci a pour effet de placer la fonction dans la macro.
Il suffit ensuite de recommencer cette manip autant de fois que vous désirez ajouter de fonctions à votre macro. Attention toutefois à le faire dans l'ordre ou voulez voir ces actions s'appliquer, sans quoi, certaines fonctions pourrait ne pas s'executer ou bloquer la macro à un certain stade la rendant partiellement inopérante.
Pensez par exemple a vérifier qu'une fonction ne déselectionne pas le clip audio sur lequel vous voulez faire une normalisation car dans ce cas, cette dernière ne se fera pas.
Bref, il faut etre logique et tester la macro au fur et à mesure de sa conception.
Une fois cette conception terminée, il ne vous reste plus alors qu'à assigner un raccourcis clavier à votre macro.
Attention, pour ce faire, il faut retourner dans la partie suppérieure de la fenettre de configuration des raccourcis clavier et y chercher le dossier Macros ;)
----------------------------------------------------------------------------------------------------
A présent que tout à été mis au point, nous alons édicter les
- règles de ce topic.
- Le but de se topic est de vous permettre de vous echanger vos propres macros.
- Pour ce faire, il suffira simplement d'expliquer sommairement sa fonction (son action) puis d'en décrire le contenu.
- Tenez vous en à l'énonciation des différentes fonctions dans l'ordre ou elle doivent etre placer dans la macro
- Expliquez ensuite le déroulement de cette macro
- Respectez ces règles afin que ce topic ne contienne que les macros de chacuns et non les commentaires ou les questions que l'une ou l'autre des macros pourrait suciter
- Si vous avez des questions sur une macro postée ici, veuillez créer un nouveau sujet ayant pour titre le nom que son auteur lui aura donné suivi du pseudo de ce dernier. Par exemple: [Macros] Ma Macro au Vin Blanc - Spawn X dit @lix
- Si une macro proposée ne fonctionne pas parfaitement ou peut etre amméliorée, vous pouvez en proposer la modification en la repostant et en ajoutant vos modifications en gras (balise Alt+B).
- Cela permettra de garder ce topic clean et uniquement dédié à la technique des macros.
- Les seuls "HS" autorisés seront les posts pour donner le lien vers le nouveau sujet que vous aurez créé tel qu'expliqué au-dessus (questions, réactions, etc., sur l'une des macros postées ici);)
Voila, merci d'avance à tous ceux qui ferons vivre ce sujet.
Je commencerais par poster l'une de mes macros afin de montrer à quoi devront ressembler les votres au niveau mise en page.
Merci d'essayer de vous tenir à ce modèle ;)
Faites chauffer l'hémisphère gauche!!!!
- 1
- 2
Spawn-X
Optimisation d'une prise audio post-recording.
Fonction
Cette macros est à utiliser juste après l'enregistrement d'une prise de son.
Elle appliquera les traitements suivant: Suppresion de composante continue, Detection et suppression des silences et pour finir, Normalisation du clip.
Détail du contenu
- 1° Edition / Sélectionner toutes les pistes
- 2° Audio / Dissoudre les conteneurs
- 3° Edition / Sélectionner toutes les pistes
- 4° Traitement / Suprimer la composante continue
- 5° Audio / Détecter les silences
- 6° Edition / Sélectionner toutes les pistes
- 7° Audio / Convertir Les Evenements En Conteneur
- 8° Traitement / Normaliser
Explications
- 1° La macro sélectionne tout le contenu de la piste (il y a une erreur dans l'attribution du nom de cette fonction car lorsqu'on l'active depuis la fenettre project, elle s'appelle Edition / Selectionner / Tout sur les pistes selectionnées).
- 2° Cette fonction est une sécurité destinée à s'assurer que l'on travaille bien sur un échantillon et non sur un conteneur, car dans ce dernier cas, les opérations qui vont suivrent resteraient sans résultats
- 3° Dans le cas ou 2° aurait effectivement rencontré un conteneur au lieu d'un fichier audio, il aura fait son travail et aura finalement laissé le conteneur ainsi dissout déselectionné, or, il faut, pour la suite des événements, que le fichier audio reste sélectionné
- 4° La fameuse suppression de composante continue qui peut poser des problèmes de calage sur un passage à zéro de la courbe audio
- 5° Pour cette fonction, une fenettre va s'ouvrir vous demandant de spécifier le seuil sous lequel le signal doit etre considéré comme du silence et donc etre supprimé (cette valeur reste en mémoire lors des ouvertures suivantes). Il vous faudra ensuite cliquer sur le bouton Detection, puis, si celle-ci vous convient, Calculer. Le cas échéant, vous pouvez modifier les paramètres de cette détection. Une fois le calcul effectué, le reste de la macro se lance automatiquement
- 6° De nouveau, on s'assure d'avoir bien sélectionné le contenu de la piste
- 7° La détection des silences a due morceler votre clip audio en plusieurs parties séparées sur l'arrangement. Pour que ces morceaux conservent leurs positions relatives, il faut les inclure dans un conteneur, ce qui, en plus, facilite la fonction qui vient ensuite.
- 8° La suppression des silences permet à présent de normaliser le fichier sur ses signaux réels sans normaliser ce qui n'est pas désiré. A ce stade, comme pour la détection de silences, une fenettre spécifique s'ouvre, vous donnant la posibilité de régler le seuil de normalisation. Dans l'absolu, et afin de faciliter le travail ultérieur de mixage, je vous conseil d'utiliser un seuil à -3dB. Là aussi, cette fenettre conservera votre réglage lors des prochaines utilisations.
- Il est important de préciser que cette macros nécessite la sélection préalable de la piste ou se trouve les prises à traiter.
- Autre avantage de cette macro: Elle accepte la présélection de plusieurs pistes audio (touches Ctrl+Clic ou Maj+Clic) et dans ce cas, elle s'appliquera à la volée à la totalité des matériaux audios présents sur ces pistes.
Silkwave studio
Edition rapide d'une piste MIDI
Fonction
Cette macros s'utilise juste apres un enregistrement de type MIDI.
Elle appliqueras les traitements suivant : Ouverture de l'Editeur clavier ,Quantification , Conformité des durées , ouverture de la fenetre de la vélocité .
Détail du contenu
Explications
PS : je conseil cette macro , au compositeur de musiques éléctroniques ( gain de temps )
Celophane
Passage d'un événement sur une autre piste, au même endroit.
Fonction
Voici une macro toute simple, mais redoutablement efficace dans certains cas, qui peut vous donner un exemple de raccourci multiple et vous inciter à créer vos propres macros.
Pour des raisons pratiques, il est quelquefois nécessaire de séparer une piste en deux, en découpant les événements (ex. une interview où le journaliste a une voix très différente de l'interviewé : beaucoup de découpage, beaucoup de copier-coller et surtout, une synchro image très exigeante!). Pour accélérer le travail, cette macro copie un événement sélectionné exactement au même endroit sur une autre piste (sélectionnée) que cette piste soir visible ou non..
Détail du contenu
- 1° Transport - Se caler sur la Selection
- 2° Edition - couper
- 3° Edition - coller
Explications
- 1° La macro place le curseur au début de l'événement sélectionné
- 2° Elle coupe l'événement
- 3° Elle colle l'événement sur la piste sélectionnée.
Nota : Comme la piste de destination reste sélectionnée pendant qu'on "tricote" la piste à diviser, on peut travailler très vite en envoyant les parties découpées selon cette macro
oreillegauche
Hors sujet : Glups, si les pros le disent ...
Pour ma (petite) part, je les utilise, mais pour des operations simplissimes (genre "arrete l'enregistrement, efface la prise hideuse que je viens de faire, recale toi au début et relance l'enregistrement"), qui soit me font gagner un temps monstrueux mais pas assez complexe pour s'y attarder je crois ... navré
Spawn-X
Vas-y!!! Balance!!!
Je remettrais en forme après si t'as la flemme de faire la mise en page type du topic. ;)
oreillegauche
Je bosse en MIDI (mais sauf erreur, ca doit fonctionner aussi en audio, à confirmer), et je préfére en général que les propriétés viennent sous les doigts (vélocité etc) que de les ré-éditer aprés au crayon . Je bosse donc avec 3 macros :
go_prise (touche 4) : lance la prise sur la pisTe selectionnée
stop_prise_bad (touche 5): la prise en cours est mauvaise , je coupe tout et je la bute
stop_prise_good (touche 6): la prise est bonne , je la conserve et je la check dans l'éditeur
1_ go_prise
En prérequis , la zone ou la prise doit se placer doit être sectionnée, ainsi que le la piste concernée, et le mode d'édition en boucle (perso, j'utilisais toujours l'écrasement avant cette méthode et je me suis plusieurs fois mordu les doigts quand la prise était bonne , sauf que par reflexe j'avais plaqué l'accord de bouclage ... )
1 - Transport - Métronome Actif
2 - Transport - Boucler
3 - Transport - Aller au délimiteur gauche
4 - Transport - Reculer d'une mesure (peut etre remplacée par Activer le précompte, fonction des gouts ... ou simple dupliquée 2 ou 3 fois pour prendre un peu de recul )
5 - Transport - Enregistrement
2_ stop_prise_bad
Pour le nerveux comme moi mécontent de sa prise qui aurait le rebond un peu facile sur la touche de raccourci, vive le Ctrl-Z
1 - Transport - Enregistrement
2 - Transport - Demarrer / Arreter
3 - Edition Selectionner l'Evenement
4 - Edition - Supprimer
5 - Transport - Métronome actif (le desactive aprés go_prise, en l'occurence)
3_ stop_prise_good
1 - Transport - Enregistrement
2 - Transport - Demarrer / Arreter
3 - Edition - Selectionner l'evenement
4 - Transport - Metronome actif
5- Edition - ouvrir éditeur clavier
(eventuellement suivi de diverses commandes MIDI de Quantification / Compression etc , mais perso je n'ai aucun mécanisme de ce coté donc pas de macro) .
En résumé
Je suis décidé, je sais ce que je veux. J'appuie sur 4. je joue . je me plante. J'appuie sur 5 , puis sur 4. je me replante. 5, 4 . Elle est bonne . 6.
(avant , je réunissais les fonctions de 5 et de 4 dans 5, mais j'ai appris depuis que .... laisser qques minutes de répis au doigts est souvent la meilleur soluce pour moi, donc , j'ai gardé les 2 fonctionnalités distinctement.)
Voilà , en esperant que celà sera utile a certains .
Cnx Apocalyps
ya que sous Cubase que c possible ?
ou d'autres softs le font ?
j'en avais jamais entendu parler
derniere question stupide:
avec Cubase LE c possible ?
parce que acheter SX2 je peux pas
oreillegauche
Ctrl-Z !
Spawn-X
Citation : Et ma macro ? Personne n'a d'idée ?
(...)
Et une macro dissoudrait les conteneurs des type 0 par canaux, puis le canal 10 par hauteur de notes (avec renommage auto par élément de percu), c'est possible ?
Cependant, je doute qu'une macros soit capable dans la deuxième partie de choisir de travailler exclusivement sur le canal 10 sans nécessiter de le sélectionner à la mano.
A moins qu'il soit possible d'intégrer un preset de l'éditeur logique dans une macro, ce qui règlerait beaucoup d'autre problèmes dans ce cas.
Je vais voir ce que je peux trouver.
oreillegauche
Citation : C'est possible d'integrer dans un macro la taille des buffers, la quantité de pré-chargement et la latence ?
Naon j' l'ai déjà retourné dans tous les sens (mon éditeur de macro SX) , pas moyen de toucher le moindre paramètre saisissable....

Spawn-X
C'est très simple:
Pour plus de facilité, assigne un raccourcis clavier à ton dialogue de configuration des raccourcis Fichier / Raccourcis clavier. Chez moi, j'ai mis K, bah oui, comme Keyboard.
Ensuite, c'est très simple, il te suffit d'activer la fonction qui t'intéresse et immédiatement apprès, tu tape K. Si la fonction est assignable, elle aparraît alors en évidence dans le dialogue des raccourcis.
En clair, la dernière fonction utilisée avant ouverture de ce dialogue se trouve automatiquement sélectionné si elle peut se voir attibuer un raccourci.
Donc, si après modif d'un paramètre tu ne vois pas ce dernier sélectionné dans la fenêtre de raccourci, c'est que c'est mort pour l'intégrer dans une macro, puisque les macro se trouvent être précisément des "suites de raccourcis clavier"
Spawn-X
Bounce de pistes séparées prêtes à être réimportées dans un autre séquenceur
Fonction
Cette macros permet en une seule manip de transformer le contenu de chaque piste audio en autant fichiers séparés ayant tous le m^m point de départ.
Le but et de faciliter les transferts de porjet d'un séquenceur/plateforme à l'autre sans devoir tout recaler manuellement.
Détail du contenu
Explications
PS: Un mot toutefois sur ce dernier point. Eviter de couper les fichiers audios directement depuis l'explorateur Windows, sans quoi, Cubase n'y retrouvera plus ses petits et vous demandera de rechercher les fichiers manquants à chaque réouverture de votre projet. Donc, si après ce bounce, vous souhaitez ne pas conserver les fichiers audio résultants, alors effacez les plutôt directement depuis Cubase.
Ceci dit, si, comme moi, vous faites ce bounce après avoir fait un Enregistrer, alors, à la fermeture sans réenregistrer à nouveau, Cubase vous demandera ce qu'il doit faire des nouveaux fichiers que vous avez créé depuis la dernière sauvegarde. Demandez lui simplement de les effacer du disque dur.
Anonyme
Citation : y a que sous Cubase que c possible ?
ou d'autres softs le font ?
Adobe Audition a bien une fonction "scripts d'automation", mais l'outil semble bien moins puissant que le Macro de cubase SX !
Le scripts d'automation dans A.A. 1.5. ne permettent que d'automatiser des tâches dans la vue d'édition... C'est un peu comme si le Macro ne pouvait être utilisé que dans l'édition d'un fichier... arf...
Spawn-X
Dans ce cas, la macros n'agit que sur l'une ou l'autre des divisions selon la dernière piste sélectionnée.
Et comme le bouton de cette fonction n'est visiblement pas assignable à un raccourci dans l'éditeur des raccourcis clavier, ben c'est mort et il faut penser à la désactiver avant de lancer l'execution de la macro.
Encore une limitation des macros donc.
Spawn-X
Bounce de toutes les pistes à la m^m longueur
Fonction
Cette macros, comme la précédente, permet "d'exporter" toutes les pistes audio en une seule passe dans des fichiers individuels.
La différence ici, c'est que tous les fichiers auront exactement la m^m longueur.
Cela peut être un avantage dans certains cas, nottement s'il s'agit de transférer vos pistes vers un Direct-to-Disk hardware style HD24 Alesis ou similaire.
Par contre, l'inconvégnient, c'est que si l'une de vos piste ne joue que 2 mesure en milieu de morceau, ben elle fera quand m^m la m^m durée que les autres
Détail du contenu
Explications
Par ailleurs, il faut également faire attention à ne pas avoir laissé un évènement inutile trainer en dehors de l'arrangement. Par exemple, j'ai parfois l'habitude de faire des découpes de boucles sur un conteneur et de les déposer un peu plus loin que la fin de mon morceau pour pouvoir y accéder facilement et ainsi les coller rapidement ailleurs dans mon arrangement. Problème, si vous aussi avez pris cette habitude, alors, cette partie de la macro va englober également cet évènement et risque alors de faire son calcul sur la longueur ainsi imposée par la présence de ce dernier.
Pas cool. Donc, pensez à faire le ménage avant d'actionner la macro.
Spawn-X
Avec ces deux macros, sous SX1, il y avait un truc vraiment cool, c'est que le fait de convertir en fichier ajoutait le Bounce_ juste devant le nom de la piste (Bounce_Guitare_01.wav par ex.). Cette fonction à malheureusement disparue avec l'arrivée d'SX2, et il semblerait qu'elle n'ait pas été réimplémenté dans SX3.
Spawn-X
Hors sujet : Vstmusic > Lorsque j'ai créé ce topic, j'y ai exposé quelques règles à respecter pour concerver le contenu "référentiel" de ce dernier. Citation : Respectez ces règles afin que ce topic ne contienne que les macros de chacuns et non les commentaires ou les questions que l'une ou l'autre des macros pourrait suciter
Entre autre:
Si vous avez des questions sur une macro postée ici, veuillez créer un nouveau sujet ayant pour titre le nom que son auteur lui aura donné suivi du pseudo de ce dernier. Par exemple: [Macros] Ma Macro au Vin Blanc - Spawn X dit @lix
Si une macro proposée ne fonctionne pas parfaitement ou peut etre amméliorée, vous pouvez en proposer la modification en la repostant et en ajoutant vos modifications en gras (balise Alt+B).
Cela permettra de garder ce topic clean et uniquement dédié à la technique des macros.
Les seuls "HS" autorisés seront les posts pour donner le lien vers le nouveau sujet que vous aurez créé tel qu'expliqué au-dessus (questions, réactions, etc., sur l'une des macros postées ici)
Voila, merci d'avance à tous ceux qui ferons vivre ce sujet.
Voila.
PS: On dit UNE macro... ;)
Will Zégal
Hors sujet : je profite de mon passage comme femme de ménage pour répondre à la question sur d'autres logiciels disposant de macros.
Sonar dispose depuis son antédiluvienne version CakaeWalk Audio Pro d'un puissant langage de macro et script : le CAL (cakewalk audio language).
Sinon, la version 5 permet aussi d'avoir des presets de pistes.
Warpboy
tres bonne idee ce topic
je vais me pencher sur le sujet, j y avais pas du tout pensé
A+
Spawn-X
Hors sujet : Nan les mecs, sérieux...
On vient juste de faire le ménage pour ne garder que les posts contenant des macros. Soyez sympa effacez vos derniers topics, le thread restera visible en début de liste malgrès tout.
Et pour les Flag, y'a maintenant la fonction "Surveiller ce sujet" qui commence à être au point.
J'ajoute une nouvelle règle:
Si vous voulez flagguer, upper, ou autre, faites le en postant une macro.
Na.. ;)
Doc cyco
Autrefois, on s'instruisait pour soi-même. Aujourd'hui, c'est pour en imposer aux autres. (Confucius)
Spawn-X
Hors sujet : Les Flags, c'est devenu parfaitement inutile et ça surcharge les threads.
Y'a ça maintenant

Mais merci pour le smiley ;)...
Anonyme
Hors sujet : Le probleme, c'est que si on pose un drapeau ne le fait pas remonter dans la liste!
Spawn-X
Hors sujet : Oui, mais tu avais déjà UPpé, donc il était déjà remonté ;)...
- < Liste des sujets
- Charte
- 1
- 2

