Accès midi bank ABCD
- 15 réponses
- 3 participants
- 689 vues
- 3 followers
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
21 Octobre 2019 à 19:06Accès midi bank ABCD#1
Bonsoir,
comment paramétrer sur un seq hardware (Octatrack dans mon cas) les banks ABCD ?
j'arrive à choisir mon numero de preset, mais il le charge sur la banque A alors qu'il se trouve sur la banque C
Merci pour votre aide
comment paramétrer sur un seq hardware (Octatrack dans mon cas) les banks ABCD ?
j'arrive à choisir mon numero de preset, mais il le charge sur la banque A alors qu'il se trouve sur la banque C
Merci pour votre aide
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
22 Octobre 2019 à 10:30#2
Up! j'ai beau changé Bank 1,2,3,4... sur l'Octa, il reste tjrs sur bank A, moi rien comprendre 
help!
help!
0
electroforez
722
Posteur·euse AFfolé·e
Membre depuis 21 ans
22 Octobre 2019 à 17:11#3
Le problème ne viendrait-il pas de l'Octatrack ?
https://www.elektronauts.com/t/midi-bank-select-outgoing/1545/75
Je te donne notamment ce lien mais recherche dans google "Octatrack bank change" et tu trouveras d'autres messages.
https://www.elektronauts.com/t/midi-bank-select-outgoing/1545/75
Je te donne notamment ce lien mais recherche dans google "Octatrack bank change" et tu trouveras d'autres messages.
0
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
22 Octobre 2019 à 23:58 (modifié le 22 Octobre 2019 à 23:58)#4
non je crois que c'est l’implémentation du Peak, pas de cc pour les banks 
0
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
13 Novembre 2019 à 11:18#5
Pour le Peak,le controle des banks se fait en LSB.
Donc message midi LSB 1 + Program change 15 = bank A program 15. LSB 3 + program chgange 80 = bank C program 80
Ya que chez elektron qu'on a 16 eléments par bank et que juste le pchange suffit puisque pchange 17 = bank B pat 1
une peu de lecture en Français si vous voulez :
https://www.mamosa.org/jenfi.home/utilitaires/midibankselect.php
Donc message midi LSB 1 + Program change 15 = bank A program 15. LSB 3 + program chgange 80 = bank C program 80
Ya que chez elektron qu'on a 16 eléments par bank et que juste le pchange suffit puisque pchange 17 = bank B pat 1
une peu de lecture en Français si vous voulez :
https://www.mamosa.org/jenfi.home/utilitaires/midibankselect.php
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
1
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
14 Novembre 2019 à 12:50#6
merci pour ton retour, mais je ne pige pas tout,comment tu envoies des msg LSB avec l'OT ?
0
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
14 Novembre 2019 à 13:26 (modifié le 14 Novembre 2019 à 13:28)#7
LSB=cc 32
Donc tu dois envoyer la valeur de ta banque au sur le cc32 1,2,3 ou 4 et immédiatement derrière un program change avec la valeur du programme que tu veux.
Le probleme de l'octa est qu'il ne sait envoyer que du MSB (=cc0) dans le midi setup des tracks midi. Donc tu dois utiliser le cc32 pour avoir acces au LSB qui est ce que mange le PEAK et la moitié des synthés du marché.
La ou ça devient complexe, c'est que l'octa envoie le pchg au changement de pattern ou de part, donc il faut reussir à envoyer le numero de bank avant le changement. Ca peut se faire manuellement. Ce peut se faire en condamnant une piste midi a envoyer en permanence sur le cc32 le numero de bank prévu pour la part suivante.
utiliser un midi processeur pour retarder de quelques milli secondes le pch et inserer juste avant un numéro de bank, utiliser un midi processeur pour convertir des notes reçues sur un certain canal en bank select+pch , organiser tous les patchs de ton peak sur la banque que tu veux pour ne jamais avoir à changer de bank.
Ou faire comme moi après avoir essayé toutes les méthodes ci-dessus avec succès,certes,mais jamais sans emmerdes, de dépenser 300 balles dans un sipario et d'oublier à jamais ces conneries !
Donc tu dois envoyer la valeur de ta banque au sur le cc32 1,2,3 ou 4 et immédiatement derrière un program change avec la valeur du programme que tu veux.
Le probleme de l'octa est qu'il ne sait envoyer que du MSB (=cc0) dans le midi setup des tracks midi. Donc tu dois utiliser le cc32 pour avoir acces au LSB qui est ce que mange le PEAK et la moitié des synthés du marché.
La ou ça devient complexe, c'est que l'octa envoie le pchg au changement de pattern ou de part, donc il faut reussir à envoyer le numero de bank avant le changement. Ca peut se faire manuellement. Ce peut se faire en condamnant une piste midi a envoyer en permanence sur le cc32 le numero de bank prévu pour la part suivante.
utiliser un midi processeur pour retarder de quelques milli secondes le pch et inserer juste avant un numéro de bank, utiliser un midi processeur pour convertir des notes reçues sur un certain canal en bank select+pch , organiser tous les patchs de ton peak sur la banque que tu veux pour ne jamais avoir à changer de bank.
Ou faire comme moi après avoir essayé toutes les méthodes ci-dessus avec succès,certes,mais jamais sans emmerdes, de dépenser 300 balles dans un sipario et d'oublier à jamais ces conneries !
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
1
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
14 Novembre 2019 à 13:50#8
arf, effectivement, c'est pas gagné... j'ai activé le cc32 et essayer le Program change, ça ne marche pas, j'ai du louper une étape 
encore merci
encore merci
0
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
14 Novembre 2019 à 13:54#9
ok ça marche....
SELECTION DU C32 d'une piste midi dans la page MIDI CTRL 1 SETUP
et ensuite choisir son programme sur la page midi setup!
SELECTION DU C32 d'une piste midi dans la page MIDI CTRL 1 SETUP
et ensuite choisir son programme sur la page midi setup!
0
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
14 Novembre 2019 à 13:59#10
en faite, non, ça change le n° de preset mais pas la bank, arf...
0
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
14 Novembre 2019 à 14:00 (modifié le 14 Novembre 2019 à 14:09)#11
Si ça a pu t'aider ! 
Je me fait ton Break ep en bossant, like that ! Merci !
[edit] Il faut vraiment que les messages soient à la suite, quelques milisecondes...
Essaye pattern a1 tu p-lock sur le dernier step du pattern cc32=2, tu le microtime au plus pre de la fin...
pattern a2 tu genere un changement de programme. Ca devrait marcher.
Sinon attention, les messages que tu dois envoyer doivent etre différent à chaque fois en n° de program sinon le message est ignoré à l'envoi... Tu peux faire bank 2 pg 11 vers bank 2 pg 50, bank 1 p10 vers bank 3 p30 mais si tu fais bank 2 p8 vers bank 3 p8 le message sera ignoré...même programme...
Zon jamais fini une de leur becanne proprement chez elektron.. :p
Je me fait ton Break ep en bossant, like that ! Merci !
[edit] Il faut vraiment que les messages soient à la suite, quelques milisecondes...
Essaye pattern a1 tu p-lock sur le dernier step du pattern cc32=2, tu le microtime au plus pre de la fin...
pattern a2 tu genere un changement de programme. Ca devrait marcher.
Sinon attention, les messages que tu dois envoyer doivent etre différent à chaque fois en n° de program sinon le message est ignoré à l'envoi... Tu peux faire bank 2 pg 11 vers bank 2 pg 50, bank 1 p10 vers bank 3 p30 mais si tu fais bank 2 p8 vers bank 3 p8 le message sera ignoré...même programme...
Zon jamais fini une de leur becanne proprement chez elektron.. :p
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
0
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
14 Novembre 2019 à 14:09#12
c'est là qu'il y a un truc que je pige pas, je ne peux pas p-lock un prg change sur l'ot ou alors je m'y prends mal, ce paramètre est verrouillé pour les p-lock
bonne écoute de Black
bonne écoute de Black
0
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
14 Novembre 2019 à 14:12 (modifié le 14 Novembre 2019 à 14:13)#13
Tu p lock pas le pchange il est envoyé automatiquement au changement de pattern ou de part. Tu p lock le cc 32 juste avant le changement avec la valeur de bank que tu veux...
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
0
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
14 Novembre 2019 à 19:00 (modifié le 14 Novembre 2019 à 19:00)#14
si je veux que charger un preset sur pattern 1 et un autre sur pat 2 comment je fais, car quand je change le prog sur un des deux il me change aussi l'autre pattern
j'ai tjrs été une quiche en midi... c'est pas mon fort :p
tu as l'OT et le Peak ?
j'ai tjrs été une quiche en midi... c'est pas mon fort :p
tu as l'OT et le Peak ?
0
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
15 Novembre 2019 à 09:46 (modifié le 15 Novembre 2019 à 09:58)#15
Oui, j'ai les deux.
Mais je n'utilise plus les pchg de l'octa, trop la merde. Pendant un moment j'utilisais des notes sur les tracks midis que je convertissais vian une bome box en pch en fonction de la heuteur de la note. ex: l'octa envois c-0 sur le canal midi 15, la bome box recoit, et stocke la variable note qu'elle converti en pchg 1 sur le meme canal ( ou un autre d'ailleurs.) , si elle recoit c#1 , pch 2 etc...
Le probleme est qu'il faut ecrire les scripts à l'ordi et que la boite n'a pas d'interface physique ( stand alone une fois programmé). Ca marche mais en fonction des synth, il y a des spécificités, des différences etc.
Par exemple le Peak reload un patch chaque fois qu'il recoit un pch même si c'est le patch sur lequel il est déjà. Dans le cas de pads par exemple, le pad coupe net et le patch est reloadé. Donc il faut scripter que l'envoi de pchg ne se fait que si et seulement si le pch recu est différent du précédent. On commence a stocker des variables...Du coup à l'initialisation vu qu'aucun pch n'a été envoyé, il faut initialiser toutes les variables...Tous les synths ne sont pas à la même octave y compris chez la même marque. Ex chez elektron c-1 de l'octa = c0 de l'analog4...sympa pour gérer les splits...Etc,etc...Bref ca devenait une usine à gaz infâme...
Bref, j'ai fini par craquer pour un sipario et tout est devenu simple, instantané et joauble. Halte à la technique place à la musique...
Decriptif de la config ici si tu veux :
https://fr.audiofanzine.com/controleur-midi-divers/lab4music/sipario/forums/t.625035,sipario-intelligent-midi-router-sonic-lab,p.2.html
Après il faut bien comprendre comment marche l'ot.
Pour chaque bank audio ou midi donc, 16 patterns, il n'y a que 4 parts. C'est a dire 4 configuration de machines fixes x8 tracks à répartir sur une bank de 16 patterns. Donc 32 machines différentes max.
En audio ca peut être des flex, des static, des thru etc...
En midi ce sont les config de channels etc qui sont fixes. ( en général tout ce qui nécessite un double appui sur la page "src" )
Soit tu active l'envoi de pchg automatique dans les réglages de projet auxquel cas, chaque fois que tu changera de pattern ca enverra un pchg fixe en fonction du pattern a01=pchg1 a02=pchg2 b01=17.
Ce, c'est souvent utilisé pour synchroniser les changements de patterns entre elektron...Mais c'est hyper fixé chaque pattern à un numéro, incrémenté de 1 à chaque fois qui commence au pattern a01 et basta !
Soit tu utilise les fonctions de pchg des patterns. Mais, sur 16 pattern, par slot midi tu ne peux avoir que 4 canaux,configs differentes. Si tu en veux plus il faut utiliser plusieurs tracks midi différents.
Voilà...C'est la merde hein ? :p
[edit] je rajoute pour être clair :
Le pchg du menu src des tracks midi ne peut pas etre p locké.
Donc pour un track midi donné, ex : Track1 tu ne peut avoir que 4 messages de pchg différents envoyé automatique ment, 1 par part. Si tu le modifie à la main, ce qui est tout à fait possible il sera modifié pour tous les patterns de la bank qui partagent la même part.
Juste avant l'envoi de ce message qui est envoyé sur le premier step la première fois qu'un pattern est joué ou quand tu change manuellement de part au moment ou tu valide, tu dois envoyer un lsb, donc cc32=numero de bank.
Désolé, je ne sais pas comment l'expliquer plus simplement.
[/edit]
Mais je n'utilise plus les pchg de l'octa, trop la merde. Pendant un moment j'utilisais des notes sur les tracks midis que je convertissais vian une bome box en pch en fonction de la heuteur de la note. ex: l'octa envois c-0 sur le canal midi 15, la bome box recoit, et stocke la variable note qu'elle converti en pchg 1 sur le meme canal ( ou un autre d'ailleurs.) , si elle recoit c#1 , pch 2 etc...
Le probleme est qu'il faut ecrire les scripts à l'ordi et que la boite n'a pas d'interface physique ( stand alone une fois programmé). Ca marche mais en fonction des synth, il y a des spécificités, des différences etc.
Par exemple le Peak reload un patch chaque fois qu'il recoit un pch même si c'est le patch sur lequel il est déjà. Dans le cas de pads par exemple, le pad coupe net et le patch est reloadé. Donc il faut scripter que l'envoi de pchg ne se fait que si et seulement si le pch recu est différent du précédent. On commence a stocker des variables...Du coup à l'initialisation vu qu'aucun pch n'a été envoyé, il faut initialiser toutes les variables...Tous les synths ne sont pas à la même octave y compris chez la même marque. Ex chez elektron c-1 de l'octa = c0 de l'analog4...sympa pour gérer les splits...Etc,etc...Bref ca devenait une usine à gaz infâme...
Bref, j'ai fini par craquer pour un sipario et tout est devenu simple, instantané et joauble. Halte à la technique place à la musique...
Decriptif de la config ici si tu veux :
https://fr.audiofanzine.com/controleur-midi-divers/lab4music/sipario/forums/t.625035,sipario-intelligent-midi-router-sonic-lab,p.2.html
Après il faut bien comprendre comment marche l'ot.
Pour chaque bank audio ou midi donc, 16 patterns, il n'y a que 4 parts. C'est a dire 4 configuration de machines fixes x8 tracks à répartir sur une bank de 16 patterns. Donc 32 machines différentes max.
En audio ca peut être des flex, des static, des thru etc...
En midi ce sont les config de channels etc qui sont fixes. ( en général tout ce qui nécessite un double appui sur la page "src" )
Soit tu active l'envoi de pchg automatique dans les réglages de projet auxquel cas, chaque fois que tu changera de pattern ca enverra un pchg fixe en fonction du pattern a01=pchg1 a02=pchg2 b01=17.
Ce, c'est souvent utilisé pour synchroniser les changements de patterns entre elektron...Mais c'est hyper fixé chaque pattern à un numéro, incrémenté de 1 à chaque fois qui commence au pattern a01 et basta !
Soit tu utilise les fonctions de pchg des patterns. Mais, sur 16 pattern, par slot midi tu ne peux avoir que 4 canaux,configs differentes. Si tu en veux plus il faut utiliser plusieurs tracks midi différents.
Voilà...C'est la merde hein ? :p
[edit] je rajoute pour être clair :
Le pchg du menu src des tracks midi ne peut pas etre p locké.
Donc pour un track midi donné, ex : Track1 tu ne peut avoir que 4 messages de pchg différents envoyé automatique ment, 1 par part. Si tu le modifie à la main, ce qui est tout à fait possible il sera modifié pour tous les patterns de la bank qui partagent la même part.
Juste avant l'envoi de ce message qui est envoyé sur le premier step la première fois qu'un pattern est joué ou quand tu change manuellement de part au moment ou tu valide, tu dois envoyer un lsb, donc cc32=numero de bank.
Désolé, je ne sais pas comment l'expliquer plus simplement.
[/edit]
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
0
Fitn
735
Posteur·euse AFfolé·e
Membre depuis 12 ans
15 Novembre 2019 à 15:44#16
ha ouai, c'est la merde comme tu dis 
je vais devoir me contenter de bosser sans ça alors, avec des flex machine record, ça dépannera!
merci infiniment pour ton temps et bon weekend à toi!
je vais devoir me contenter de bosser sans ça alors, avec des flex machine record, ça dépannera!
merci infiniment pour ton temps et bon weekend à toi!
0
- < Liste des sujets
- Charte