Auteur Sujet: filtrer les canaux midi  (Lu 15531 fois)

transistor

  • phpBB Newbie
  • *
  • Messages: 7
    • Voir le profil
filtrer les canaux midi
« le: octobre 19, 2010, 08:29:18 pm »
bonsoir,

j'ai un problème à  priori simple mais que je ne parviens pas à  résoudre.
Je voudrais que lorsque j'enregistre des pistes midi d'une groovebox dans logic, celles ci n'enregistrent que le canal midi attribué à  cette piste. Actuellement, lorsque je déclenche un enregistrement toutes les données midi émise par ma groovebox sont routées vers toutes les pistes armées indépendamment du canal midi attribué.
En d'autres termes : est il possible d'enregistrer des pistes aux choix, en routant/filtrant directement les canaux midi vers une piste midi individuelle ?
La solution semble tourner autour de l'objet "séparateur de canaux" mais je n'ai pas réussi à  l'utiliser  :blush:
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »

Lost Memories

  • phpBB Sr. Member
  • ****
  • Messages: 338
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #1 le: octobre 19, 2010, 10:41:52 pm »
Bonsoir, dans le menu réglages de la barre d'outils, choisis "Enregistrement". Dans la boite de dialogue qui apparait, sélectionne dans la section Midi "Démixer automatiquement par canal si enregistrement multi-pistes". Il suffit alors de mettre le bon canal midi sur chaque piste armée pour l'enregistrement, chaque piste recevra les données midi correspondant à  son canal.
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »
MacBook Pro Retina, Mac OS X 10.11, Logic X, Apogee Ensemble
Music: http://lost-memories.com/
Development: http://laurentcolson.com/

transistor

  • phpBB Newbie
  • *
  • Messages: 7
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #2 le: octobre 20, 2010, 07:18:00 am »
merci pour cette astuce. Malheureusement cela ne résout pas complètement ma problématique. En effet, en faisant cela, une piste est enregistrée puis les données sont distribuée par n° de canal. Mais lorsque j'utilise les contrôleurs par exemple, le problème reste le même. Par exemple si je sélectionne la 1ère piste de logic et que je joue avec le volume de la 1ère piste de la groovebox je vois bien le volume changer, donc très bien ça marche super. Si ensuite je joue avec le volume de la 2ème piste de la groovebox, les données sont toujours transmise à  la piste logic en cours, la 1ère dans cette exemple au lieu d'être directement routée vers la 2ème piste. J'ai l'impression que toutes les données midi sont transmises à  la piste logic en cours quelque soit le canal midi d'émission et c'est bien cela que je voudrais éviter. La plupart (tous?) des séquenceurs le font, je serait surpris que logic ne le fasse pas  :blink:
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »

transistor

  • phpBB Newbie
  • *
  • Messages: 7
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #3 le: octobre 21, 2010, 05:58:11 pm »
personne n'a une petite idée sur la question ?  :unsure:
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »

Lost Memories

  • phpBB Sr. Member
  • ****
  • Messages: 338
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #4 le: octobre 21, 2010, 09:59:15 pm »
As-tu essayé avec les contrôleurs autres que le volume et le pan ? Ces deux contrôleurs sous Logic sont confondus avec les données midi et d'automation, c'est sans doute pour ça que ça agit toujours sur la piste sélectionnée, mais pour le cutoff ou la resonance par exemple, ça doit fonctionner, l'enregistrement doit les répartir en fonction de leur canal midi.
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »
MacBook Pro Retina, Mac OS X 10.11, Logic X, Apogee Ensemble
Music: http://lost-memories.com/
Development: http://laurentcolson.com/

transistor

  • phpBB Newbie
  • *
  • Messages: 7
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #5 le: octobre 21, 2010, 10:40:48 pm »
merci pour ton aide
tous les évènements midi sont routés sur la piste active, les notes, les contrôleurs (volume, pan, cutoff, reverb, chorus).
voici mon environnement :
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »

Lost Memories

  • phpBB Sr. Member
  • ****
  • Messages: 338
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #6 le: octobre 22, 2010, 08:53:39 am »
Essai la manip que je t'ai donné en supprimant ton séparateur de canal. Ou mieux, ouvre un template vide (Projet Vide) au démarrage de Logic, effectue la manip que je t'ai donné "Démixer automatiquement par canal si enregistrement multi-pistes". Ensuite, crée tes pistes sans passer par l'environnement. Chez moi, ça fonctionne parfaitement, toutes les données sont réparties par pistes en fonction de leur canal, que ce soit lors de l'enregistrement ou en jeux live du moment que les pistes sont armées.
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »
MacBook Pro Retina, Mac OS X 10.11, Logic X, Apogee Ensemble
Music: http://lost-memories.com/
Development: http://laurentcolson.com/

transistor

  • phpBB Newbie
  • *
  • Messages: 7
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #7 le: octobre 22, 2010, 12:57:02 pm »
merci Lost Memories !
en partant d'un projet vide, sans séparateur de canaux, en cochant l'option de démixage et en armant les pistes, les données sont bien transmises sur les pistes associées  :cheer:
quand même c'est bizarre que l'objet séparateur de canaux regroupent les canaux  :blink:
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »

Lost Memories

  • phpBB Sr. Member
  • ****
  • Messages: 338
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #8 le: octobre 22, 2010, 06:34:24 pm »
En fait, dans l'environnement que tu as fait, c'est normal que ça ne marche pas, car tu utilises un séparateur de canal, ça c'est bon, mais ensuite, tu regroupes de nouveau toutes les sorties du séparateur vers la piste sélectionnée du séquenceur avec l'objet "Entrée Séquenceur", donc, tu annules la séparation que tu viens de faire.
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »
MacBook Pro Retina, Mac OS X 10.11, Logic X, Apogee Ensemble
Music: http://lost-memories.com/
Development: http://laurentcolson.com/

transistor

  • phpBB Newbie
  • *
  • Messages: 7
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #9 le: octobre 25, 2010, 06:33:21 pm »
je comprends, mais en même temps si les sorties du séparateur ne sont pas reliées à  l'entrée du séquenceur, les pistes de l'arrangement ne reçoivent plus de données midi à  enregistrer ...  :blink:
du coup je ne vois pas trop comment utiliser le séparateur de canaux  :S
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »

Lost Memories

  • phpBB Sr. Member
  • ****
  • Messages: 338
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #10 le: octobre 25, 2010, 10:24:49 pm »
L'environnement est un outils très complexe, et il peut servir à ... à  peut prêt tout. On peut utiliser le séparateur de canaux pour de multiples raisons, par exemple transformer des notes en données de contrôleurs sur un canal particulier, ajouter un arpégiateur sur tout ce qui provient du canal 2 par exemple, quand tu joues sur le canal 1, ça joue normalement, et si tu passes ton clavier sur le canal 2, tu passeras automatiquement par l'aprégiateur.
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »
MacBook Pro Retina, Mac OS X 10.11, Logic X, Apogee Ensemble
Music: http://lost-memories.com/
Development: http://laurentcolson.com/

transistor

  • phpBB Newbie
  • *
  • Messages: 7
    • Voir le profil
Re:filtrer les canaux midi
« Réponse #11 le: octobre 26, 2010, 06:10:06 pm »
Basiquement je pensais que le séparateur de canaux allait résoudre mon problème. Finalement, c'est plutôt la fonction "démixage" qui remplit la fonction, à  la condition que toutes les pistes midi soient armées, ce qui au final n'est pas très pratique.
Par exemple, admettons que je souhaite enregistrer la piste midi n°1 d'un live sur 16 pistes. Pour cela j'arme toutes les tranches de logic, je lance l'enregistrement et je joue les pistes midi de la groovebox... Logic me routent tout ça sur les tranches logic dédiées, je récupère donc bien ma piste n°1 ... mais je récupère également les 15 suivantes que je n'ai plus qu'à  effacer ... donc il faut prévoir 15 pistes vides, ou enregistrer une seule tranche midi dans logic mais multi canaux, puis scinder par canal midi et finalement effacer les 15 pistes inutiles. Faisable, mais pas très élégant  :dry:
Les autres séquenceurs gèrent ça plutôt bien en général (cubase, digital performer, rosegarden, qtractor, muse ...) mais pas logic  :blink: c'est pas logic  :lol:
malgré tout, pour tout le reste je préfère logic  ;)
« Modifié: janvier 01, 1970, 01:00:00 am par Guest »