fred22 wrote:Ok j'ai compris,je me calme,je voudrait bien comprendre le MIDI mais ca va etre long,non?je vais essayer de m'expliquer au plus simple,au fait,oui c'est bien le nano kontrol,j'ai déja le nano pad et le fichier déja présent dans Producer me convient donc pas eu de soucis,donc j'y reviens,j'ai réussi a affecter quelques fonctions grace au learning,play-stop-cue-lopp in-loop out et c'est tout je crois,donc en procédant par étapes,je souhaiterais m'attaquer aux effets,est-ce possible en learning?en fait le mieux serai que j'explique en images pour bien montrer quelle fonction je voudrai mettre sur quel bouton. Au fait,je tiens a préciser que j'essaie souvent pendant des heures avant de demander inutilement
Cela ne devrait pas être très long je pense.
Pour ma part, je n'utilise pas le MIDI learning, je vais directement modifier le fichier correspondant au contrôleur dans : ...:\Program Files\MixVibesProducer\MIDI
Tu trouveras là un fichier.ini pour le Korg Nano Kontrol. Il te suffira de l'ouvrir avec Wordpad pour l'éditer.
Tu trouveras alors ça :
- Code: Select all
#b0 32 7f MOVE 1 -1.000000 INT INITUP NOCHANGE
#b0 32 0 MOVE 1 0.000000 INT INITUP
#b0 33 7f PLAYPAUSE 1 1 NOUP
#b0 34 7f MOVE 1 1.000000 INT INITUP NOCHANGE
#b0 34 0 MOVE 1 0.000000 INT INITUP
#b0 35 7f LOOP 1 1 NOUP
#b0 36 7f CUE 1 1
#b0 36 0 CUE 1 1
#b0 37 0 AUTOSYNC -1 0
#b0 3c 7f MOVE 2 -1.000000 INT INITUP NOCHANGE
#b0 3c 0 MOVE 2 0.000000 INT INITUP
#b0 3d 7f PLAYPAUSE 2 1 NOUP
#b0 3e 7f MOVE 2 1.000000 INT INITUP NOCHANGE
#b0 3e 0 MOVE 2 0.000000 INT INITUP
#b0 3f 7f LOOP 2 1 NOUP
#b0 40 7f CUE 2 1
#b0 40 0 CUE 2 1
#b0 41 0 AUTOSYNC -2 0
#b0 46 7f MOVE 3 -1.000000 INT INITUP NOCHANGE
#b0 46 0 MOVE 3 0.000000 INT INITUP
#b0 47 7f PLAYPAUSE 3 1 NOUP
#b0 48 7f MOVE 3 1.000000 INT INITUP NOCHANGE
#b0 48 0 MOVE 3 0.000000 INT INITUP
#b0 49 7f LOOP 3 1 NOUP
#b0 4a 7f CUE 3 1
#b0 4a 0 CUE 3 1
#b0 4b 0 AUTOSYNC -1 0
#b0 50 7f MOVE 4 -1.000000 INT INITUP NOCHANGE
#b0 50 0 MOVE 4 0.000000 INT INITUP
#b0 51 7f PLAYPAUSE 4 1 NOUP
#b0 52 7f MOVE 4 1.000000 INT INITUP NOCHANGE
#b0 52 0 MOVE 4 0.000000 INT INITUP
#b0 53 7f LOOP 4 1 NOUP
#b0 54 7f CUE 4 1
#b0 54 0 CUE 4 1
#b0 55 0 AUTOSYNC -2 0
#b0 d CROSSFADER -1 0
#b0 29 7f CROSSCHANNEL -1 1 INC NOCHANGE
#b0 1f 7f CROSSCHANNEL -2 1 INC NOCHANGE
#b0 17 7f PITCHBEND 1 -0.300000 INC INT INITUP NOCHANGE
#b0 17 0 PITCHBEND 1 0.000000 INC INT INITUP NOCHANGE
#b0 21 7f PITCHBEND 1 0.300000 INC INT INITUP NOCHANGE
#b0 21 0 PITCHBEND 1 0.000000 INC INT INITUP NOCHANGE
#b0 e GAIN 1 0
#b0 2 VOLUME 1 0
#b0 18 7f PITCHBEND 2 -0.300000 INC INT INITUP NOCHANGE
#b0 18 0 PITCHBEND 2 0.000000 INC INT INITUP NOCHANGE
#b0 22 7f PITCHBEND 2 0.300000 INC INT INITUP NOCHANGE
#b0 22 0 PITCHBEND 2 0.000000 INC INT INITUP NOCHANGE
#b0 f GAIN 2 0
#b0 3 VOLUME 2 0
#b0 19 7f PITCHBEND 3 -0.300000 INC INT INITUP NOCHANGE
#b0 19 0 PITCHBEND 3 0.000000 INC INT INITUP NOCHANGE
#b0 23 7f PITCHBEND 3 0.300000 INC INT INITUP NOCHANGE
#b0 23 0 PITCHBEND 3 0.000000 INC INT INITUP NOCHANGE
#b0 10 GAIN 3 0
#b0 4 VOLUME 3 0
#b0 1a 7f PITCHBEND 4 -0.300000 INC INT INITUP NOCHANGE
#b0 1a 0 PITCHBEND 4 0.000000 INC INT INITUP NOCHANGE
#b0 24 7f PITCHBEND 4 0.300000 INC INT INITUP NOCHANGE
#b0 24 0 PITCHBEND 4 0.000000 INC INT INITUP NOCHANGE
#b0 11 GAIN 4 0
#b0 5 VOLUME 4 0
#b0 1b 7f PITCHBEND 5 -0.300000 INC INT INITUP NOCHANGE
#b0 1b 0 PITCHBEND 5 0.000000 INC INT INITUP NOCHANGE
#b0 25 7f PITCHBEND 5 0.300000 INC INT INITUP NOCHANGE
#b0 25 0 PITCHBEND 5 0.000000 INC INT INITUP NOCHANGE
#b0 12 GAIN 5 0
#b0 6 VOLUME 5 0
#b0 1c 7f PITCHBEND 6 -0.300000 INC INT INITUP NOCHANGE
#b0 1c 0 PITCHBEND 6 0.000000 INC INT INITUP NOCHANGE
#b0 26 7f PITCHBEND 6 0.300000 INC INT INITUP NOCHANGE
#b0 26 0 PITCHBEND 6 0.000000 INC INT INITUP NOCHANGE
#b0 13 GAIN 6 0
#b0 8 VOLUME 6 0
#b0 1d 7f PITCHBEND 7 -0.300000 INC INT INITUP NOCHANGE
#b0 1d 0 PITCHBEND 7 0.000000 INC INT INITUP NOCHANGE
#b0 27 7f PITCHBEND 7 0.300000 INC INT INITUP NOCHANGE
#b0 27 0 PITCHBEND 7 0.000000 INC INT INITUP NOCHANGE
#b0 14 GAIN 7 0
#b0 9 VOLUME 7 0
#b0 1e 7f PITCHBEND 8 -0.300000 INC INT INITUP NOCHANGE
#b0 1e 0 PITCHBEND 8 0.000000 INC INT INITUP NOCHANGE
#b0 28 7f PITCHBEND 8 0.300000 INC INT INITUP NOCHANGE
#b0 28 0 PITCHBEND 8 0.000000 INC INT INITUP NOCHANGE
#b0 15 GAIN 8 0
#b0 c VOLUME 8 0
Les #b0 … correspondent à chacun de tes Pads/Boutons/Potars/Faders, etc. Comme ça, je ne pourrais pas du tout te dire lequel fait quoi mais logiquement, les sections de 9 dans le fichier .ini correspondent soit à 9 Boutons/Faders/Potars alors que les sections de 6 doivent correspondre aux 6 boutons se trouvant sur la partie gauche de ton contrôleur. Il faudra t’armer de patience et essayer tranquillement mais sûrement chacune de lignes de ton fichiers .ini afin de savoir quelle lign est attribuée à quel Bouton/Fader/Potar…
Bon, pour commencer bien commencer, commences par copier à un autre endroit le fichier .ini de ton contrôleur. (A faire avant toute modification hasardeuse)
Ensuite, pour t'expliquer, une commande MIDI se présente sous cette forme :
EFFSELECT 1 -1 NOUP INC
EFFSELECT est la commande pour la sélection des effets dans le rack d'effet au dessus de chaque lecteur. (En vert sur l'image)
Le premier 1 indique qu'il sagit du lecteur 1 (Mettre 2 pour le lecteur 2 donc) tandis que le -1 indique que tu décrémente la fonction (c'est à dire que tu retournes en arrière dans la liste des effets).
NOUP INC est le flag qui est propre à la commande (Tu retrouveras tout ça dans le tableau que je t'ai donné dans mon dernier post.
A noter : Chacun de ces éléments est séparé de celui qui le précéde et de celui qui le succède pas 3 espaces sauf NOUP et INC puisqu'il sagit du flag, donc d'un seul élément.
Donc, en te référant au tableau de commandes MIDI cité ci-dessus, tu remarqueras que tu as besoin, pour utiliser les effets des commandes :
-EFFSELECT (sélection de l'effet ; En orange dans l'image qui suit) qui nécessite soit 2 Pads (Donc ça doit fonctionner avec 2 boutons), soit un potar (mais ça doit aussi fonctionner avec un fader).
A noter : Pour cette dernière possibilité, je n'arrive pour le moment qu'à incrémenter ou à décrémenter avec un seul potar... Je n'arrive pas à faire les deux avec ce seul potar. Il faut que je fasse de nouveaux tests.
-EFFECTVOL que je n'ai utilisé, pour le moment qu'avec des potars mais les faders et pads devraient fonctionner. C'est la commande pour gérer le volume de l'effet. 1 seul est nécessaire pour utiliser cette fonction sur un lecteur.
-EFFSLIDER si tu souhaites pouvoir contrôler les 3 potars de paramètrage de l'effet se trouvant à gauche du potar de volume des effets (Potar de volume en rouge et les 3potars sont en bleu sur l'image qui suit). Je ne l'ai utilisé, pour le moment qu'avec des potars mais les faders et pads devraient fonctionner.
Pour t'éviter de chercher pendant des heures, si tu utilises EFFSELECT avec 1 potar, il te faudra utiliser la commande suivante :
EFFSELECT 1 0 NOUP INC
A noter : Cette commande ne fait qu'incrémenter les effets, c'est à dire naviguer en avant dans la liste d'effet...
Pour contrôler EFFECTVOL avec un potar, ce sera :
EFFECTVOL 1 0
Pour contrôler le 1ier des 3 "Sliders" (En bleu) avec la commande EFFSLIDER (3 potars nécessaires pour les 3 "Sliders" donc), ce sera :
EFFSLIDER 1 0 0 0
A noter : Il faudra changer le dernier 0 par un 1 pour affecter un potar à la modification du 2ième "Slider" et par un 2 pour le 3ième "Slider".
Voilà, je pense que déjà, là, tu vas pouvoir faire toi-même ton propre fichier .ini sans souci.
Tiens-nous au jus.
Alek Dodo car se lève dans même pas 4h…
Cordialement.