Sujet MIDI et autres complications
- 24 réponses
- 6 participants
- 2 788 vues
- 7 followers
electroforez
722
Posteur·euse AFfolé·e
Membre depuis 19 ans
Sujet de la discussion Posté le 26/06/2005 à 20:06:58MIDI et autres complications
Salut tout le monde
Je suis en train de me plonger dans le monde merveilleux du MIDI pour sublimer réciproquement ma MC909 et mon EMX seulement voila, j'ai des soucis...
Le premier truc que je cherche à faire c'est controler le pitch des sons batterie de l'emx a partir d'un potard de la 909: le canal des parties DRUMS de l'emx est sur 16 donc je selectionne la partie 16 de la 909 pour piloter tout ça mais rien ne se passe...
Une heure (voire deux) s'écoule et j'apprend qu'il existe aussi des canaux indiquant quel potard est utilisé.
Le potard que je veux dominant sur la 909 est numéroté 77, donc j'assigne au potard du pitch de l'emx le canal 77.
Partie 16 canal 77 de la 909 pilote donc canal midi 16 canal 77 de l'emx non ?
Eh bien évidemment non !
Du coup je sais pas trop ce que je dois faire...
Dans mon idée je voulais contrôler simultanément tous les pitch de toutes les parties batterie de l'emx avec un seul potard de la 909 mais ça n'a pas l'air de fonctionner...
Ca vient de moi ?
Incompatibilité entre korg et roland ?
Pas possible de faire une manip' de ce genre ?
Si vous savez ce qui va pas faites signe ...
Je suis en train de me plonger dans le monde merveilleux du MIDI pour sublimer réciproquement ma MC909 et mon EMX seulement voila, j'ai des soucis...
Le premier truc que je cherche à faire c'est controler le pitch des sons batterie de l'emx a partir d'un potard de la 909: le canal des parties DRUMS de l'emx est sur 16 donc je selectionne la partie 16 de la 909 pour piloter tout ça mais rien ne se passe...
Une heure (voire deux) s'écoule et j'apprend qu'il existe aussi des canaux indiquant quel potard est utilisé.
Le potard que je veux dominant sur la 909 est numéroté 77, donc j'assigne au potard du pitch de l'emx le canal 77.
Partie 16 canal 77 de la 909 pilote donc canal midi 16 canal 77 de l'emx non ?
Eh bien évidemment non !
Du coup je sais pas trop ce que je dois faire...
Dans mon idée je voulais contrôler simultanément tous les pitch de toutes les parties batterie de l'emx avec un seul potard de la 909 mais ça n'a pas l'air de fonctionner...
Ca vient de moi ?
Incompatibilité entre korg et roland ?
Pas possible de faire une manip' de ce genre ?
Si vous savez ce qui va pas faites signe ...
didier chat do
751
Posteur·euse AFfolé·e
Membre depuis 19 ans
11 Posté le 28/06/2005 à 13:03:51
Karpet
478
Posteur·euse AFfamé·e
Membre depuis 20 ans
12 Posté le 28/06/2005 à 13:42:42
MErci!
Par contre je comprend pas grand chose, j'ai capté les paramètres des sons de batterie, il dit channel Drum (ch1 par défaut) et après MSB/LSB sans plus de détail
C'est chaud!
J'vais me pencher dessus!
Par contre je comprend pas grand chose, j'ai capté les paramètres des sons de batterie, il dit channel Drum (ch1 par défaut) et après MSB/LSB sans plus de détail
C'est chaud!
J'vais me pencher dessus!
electroforez
722
Posteur·euse AFfolé·e
Membre depuis 19 ans
13 Posté le 28/06/2005 à 17:23:50
mick77
189
Posteur·euse AFfiné·e
Membre depuis 20 ans
14 Posté le 29/06/2005 à 08:50:32
Paramètres Nrpn
Toutes les opérations suivantes doivent être efféctuée sur le canal Midi adéquate.
1 - Fixer le Nrpn selon le paramètre à modifier.
Il faut envoyer 2 Control Change le 98 et 99 en décimal.
Ex : sur l'emx je veux changer le Tune du Synth1, on a alors:
Cc98 (Nrpn Lsb) = 08
Cc99 (Nrpn Msb) = 02
( Attention dans l'implémentation de l'emx ces valeurs sont en hexadécimal )
2 - Fixer la valeur du Nrpn
Il faut envoyer 1 ou 2 selon le Nrpn concerné : Cc6 et Cc38.
Ex : Pourle Tune Synth, on a :
Cc6 = Valeur du paramètre
Pour Drum1Wave, on a :
Si Valeur Paramètre < 128, on a:
Cc6 = Valeur du Paramètre
Cc38 = 0
Si Valeur Paramètre >= 128, on a:
Cc6 = ValeurParam Modulo 128
( Prendre la calculatrice Windows en mode Scientifique,
taper la valeur, puis touche "Mod", puis 128, juste au cas ou ).
Cc38 = Partie Entière de ( ValeurParam div 128 ).
3 - Ordre d'envoi
En premier lieu le N° de NRpn Cc98 puis Cc99 ou inversement.
Ensuite la Valeur, Cc6 puis Cc38.
Ex : Tune Synth = -40
Cc98 = 08
Cc99 = 02
Cc06 = 12
Drum1Wave = 140
Cc98 = 09
Cc99 = 32 ( = 20 en hexadécimal )
Cc06 = 140 mod 128 = 12
Cc38 = Int( 140 div 128 ) = 1
4 – Un début d’explication
Le fait d’utiliser le Cc6 combiné au Cc38 permet d’étendre la plage de valeur
Ainsi de 128 valeurs possible pour 1 Cc en combinant 2 Cc on a 128*128 valeurs possibles.
Pour retrouver la valeur du param à partir des 2 Cc on a :
Valeur Param = Cc6 + 128*Cc38.
Bon j'espère que ce sera à peu près clair.
Toutes les opérations suivantes doivent être efféctuée sur le canal Midi adéquate.
1 - Fixer le Nrpn selon le paramètre à modifier.
Il faut envoyer 2 Control Change le 98 et 99 en décimal.
Ex : sur l'emx je veux changer le Tune du Synth1, on a alors:
Cc98 (Nrpn Lsb) = 08
Cc99 (Nrpn Msb) = 02
( Attention dans l'implémentation de l'emx ces valeurs sont en hexadécimal )
2 - Fixer la valeur du Nrpn
Il faut envoyer 1 ou 2 selon le Nrpn concerné : Cc6 et Cc38.
Ex : Pourle Tune Synth, on a :
Cc6 = Valeur du paramètre
Pour Drum1Wave, on a :
Si Valeur Paramètre < 128, on a:
Cc6 = Valeur du Paramètre
Cc38 = 0
Si Valeur Paramètre >= 128, on a:
Cc6 = ValeurParam Modulo 128
( Prendre la calculatrice Windows en mode Scientifique,
taper la valeur, puis touche "Mod", puis 128, juste au cas ou ).
Cc38 = Partie Entière de ( ValeurParam div 128 ).
3 - Ordre d'envoi
En premier lieu le N° de NRpn Cc98 puis Cc99 ou inversement.
Ensuite la Valeur, Cc6 puis Cc38.
Ex : Tune Synth = -40
Cc98 = 08
Cc99 = 02
Cc06 = 12
Drum1Wave = 140
Cc98 = 09
Cc99 = 32 ( = 20 en hexadécimal )
Cc06 = 140 mod 128 = 12
Cc38 = Int( 140 div 128 ) = 1
4 – Un début d’explication
Le fait d’utiliser le Cc6 combiné au Cc38 permet d’étendre la plage de valeur
Ainsi de 128 valeurs possible pour 1 Cc en combinant 2 Cc on a 128*128 valeurs possibles.
Pour retrouver la valeur du param à partir des 2 Cc on a :
Valeur Param = Cc6 + 128*Cc38.
Bon j'espère que ce sera à peu près clair.
Karpet
478
Posteur·euse AFfamé·e
Membre depuis 20 ans
15 Posté le 29/06/2005 à 13:54:55
Putain!
Ben écoute, je comprend l'histoire qu'avec 2 CC on a 128*128 possibilités, mais concrètement, je comprend rien!
Comment je fais pour apprendre à fruity ou à mon BCR les fonctions de l'EMX1, comment éditer un RPN, comment faire?
Bref, j'ai bien capté vos infos, mais l'explication et l'implémentation c'est trop trop compliqué pour moi...
Jme répète, julelejus@hotmail.com pour Messenger
Merci d'avance!
Ben écoute, je comprend l'histoire qu'avec 2 CC on a 128*128 possibilités, mais concrètement, je comprend rien!
Comment je fais pour apprendre à fruity ou à mon BCR les fonctions de l'EMX1, comment éditer un RPN, comment faire?
Bref, j'ai bien capté vos infos, mais l'explication et l'implémentation c'est trop trop compliqué pour moi...
Jme répète, julelejus@hotmail.com pour Messenger
Merci d'avance!
mick77
189
Posteur·euse AFfiné·e
Membre depuis 20 ans
16 Posté le 29/06/2005 à 14:05:31
Il n'y a rien sur les forums dédiés à FL et Live ?
Karpet
478
Posteur·euse AFfamé·e
Membre depuis 20 ans
17 Posté le 29/06/2005 à 19:36:33
MAis Mick,
le messages précédents avec plein de chiffres et de lettre, c'est quoi, le détail pour faire une seule opération, ou plein d'exemples?
Et electroforez, pourquoi t'es dégouté?
le messages précédents avec plein de chiffres et de lettre, c'est quoi, le détail pour faire une seule opération, ou plein d'exemples?
Et electroforez, pourquoi t'es dégouté?
Karpet
478
Posteur·euse AFfamé·e
Membre depuis 20 ans
18 Posté le 29/06/2005 à 19:52:10
En fait...
A tout hasard...
Il existe déjà le preset pour le midi out de fruity pour gérer la partie synthé de la korg emx1 (pas tout mais bon, 90% des fonctions)
Y'a pas quelqu'un balèze en RPN ou je ne sais quoi qui pourrait faire la preset pour le midi out de fruity pour la parties drumkit de la korg?
Au pire, aidez moi à la faire, parceque le fichier texte disponible dans un message précédent c un truc de malade!
merci
A tout hasard...
Il existe déjà le preset pour le midi out de fruity pour gérer la partie synthé de la korg emx1 (pas tout mais bon, 90% des fonctions)
Y'a pas quelqu'un balèze en RPN ou je ne sais quoi qui pourrait faire la preset pour le midi out de fruity pour la parties drumkit de la korg?
Au pire, aidez moi à la faire, parceque le fichier texte disponible dans un message précédent c un truc de malade!
merci
electroforez
722
Posteur·euse AFfolé·e
Membre depuis 19 ans
19 Posté le 30/06/2005 à 07:02:56
mick77
189
Posteur·euse AFfiné·e
Membre depuis 20 ans
20 Posté le 30/06/2005 à 08:23:29
Citation : le messages précédents avec plein de chiffres et de lettre, c'est quoi, le détail pour faire une seule opération, ou plein d'exemples?
Il y a 2 exemples de calcul de Nrpn, mais c'est la sale méthode !
En fait le principe n'est pas bien compliqué, ce sont pour les valeurs > 128 que c'est chiant!
J'essaie de regarder avec FL comment ça fonctionne!
- < Liste des sujets
- Charte