Octatrack Program-Change et part
- 9 réponses
- 3 participants
- 493 vues
- 3 followers
lesucre
121
Posteur·euse AFfiné·e
Membre depuis 7 ans
Sujet de la discussion Posté le 20/02/2020 à 14:01:45Octatrack Program-Change et part
Bonjour
Je suis en train de réalisé un plugins M4L pour contourner l'impossibilité d'utiliser le crossfader pour mixer deux scènes des tracks MIDI.
Le programme est quasiment terminé est fonctionne bien j'ai juste un petit soucis concernant les parts. Chaque parts contenant chacune 16 scènes j'aimerais implémenter une fonction qui tiendrais compte des parts pour assigner la scène correspondant en fonction de la part.
J'ai checker l’implémentation MIDI dans la doc de L'OT mais aucune infos concernant les parts, j'ai connecter l'OT directement à MIDI-OX pour voir si en changeant de part la machine envoyait un message... rien.
J'ai pu lire que certains fonction ne sont pas décrite dans la doc et sont accessible par des Program change comme pour changer de pattern si je me trompe pas.
Ma question est double :
-Je souhaiterais savoir si il est possible de changer de part avec un message MIDI (CC, PC, Sysex). Dans ce cas là c'est le plugin qui est "maitre".
-A défaut j'aimerais savoir si la machine envoi un signal lorsqu'elle change de part. Dans cette config l'OT devient le "maitre".
Je suis en train de réalisé un plugins M4L pour contourner l'impossibilité d'utiliser le crossfader pour mixer deux scènes des tracks MIDI.
Le programme est quasiment terminé est fonctionne bien j'ai juste un petit soucis concernant les parts. Chaque parts contenant chacune 16 scènes j'aimerais implémenter une fonction qui tiendrais compte des parts pour assigner la scène correspondant en fonction de la part.
J'ai checker l’implémentation MIDI dans la doc de L'OT mais aucune infos concernant les parts, j'ai connecter l'OT directement à MIDI-OX pour voir si en changeant de part la machine envoyait un message... rien.
J'ai pu lire que certains fonction ne sont pas décrite dans la doc et sont accessible par des Program change comme pour changer de pattern si je me trompe pas.
Ma question est double :
-Je souhaiterais savoir si il est possible de changer de part avec un message MIDI (CC, PC, Sysex). Dans ce cas là c'est le plugin qui est "maitre".
-A défaut j'aimerais savoir si la machine envoi un signal lorsqu'elle change de part. Dans cette config l'OT devient le "maitre".
lesucre
121
Posteur·euse AFfiné·e
Membre depuis 7 ans
2 Posté le 20/02/2020 à 14:45:24
J'ai oublié de mentionné quand attendant une "meilleur" solution j'utilise un Program Change depuis le menu "note".
Ca fait le taff mais ca n'est pas l'idéal donc si vous avez une meilleur solution je suis preneur.
Ca fait le taff mais ca n'est pas l'idéal donc si vous avez une meilleur solution je suis preneur.
willowhisper56
11167
Drogué·e à l’AFéine
Membre depuis 19 ans
3 Posté le 21/02/2020 à 15:24:15
Pas de message midi pour les parts.
Les associer aux patterns et contrôler avec les Program Change me parait la meilleure solution. 64 parts par projet.
Les associer aux patterns et contrôler avec les Program Change me parait la meilleure solution. 64 parts par projet.
Youtube - - - SoundCloud
Cours machines Elektron
lesucre
121
Posteur·euse AFfiné·e
Membre depuis 7 ans
4 Posté le 21/02/2020 à 19:11:04
willowhisper56 merci pour l'info, du coup je vais me faire un projet "init" avec les Program Change de chaque parts pré-enregistré.
willowhisper56
11167
Drogué·e à l’AFéine
Membre depuis 19 ans
5 Posté le 21/02/2020 à 19:43:39
Certain utilisateurs assignent leurs part comme ça :
Pattern 1-4 > Part 1
Pattern 5-8 > Part 2
Pattern 9-12 > Part 3
Pattern 13-16 > Part 4
Pattern 1-4 > Part 1
Pattern 5-8 > Part 2
Pattern 9-12 > Part 3
Pattern 13-16 > Part 4
Youtube - - - SoundCloud
Cours machines Elektron
lesucre
121
Posteur·euse AFfiné·e
Membre depuis 7 ans
6 Posté le 22/02/2020 à 08:04:36
Merci pour l'info mais pour ce qui est du plugin, pour avoir la plus grande flexibilité je dois permettre toutes les possibilités :
1 Bank = 16 Patterns
1 Pattern = 4 Parts
1 Part = 16 scènes
Pour l'instant j'ai implémenter tous ça pour seulement les pages Ctrl 1 et 2. En essayant un peu le plug je me suis rendu compte que ça pourrait être cool d'ajouter la page des LFO et tant qu'a faire celles de l'Arp et Note.
Au delà du boulot cela représente j'ai un peu peur quand au nombre de variables que va avoir à gérer le plug :
6 paramètres * 5 Pages = 30 variables
30 variables * 16 scènes = 480 variables
480 variables * 4 parts = 1920 variables
1920 variables * 16 Banks = 30 720 variables
J'utiliserais jamais les 30720 variables mais c'est avant tout pour permettre toutes les configs.
A noter aussi que chaque Midi Track à sont instance du plug ce qui techniquement revient à 30720 * 8 (245 760) variables...
1 Bank = 16 Patterns
1 Pattern = 4 Parts
1 Part = 16 scènes
Pour l'instant j'ai implémenter tous ça pour seulement les pages Ctrl 1 et 2. En essayant un peu le plug je me suis rendu compte que ça pourrait être cool d'ajouter la page des LFO et tant qu'a faire celles de l'Arp et Note.
Au delà du boulot cela représente j'ai un peu peur quand au nombre de variables que va avoir à gérer le plug :
6 paramètres * 5 Pages = 30 variables
30 variables * 16 scènes = 480 variables
480 variables * 4 parts = 1920 variables
1920 variables * 16 Banks = 30 720 variables
J'utiliserais jamais les 30720 variables mais c'est avant tout pour permettre toutes les configs.
A noter aussi que chaque Midi Track à sont instance du plug ce qui techniquement revient à 30720 * 8 (245 760) variables...
willowhisper56
11167
Drogué·e à l’AFéine
Membre depuis 19 ans
7 Posté le 22/02/2020 à 12:21:39
Tu peux déjà diviser par 8 :
Tu peux contrôler les paramètres de la piste midi active uniquement.
Tu peux contrôler les paramètres de la piste midi active uniquement.
Youtube - - - SoundCloud
Cours machines Elektron
lesucre
121
Posteur·euse AFfiné·e
Membre depuis 7 ans
8 Posté le 22/02/2020 à 19:50:22
Oui et non lorsque je "morph" entre deux scènes avec le crossfader je veux potentiellement des modulations sur différentes pistes.
Si il y a trop de variables à gérer pour Live le plus simple à mon sens est de permettre de réduire "à la volée" le nombre de bank, de parts ou de scènes en fonction des besoins de chaque projet.
Si il y a trop de variables à gérer pour Live le plus simple à mon sens est de permettre de réduire "à la volée" le nombre de bank, de parts ou de scènes en fonction des besoins de chaque projet.
lesucre
121
Posteur·euse AFfiné·e
Membre depuis 7 ans
10 Posté le 19/06/2020 à 08:44:47
Le gros du plug est fonctionnel j'ai encore des soucis pour contrôler les paramètres des pistes audio de l'OT depuis Ableton.
Après j'avoue que j'ai un peu laisser tomber le projet parce que j'utilise de plus en plus mon OT comme solution DAWLESS.
Le plus gros problème de l'OT et Ableton c'est la synchro midi, avec l'OT en maitre Ableton en chie et le CPU monte dans les tours et en slave c'est pas super stable et ont ne peut pas utiliser les machines PICKUP correctement.
Pour l'instant je n'est pas pour objectif de remettre le nez dedans, j'ai récemment ajouté une LXR à mon setup et je déjà quelques idées de fonction que je voudrais ajouter donc je vais plus me consacrer à ca.
Après j'avoue que j'ai un peu laisser tomber le projet parce que j'utilise de plus en plus mon OT comme solution DAWLESS.
Le plus gros problème de l'OT et Ableton c'est la synchro midi, avec l'OT en maitre Ableton en chie et le CPU monte dans les tours et en slave c'est pas super stable et ont ne peut pas utiliser les machines PICKUP correctement.
Pour l'instant je n'est pas pour objectif de remettre le nez dedans, j'ai récemment ajouté une LXR à mon setup et je déjà quelques idées de fonction que je voudrais ajouter donc je vais plus me consacrer à ca.
[ Dernière édition du message le 19/06/2020 à 08:45:34 ]
- < Liste des sujets
- Charte