Publicité

Annonce

Réduire
Aucune annonce.

Petit clavier de contrôle, lequel ?

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • La difficulté consiste à choisir des Control Change qui ne sont pas en conflit avec d'autre chose couramment utilisé (évite le 64 de la pédale sustain !!). Tu peux prendre pour les faders de 11 à 19. Il y a un conflit avec CC #11, mais soit tu as un VST qui supporte le CC #11 (Expression), et tu auras avantage à avoir ce CC sous la main, soit il ne le supporte par, et il n'y a pas de conflit. 21 à 29 est aussi dégagé. et peut servir pour les boutons. Ensuite 71 à 78 pour les encodeur par exemple.

    C'est une idée. (Il y a des conflits en théorie, mais ils ne devraient pas porter conséquence). De toute les façon, si tu as un VST avec lequel cela pose problème, il sera temps de faire un preset ad'hoc, vu que le Code49 permet d'en définir plusieurs et de passer de l'un à l'autre facilement.

    Tu noteras que je garde le chiffre des unité identique sur la sérigraphie du Code49 avec le numéro de CC... c'est plus facile de passer de l'un à l'autre ainsi.

    Je n'ai pas vérifier le risque de conflit avec les commandes Mackie. (Au fait, est-ce que le Code49 est vu comme deux port MIDI pour séparer ce qui est Mackie de ce qui ne l'est pas ?)


    EDIT : Je viens de trouver ce qui suit.... apparemment, le Code49 a plusieurs ports, ce qui permet de séparer les informations Mackie du reste. Ainsi, dans Logic, le driver Mackie doit être paramétré pour ne recevoir que ce port là. L'idéal serait aussi que le reste du DAW ne reçoit pas ce flux. Le protocole Mackie est assez spécifique et n'est pas prévu pour être mélangé avec le reste (il utilise des CC qui peuvent être en conflit avec le reste).



    --

    Une fois tous les CC définis, tu les affectes aux contrôles de ton VST via Logic, via VIP, ou encore via le VST s'il gère les CC de façon paramétrable. Je ne connais ni le premier ni le deuxième. Les troisièmes sont plutôt rares. (Il y a les synthé Arturia Vcollection qui sont bien pensés pour être gérés par Control Change).

    --

    Pour les commandes Mackie non gérées par l'éditeur, c'est un peu logique : ce mode est complémentaire au mode MIDI. Il n'est pas fait pour faire la même chose. C'est plus orienté mixage, et l'usage des fader pour le volume, des potentiomètre rotatif pour la balance [souhaites-tu paramétrer l'inverse ? :nananere] et les boutons pour le reste est assez logique.

    --

    Il faut être précis pour l'affichage de Pianoteq (1 et 65 sont les numéros de CC ? ou les valeurs ?... Pianoteq affiche quelque chose du type "ch 1 Controller 67 value : 127" par exemple). D'après la notice du protocole Mackie HUI, (passage sur V-pot), un delta +1 correspond à 65, et un delta de -1 correspond à 1. Ceci explique cela.

    Du coup, le mode Mackie n'est pas utilisable pour piloter un VST qui s'attend à avoir une valeur directement.
    Dernière modification par floyer, 22 octobre 2017, 21h05.
    http://www.sinerj.org/~loyer/piano/

    It's never too late to learn to play the piano. (tip of the day)

    Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

    Commentaire


    • Wow ! J'avoue commencer à perdre un peu pieds dans tes explications, Floyers... :roll:
      Ordinateur APPLE Imac 21,5"- Core I5 - 8Go
      Claviers maitres
      STUDIOLOGIC SL990 PRO - M-AUDIO CODE49

      Interface audionumérique
      FOCUSRITE Scarlett 2i2
      Enceintes
      YAMAHA MSP5 / Casque AKG K701


      Commentaire


      • Envoyé par twinton Voir le message
        Wow ! J'avoue commencer à perdre un peu pieds dans tes explications, Floyers... :roll:
        Si tu précises plus où j'ai été trop rapide, je pourrais corriger.

        Je propose pour le contrôle des VST que l'affectation des ControlChange aux différents potentiomètres suive une règle simple 10+numéro du fader, 20+n / encoder, 70+n / boutons. J'évite la trentaine (numéro de bank), et la soixantaine (sustain). Cela facilite la mémorisation. Je serais curieux de connaitre l'affectation par défaut. Peut-être qu'avec VIP, des numéros soient à privilégier.

        Ensuite, il convient d'affecter ces Control Change aux paramètres des VST... et là, il y a 3 moyens (Logic, VIP, le VST même).

        Et il faut éviter que la gestion du protocole Mackie et ces Control Change interfère. Je pense que la bonne option est l'usage de ports MIDI différent.
        Dernière modification par floyer, 22 octobre 2017, 21h26.
        http://www.sinerj.org/~loyer/piano/

        It's never too late to learn to play the piano. (tip of the day)

        Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

        Commentaire


        • partout...
          KORG Kronos 73 - Monitors Yam HS80M - MOTU Ultralite MK3 - Table de Mix MACKIE CFX 20 MK II - petite sono Stagepass 500 Yamaha - Shure SM 58 -
          région Paris sud (Seine et Marne) près de Fontainebleau

          Commentaire


          • VIsiblement, sous Logic, c’est assez simple de définir une association fader-paramètre de synthé virtuel : https://m.youtube.com/watch?v=vrBpzYq9HRs Cela nécessite le mode MIDI sur le Code49 a priori. Ensuite Command-L, on bouge le paramètre à la souris, puis le fader... et on valide !

            Il n’est pas nécessaire de connaître le code du fader, mais si une fenêtre affiche ce qui est appris, il vaut mieux avoir des codes faciles à mémoriser.
            http://www.sinerj.org/~loyer/piano/

            It's never too late to learn to play the piano. (tip of the day)

            Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

            Commentaire


            • Je ne comprends pas trop l'intérêt de ta régle d'affectation, Floyers... L'essentiel étant surtout de veiller ne pas utiliser un numéro de CC qui aurait déjà une utilité spécifique. Éviter le double emploi, les conflits. (comme tu dis, l'exemple du 64).
              Et puis vu qu'avec les 4 banques de contrôleurs, soient 36 faders au total, 32 rotatifs, 36 boutons..., ta règle s'avère un peu difficile à étre appliquée...
              Ordinateur APPLE Imac 21,5"- Core I5 - 8Go
              Claviers maitres
              STUDIOLOGIC SL990 PRO - M-AUDIO CODE49

              Interface audionumérique
              FOCUSRITE Scarlett 2i2
              Enceintes
              YAMAHA MSP5 / Casque AKG K701


              Commentaire


              • Lorsque je vois sur un synthé de Vcollection à côté d’un bouton de l’écran, CC17 par exemple, j’ai intérêt à avoir une règle simple pour savoir que c’est le 7ème fader. Ce n’est qu’une idée pour rendre les choses plus pratique mais pas indispensable.

                Je n’ai pas pensé aux banques, mais utiliser 9 faders + 8 encoders permet déjà pas mal de choses. Il n’est pas forcément utile d’ajouter une combinatoire x4. (Ni forcément possible)

                Je serais curieux de connaître l’affectation par défaut.

                Sinon, il y a les paramètres NRPN... qui par principe ne sont pas en conflit avec des paramètres normalisés, mais je ne sais s’il sont biens gérés par Logic ou VIP. Dans le doute, je commencerais avec les Control Change.
                Dernière modification par floyer, 23 octobre 2017, 08h41.
                http://www.sinerj.org/~loyer/piano/

                It's never too late to learn to play the piano. (tip of the day)

                Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

                Commentaire


                • Lorsque je vois sur un synthé de Vcollection à côté d’un bouton de l’écran, CC17 par exemple, j’ai intérêt à avoir une règle simple pour savoir que c’est le 7ème fader. Ce n’est qu’une idée pour rendre les choses plus pratique mais pas indispensable.
                  Je ne connais pas trop la V-Collection et d'emblée il ne me vient pas à l'esprit de VSTi, du moins parmis ceux que j'utilise, dans lesquels les CC attribués apparaissent directement à l'écran. L'utilisation dans le cadre de Mainstage répond à ce problème, mais dans le cas de Logic il faut effectivement trouver des astuces ou faire appel à sa mémoire.
                  Et à ce niveau on se dit que les claviers de commande qui peuvent afficher sur leur propre écran les paramètres affectés à chacun des contrôleurs présentent un avantage certain avec une expérience de jeu beaucoup plus intuitive (genre Native Instruments Komplete Kontrol, mais dommage que ce clavier n'ait que 8 potards, pas de faders ni pads...)
                  Ordinateur APPLE Imac 21,5"- Core I5 - 8Go
                  Claviers maitres
                  STUDIOLOGIC SL990 PRO - M-AUDIO CODE49

                  Interface audionumérique
                  FOCUSRITE Scarlett 2i2
                  Enceintes
                  YAMAHA MSP5 / Casque AKG K701


                  Commentaire


                  • Dans Vcollection, il y a un bouton en forme de prise MIDI qui affiche en surimpression les bouton en rouge lorsqu'il sont associé, un clic affiche le CC#. C’est un mode d’apprentissage : il suffit de cliquer sur un boutons et changer le fader pour créer une association. De retour en mode normal, il n’y a plus cette surimpression.

                    L'affectation par défaut des CC# est assez logique d'après la norme MIDI : l'attack Time d'une enveloppe ADSR est est celui préconisé par la norme, etc. Mais dû coup, cela oblige à définir un preset ad'hoc si l'on essaye de tout faire tenir. Et un ARP2600 a 20 Control Change affectés (mais plus de boutons encore : on peut ajouter des affectations...)

                    Mais c’est vrai qu’un logiciel qui affiche dans un coin les associations en court peut être pas mal. C’est le rôle de VIP, non ?
                    Dernière modification par floyer, 23 octobre 2017, 12h24.
                    http://www.sinerj.org/~loyer/piano/

                    It's never too late to learn to play the piano. (tip of the day)

                    Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

                    Commentaire


                    • Envoyé par Alain44 Voir le message
                      et la doc du Code fait trop appel à l'édition à la main (sans Editor) ....
                      Il y a un manuel dédié à l’éditeur de preset : 81 pages (dont beaucoup se ressemblent). Que souhaites-tu de plus (à part une version française ?)
                      http://www.sinerj.org/~loyer/piano/

                      It's never too late to learn to play the piano. (tip of the day)

                      Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

                      Commentaire


                      • Envoyé par floyer Voir le message
                        Il y a un manuel dédié à l’éditeur de preset : 81 pages (dont beaucoup se ressemblent). Que souhaites-tu de plus (à part une version française ?)
                        D'enlever toutes les redites dans ces 81 pages et de n'en faire que 20 en gros !!:nananere
                        et développer celles où ils passent trop vite !!:nananere
                        (je prends des notes, que je synthétiserai, et partagerai quand ça sera mûr...)
                        Roland RD2000, Nord Piano 2 HP, KORG PA900
                        FocusRite Scarlett 6i6, Lucas Nano 300, 2xMonitors CM30,
                        MacBookPro + Logic Pro X + divers VSTs (AU), Zoom Q2n, Boss VE-5

                        Cheminer ou arriver: quel est mon but ? La musique est un chemin infini...

                        Commentaire


                        • C'est vrai que les pages encoders, faders, XY et buttons (en mode MIDI) se ressemblent furieusement. D'un autre côté, des notions MIDI et les abréviations usuelles sont considérées acquises (CC, RPN, NRPN...).
                          Dernière modification par floyer, 23 octobre 2017, 18h19.
                          http://www.sinerj.org/~loyer/piano/

                          It's never too late to learn to play the piano. (tip of the day)

                          Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

                          Commentaire


                          • Exactement .. et HUI, MMC, ...
                            et la philosophie générale de l'appareil, sont utilité,
                            des choses basiques au début à dire ...

                            Je ne parle que de l'Editor, le VIP ce sera autre chose, mais j'ai envie de prendre mon temps pour clarifier ces éléments ...

                            J'ai l'impression qu'il étaient payés au nombre de pages (d'où répétitions inintéressantes, structure de la doc peu productive... ...),
                            c'est dommage pour un petit matériel de cette richesse.

                            Un bon matos avec une doc pas à la hauteur, j'ai déjà vu ça !!:bing::bing:
                            (chez Roland, les accordéons numériques FR3X et FR1X ... au point que j'ai écrit un guide en deux volumes, partagé sur un autre forum ...)
                            Roland RD2000, Nord Piano 2 HP, KORG PA900
                            FocusRite Scarlett 6i6, Lucas Nano 300, 2xMonitors CM30,
                            MacBookPro + Logic Pro X + divers VSTs (AU), Zoom Q2n, Boss VE-5

                            Cheminer ou arriver: quel est mon but ? La musique est un chemin infini...

                            Commentaire


                            • La difficulté, c'est que la norme MIDI définit des messages (CC, RPN, NRPN, MMC). Mais le rédacteur de la documentation du Code49 ne peut pas présager de ce que fait le récepteur de ces messages.

                              Si tu veux piloter un Behringer Deepmind 12 avec le Code49, la situation est simple : la documentation du Deepmind décrit pour chaque paramètre quel message le règle (si tu veux t'y pencher, il y a de la lecture...). Tu veux une attack ADSR sur le premier fader ? pas de problème, la doc te dit si c'est un CC (Control Change), un RPN (Registered Parameter Number) ou un NRPN (Non registered Parameter Number).

                              Avec un DAW, c'est plus compliqué : tu peux avoir

                              1. des contrôles prédéfinis dans le DAW ou ses drivers (le "play" du protocole Mackie HUI), à condition de charger le driver Mackie HUI dans certains cas (Mackie HUI est un modèle de surface de contrôle qui définit son propre protocole... un usage de MIDI très particulier, et il se trouve que c'est la référence pour contrôler une surface de contrôle de ce type).
                              2. des contrôles que tu choisis d'associer aux paramètres de tes VST. Dans ce cas, Logic voit passer un CC (Control Change), et le transmet au VST en disant ça c'est une "amplitude de l'oscillateur 3" par exemple. Pour la table d'association, c'est à toi de la définir selon tes préférences (cf vidéo que j'ai envoyé post #110)
                              3. des contrôles qui sont transmis directement au VST sans que Logic intervienne. La pédale Sustain est un exemple (Logic ne sais pas qu'un CC#64 est synonyme de sustain, mais retransmet le CC à l'identique, et le VST est sensé comprendre), mais tu peux avoir des VST qui savent reconnaitre d'autres Control Change, comme le CC#11 pour l'expression et quelques autres.


                              Je parle beaucoup du CC, car c'est le message typique que j'associerais aux faders/encoders. En effet, les messages RPN ou NRPN nécessitent une capacité de décodage de la part du récepteur (Logic en 2, le VST en 3) que je ne peux pas préjuger. Disons que tu as plus de chance que cela marche avec des Control Change. Je commencerais par là.


                              --

                              Pour la terminologie :
                              • CC (Control Change) : il s'agit de 128 paramètres qui permettent de contrôler un synthétiseur. On y trouve les classiques (sustain, susteneto, una-corda, expression, panoramique, volume, ...)
                              • NRPN (Non Registered Parameter Number) : il s'agit de 16384 paramètres non définis par la norme... si le clavier maitre envoie ce type de paramètre, il n'y a pas de risque à ce qu'il soit en conflit avec quelque chose de normalisé,
                              • RPN (Registered Parameter Number): il s'agit de 16384 paramètre susceptibles d'être définis par la norme (5 le sont...). A éviter sauf bonne raison, d'autant plus que les NRPN font aussi bien avec moins de risque,
                              • MMC (MIDI Machine Control) : il s'agit d'un protocole MIDI permettant de dialoguer avec un séquencer (Play, Rewind, etc.). Inutile si le protocole Mackie marche bien. Il se trouve que MMC a été définit par l'organisation officielle qui définit MIDI avant que Mackie commercialise sa surface HUI,
                              • HUI : C'est le non qu'à donné Mackie à une de ses surface de référence... Le Mode Mackie HUI est simplement un mode qui simule cette surface et son protocole spécifique. C'est orienté transport - play, rec, rewind... - et mixage.


                              Une difficulté que tu peux avoir avec ces différents protocoles (sauf le MMC), c'est qu'ils se basent tous sur des CC. Si un élément ne sait pas interpréter le type de message en question, il verra un ou plusieurs CC, ce qui pourrait donner un mode learn qui voit quelque chose et croit le comprendre, mais l'interprète mal. N'ayant ni clavier-maitre, ni Logic, je peux difficilement savoir si le risque est pertinent.
                              Dernière modification par floyer, 23 octobre 2017, 20h34.
                              http://www.sinerj.org/~loyer/piano/

                              It's never too late to learn to play the piano. (tip of the day)

                              Côté piano : Yamaha N1X, pianos VSL Syncron et Vienna Imperial, Garritan CFX, Bechstein Digital Grand, Ivory, Galaxy et beaucoup d’autres pianos virtuels - Côté synthé : Roland A-500 Pro, Native-Instruments Komplete 13, Arturia V Collection 9, Korg Collection 3, Air Music Technology plugins, OP-X Pro II, dexed (émulateur DX7 libre), Yamaha S-YXG50 - DAW : Reaper 6, Cubase Artist 9 - Interface audio : Steinberg UR22 - Casque : AKG K-702

                              Commentaire

                              Chargement...
                              X