Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2015-04-25 00:19:15 modifier les channels midi d'un controleur midi

DukePack
nouveau membre
Date d'inscription: 2014-05-30
Messages: 7

modifier les channels midi d'un controleur midi



Bonjour,

Voici mon problème, j'ai 2 controlleur midi (USB) steinberg CMC-FD. Les boutons et les faders de chaque controleur envoie exactement les mêmes data (même note, même channel).
Les boutons envoie des note on/ note off sur le channel 1 et les faders des pitch wheel sur les channel 1 à 4.
Je voudrais que le second envoie par exemple sur le channel 11 les notes on /off et les pitch weel sur les channel 11 à 14.

Les midi map des controleurs ne sont pas éditables pour les CMC-FD (pour les autres de la série oui, allez savoir pourquoi)

J'ai commencé un petit patch (joint) à partir du code du patch miditester mais ca ne fait pas ce que je veux.


A+

DukePack

Hors ligne

 

#2 2015-04-25 11:25:02 Re : modifier les channels midi d'un controleur midi

reno-
membre
Date d'inscription: 2010-01-12
Messages: 114

Re: modifier les channels midi d'un controleur midi



Je ne vois pas le patch.
Pour le poster, tu sélectionnes tout le contenu de ton patch (cmd+A), puis Menu Edit-CopyCompressed et tu colle ca ici.

Hors ligne

 

#3 2015-04-25 11:47:16 Re : modifier les channels midi d'un controleur midi

DukePack
nouveau membre
Date d'inscription: 2014-05-30
Messages: 7

Re: modifier les channels midi d'un controleur midi



here we go

{
    "boxes" : [         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "pvar output-devices 2",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 316.0, 375.0, 125.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-43",
                "fontname" : "Arial",
                "outlettype" : [ "", "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "pvar output-devices 2",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 139.0, 373.0, 125.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-42",
                "fontname" : "Arial",
                "outlettype" : [ "", "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "bendout",
                "fontsize" : 12.0,
                "numinlets" : 2,
                "patching_rect" : [ 428.0, 444.0, 54.0, 20.0 ],
                "numoutlets" : 0,
                "id" : "obj-41",
                "fontname" : "Arial"
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "noteout",
                "fontsize" : 12.0,
                "numinlets" : 3,
                "patching_rect" : [ 231.0, 449.0, 51.0, 20.0 ],
                "numoutlets" : 0,
                "id" : "obj-40",
                "fontname" : "Arial"
            }

        }
,         {
            "box" :             {
                "maxclass" : "umenu",
                "fontsize" : 12.0,
                "items" : [ "Gestionnaire IAC Bus IAC 1", ",", "Réseau iPad", ",", "to MaxMSP 1", ",", "to MaxMSP 2" ],
                "presentation_rect" : [ 21.0, 108.0, 100.0, 20.0 ],
                "numinlets" : 1,
                "types" : [  ],
                "patching_rect" : [ 17.0, 405.0, 100.0, 20.0 ],
                "numoutlets" : 3,
                "id" : "obj-36",
                "presentation" : 1,
                "fontname" : "Arial",
                "outlettype" : [ "int", "", "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "midiinfo",
                "fontsize" : 12.0,
                "numinlets" : 2,
                "patching_rect" : [ 17.0, 365.0, 52.0, 20.0 ],
                "numoutlets" : 1,
                "id" : "obj-37",
                "fontname" : "Arial",
                "outlettype" : [ "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "loadbang",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 50.0, 269.0, 60.0, 20.0 ],
                "numoutlets" : 1,
                "id" : "obj-38",
                "fontname" : "Arial",
                "outlettype" : [ "bang" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "+",
                "fontsize" : 11.595187,
                "color" : [ 0.184314, 1.0, 0.0, 1.0 ],
                "numinlets" : 2,
                "patching_rect" : [ 499.0, 170.0, 30.0, 20.0 ],
                "numoutlets" : 1,
                "id" : "obj-34",
                "fontname" : "Arial",
                "outlettype" : [ "int" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "number",
                "fontsize" : 11.595187,
                "numinlets" : 1,
                "htextcolor" : [ 0.870588, 0.870588, 0.870588, 1.0 ],
                "patching_rect" : [ 499.0, 200.0, 37.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-35",
                "fontname" : "Arial",
                "outlettype" : [ "int", "bang" ],
                "triscale" : 0.9
            }

        }
,         {
            "box" :             {
                "maxclass" : "comment",
                "text" : "New Channel",
                "linecount" : 2,
                "presentation_linecount" : 2,
                "fontsize" : 12.0,
                "presentation_rect" : [ 259.0, 93.0, 54.0, 34.0 ],
                "numinlets" : 1,
                "patching_rect" : [ 470.0, 379.0, 54.0, 34.0 ],
                "numoutlets" : 0,
                "id" : "obj-32",
                "presentation" : 1,
                "fontname" : "Arial"
            }

        }
,         {
            "box" :             {
                "maxclass" : "comment",
                "text" : "Channel Number Shift",
                "linecount" : 3,
                "presentation_linecount" : 3,
                "fontsize" : 12.0,
                "presentation_rect" : [ 142.0, 80.0, 57.0, 48.0 ],
                "numinlets" : 1,
                "patching_rect" : [ 293.0, 243.0, 60.0, 48.0 ],
                "numoutlets" : 0,
                "id" : "obj-30",
                "presentation" : 1,
                "fontname" : "Arial"
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "+",
                "fontsize" : 11.595187,
                "color" : [ 0.184314, 1.0, 0.0, 1.0 ],
                "numinlets" : 2,
                "patching_rect" : [ 536.0, 362.0, 30.0, 20.0 ],
                "numoutlets" : 1,
                "id" : "obj-24",
                "fontname" : "Arial",
                "outlettype" : [ "int" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "number",
                "fontsize" : 11.595187,
                "presentation_rect" : [ 318.0, 102.0, 37.0, 20.0 ],
                "numinlets" : 1,
                "htextcolor" : [ 0.870588, 0.870588, 0.870588, 1.0 ],
                "patching_rect" : [ 536.0, 392.0, 37.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-27",
                "presentation" : 1,
                "fontname" : "Arial",
                "outlettype" : [ "int", "bang" ],
                "triscale" : 0.9
            }

        }
,         {
            "box" :             {
                "maxclass" : "number",
                "fontsize" : 12.0,
                "presentation_rect" : [ 204.0, 104.0, 50.0, 20.0 ],
                "numinlets" : 1,
                "minimum" : 10,
                "patching_rect" : [ 293.0, 294.0, 50.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-22",
                "presentation" : 1,
                "fontname" : "Arial",
                "maximum" : 12,
                "outlettype" : [ "int", "bang" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "comment",
                "text" : "Pitch Bend\nChannel",
                "linecount" : 3,
                "presentation_linecount" : 3,
                "fontsize" : 12.0,
                "presentation_rect" : [ 259.0, 19.0, 54.0, 48.0 ],
                "numinlets" : 1,
                "patching_rect" : [ 475.0, 329.0, 54.0, 48.0 ],
                "numoutlets" : 0,
                "id" : "obj-18",
                "presentation" : 1,
                "fontname" : "Arial"
            }

        }
,         {
            "box" :             {
                "maxclass" : "comment",
                "text" : "Note Channel",
                "linecount" : 2,
                "presentation_linecount" : 2,
                "fontsize" : 12.0,
                "presentation_rect" : [ 142.0, 34.0, 54.0, 34.0 ],
                "numinlets" : 1,
                "patching_rect" : [ 440.0, 128.0, 54.0, 34.0 ],
                "numoutlets" : 0,
                "id" : "obj-17",
                "presentation" : 1,
                "fontname" : "Arial"
            }

        }
,         {
            "box" :             {
                "maxclass" : "number",
                "fontsize" : 12.0,
                "presentation_rect" : [ 203.0, 42.0, 50.0, 20.0 ],
                "numinlets" : 1,
                "patching_rect" : [ 498.0, 129.0, 50.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-9",
                "presentation" : 1,
                "fontname" : "Arial",
                "outlettype" : [ "int", "bang" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "notein",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 471.0, 78.0, 46.0, 20.0 ],
                "numoutlets" : 3,
                "id" : "obj-10",
                "fontname" : "Arial",
                "outlettype" : [ "int", "int", "int" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "pvar input-devices 2",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 372.0, 33.0, 118.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-11",
                "fontname" : "Arial",
                "outlettype" : [ "", "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "number",
                "fontsize" : 12.0,
                "presentation_rect" : [ 319.0, 44.0, 50.0, 20.0 ],
                "numinlets" : 1,
                "patching_rect" : [ 537.0, 330.0, 50.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-7",
                "presentation" : 1,
                "fontname" : "Arial",
                "outlettype" : [ "int", "bang" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "bendin",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 509.0, 298.0, 47.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-6",
                "fontname" : "Arial",
                "outlettype" : [ "int", "int" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "pvar input-devices 2",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 410.0, 253.0, 118.0, 20.0 ],
                "numoutlets" : 2,
                "id" : "obj-5",
                "fontname" : "Arial",
                "outlettype" : [ "", "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "umenu",
                "fontsize" : 12.0,
                "items" : [ "Gestionnaire IAC Bus IAC 1", ",", "Réseau iPad", ",", "to MaxMSP 1", ",", "to MaxMSP 2" ],
                "presentation_rect" : [ 20.0, 54.0, 100.0, 20.0 ],
                "numinlets" : 1,
                "types" : [  ],
                "patching_rect" : [ 32.0, 150.0, 100.0, 20.0 ],
                "numoutlets" : 3,
                "id" : "obj-4",
                "presentation" : 1,
                "fontname" : "Arial",
                "outlettype" : [ "int", "", "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "midiinfo",
                "fontsize" : 12.0,
                "numinlets" : 2,
                "patching_rect" : [ 32.0, 110.0, 52.0, 20.0 ],
                "numoutlets" : 1,
                "id" : "obj-3",
                "fontname" : "Arial",
                "outlettype" : [ "" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "loadbang",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 65.0, 14.0, 60.0, 20.0 ],
                "numoutlets" : 1,
                "id" : "obj-1",
                "fontname" : "Arial",
                "outlettype" : [ "bang" ]
            }

        }
,         {
            "box" :             {
                "maxclass" : "textbutton",
                "fontsize" : 12.0,
                "presentation_rect" : [ 20.0, 28.0, 100.0, 20.0 ],
                "background" : 1,
                "numinlets" : 1,
                "ignoreclick" : 1,
                "patching_rect" : [ 65.0, 58.0, 100.0, 20.0 ],
                "numoutlets" : 3,
                "id" : "obj-2",
                "presentation" : 1,
                "fontname" : "Arial",
                "outlettype" : [ "", "", "int" ],
                "text" : "List input devices"
            }

        }
,         {
            "box" :             {
                "maxclass" : "textbutton",
                "fontsize" : 12.0,
                "presentation_rect" : [ 21.0, 82.0, 100.0, 20.0 ],
                "background" : 1,
                "numinlets" : 1,
                "ignoreclick" : 1,
                "patching_rect" : [ 50.0, 313.0, 100.0, 20.0 ],
                "numoutlets" : 3,
                "id" : "obj-39",
                "presentation" : 1,
                "fontname" : "Arial",
                "outlettype" : [ "", "", "int" ],
                "text" : "List output devices"
            }

        }
],
    "lines" : [         {
            "patchline" :             {
                "source" : [ "obj-1", 0 ],
                "destination" : [ "obj-2", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-2", 0 ],
                "destination" : [ "obj-3", 1 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-3", 0 ],
                "destination" : [ "obj-4", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-5", 1 ],
                "destination" : [ "obj-6", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-6", 1 ],
                "destination" : [ "obj-7", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-11", 1 ],
                "destination" : [ "obj-10", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-10", 2 ],
                "destination" : [ "obj-9", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-24", 0 ],
                "destination" : [ "obj-27", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-34", 0 ],
                "destination" : [ "obj-35", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-7", 0 ],
                "destination" : [ "obj-24", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-22", 0 ],
                "destination" : [ "obj-24", 1 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-9", 0 ],
                "destination" : [ "obj-34", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-22", 0 ],
                "destination" : [ "obj-34", 1 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-1", 0 ],
                "destination" : [ "obj-22", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-37", 0 ],
                "destination" : [ "obj-36", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-39", 0 ],
                "destination" : [ "obj-37", 1 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-38", 0 ],
                "destination" : [ "obj-39", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-35", 0 ],
                "destination" : [ "obj-40", 2 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-6", 0 ],
                "destination" : [ "obj-41", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-27", 0 ],
                "destination" : [ "obj-41", 1 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-10", 0 ],
                "destination" : [ "obj-40", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-10", 1 ],
                "destination" : [ "obj-40", 1 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-42", 1 ],
                "destination" : [ "obj-40", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,         {
            "patchline" :             {
                "source" : [ "obj-43", 1 ],
                "destination" : [ "obj-41", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
]
}

Hors ligne

 

#4 2015-04-25 13:45:23 Re : modifier les channels midi d'un controleur midi

reno-
membre
Date d'inscription: 2010-01-12
Messages: 114

Re: modifier les channels midi d'un controleur midi



CopyCompressed, c'est plus compact stp

Hors ligne

 

#5 2015-04-25 13:53:05 Re : modifier les channels midi d'un controleur midi

reno-
membre
Date d'inscription: 2010-01-12
Messages: 114

Re: modifier les channels midi d'un controleur midi



tu y etais presque.
Deux problemes dans ton patch :
_1 : pour avoir la liste des MIDI INPUT, il faut envoyer le message (controllers) à l'objet [midiinfo]et pour les OUPUT c'est le message (1) à l'objet [midiinfo]
_2 : tu utilise des objets [pvar]. Mais ils ne fonctionnent qu'avec un object qui a le même nom comme scripting_name.
De toute facon, ca n'est pas très utile depuis Max 5 et le mode présentation.

<pre><code>
----------begin_max5_patcher----------
1308.3oc6Z00iiZCE84jeEHdsoQ9K9ZUUkZ6qUqpTeba0JB3Yh2FLQfY1Y6p
8+dAaXFxj.XXHNrc2WRlX7Xe74d84d8E+40qr2k9HM215MVuyZ0pOud0JYSU
Mrp92qrSBeL5PXtra1b5GS28A6MpGInOJjMCAMMkVHNPEhOcjpFVaFurK+c8
S4EILd4ykCFptwighn8L98uOiFIT+WHO+sNar7c2B1XgQU+MBrE7z3vhkSaI
T9QnSyTeWJWvCSjSr8ujwBOX+7zpvkbdgs5eN6ek8Gh1BpZ8KqWW8wFMoiDZ
dd38zy3inCzvrNojIvGPbES.gdRBQ9IzuCBgr.ID3LRFjZRPRIXGIWDbYtve
VnB775aTNzYoGNPyxmQRwEobPBp9xCzGo.Q2PVoCAjcTdb4DZOVWAG+pUJwi
T8ki7ytDJHvwtrAy29hNV17TAsqkMtG4.WP6kMr2kM3FtrKRn7hdCMrozYeS
mN7vgTAH06+Afy3fiYzbJWDJXo71iUKtA6NL2bLLqrcAM68Td3tCz1Lzo7Ft
Cd6B3o05PY8fX+tVGLAMQwl+DM4n3S+r874+kvhYL9coyt5LAHUmcP84Zh8t
gQp5fQNjFFuKjeemLh7gSzaEEHkmcA8xJ9KOV4Gl2z6bPAJFPRD3diVgmb5L
QoGRyTSHXKzmfgjxooZtTSXq46DlCt0IvA56ME5qHYGMaHAuo4B0PZJ5pNGv
1jlHikGEVqPsM3BToybJ20Xe2W4kbBW66Ab782bw+5Zv5QoIkwYDm409V5Gs
9s8gbN8ok2AFmFkVvEm3g1VY9h83tr62onUvXsZJebBH34LTv3QFlBMWgv6O
TDxWBRHB+RrNiFkZCh0akaUr9y8r6DWz5fGz5fe0VGrZohTmknIqpQZc.lw5
.8pSwWhRGumw5xUm2Uc.9.zv57nuqyeBoQPnQoyqgmJx6q.8+92DfIp7jwmQ
NKLqXsxBFoNh1jNdBBcMrWkT.KoHQI5zzFi+TaSL1AlnLLmsdmwXG+Aqjms9
UJO9u38EX2DgNb.Np5O0Jv9XCc.8MZfcxYPcNS1JUPu4YaQpq7kprPSKaKnm
Qim6Rlgjsttm6PI4V6nOIkrfqgP1XEnjBxJR+UpO0S07X7grBs9Z71BfpZQ.
UYOc6qNBvQmWJdFqivUMAI0K.Pkt9zbH8t8NjXkbrG454PVUUc8bHGuQ.Gnx
uwuIZR2dhti0QD8UQEnqekK9fWQEnIKfBPKAtO4+I0et1pnVUCT+4uYJ+rhT
Hngq9L7FxIUrvtBgHsaIqlcqCqY8Dk96rbgEierPXESefEQysGhnT26fItk9
UdnscgQ+y8YkoDG2d7muM5Nm+hlVVlpxAROaU88.ffeMuAvfEq0RkoGD0m4R
tTkGy5E2hGIcU09o1v7zhrnFCTysmw5YFKllKX7mHr28bcHZ0o8r3XJuMKDy
xqHFIGb4M9ZiGMfyKv7sFNlibvZfFhwPSYVcVvAPim4rTkm1wBM.bBLFbPDc
7bLG8f0AOXyswxSG5wb9xuPgqG7.MBdBzwZsvnGr4nGrNtOUWtGSs6xWG7XN
0GrNQ0ImpXdsCULHbflyc1SW7.MWrKsLWFLVJTG7Xns65HG5aN2GcxQ0foLq
k3rwfiVRgFLuPxhJoYsfiIib4p6V8kDdLWnBhFvABVTvYpNOpZIDd73Czr75
gTBD6jvOntbGtaVqtr.peJK2gcF8AVS+UWd.6vrn8LAMRTjopmxi9t1qqlnu
r9+PUAGRn
-----------end_max5_patcher-----------
</code></pre>

Hors ligne

 

#6 2015-04-25 15:36:10 Re : modifier les channels midi d'un controleur midi

DukePack
nouveau membre
Date d'inscription: 2014-05-30
Messages: 7

Re: modifier les channels midi d'un controleur midi



Désolé pour le copier collé sauvage. Je note le CopyCompressed.

Merci pour la réponse.
J'avais supprimé ensuite les pvar qui ne servent pas.

J'ai 2 remarques:
- je dois modifier le number channel number shift pour que l'addition se fasse, est ce qu'on peut avoir l'addition à l'init du patch?
- si je veux mapper chaque noteout à des boutons mute de Live et bendout à un fader de Live, comment je peux faire?

Le but c'est que le patch route le signal midi qui vient de mon controleur vers live en changeant juste le channel.

J'ai remarqué que je pouvais mapper le dial du pitch bend du miditester à un fader. Mais pour les notes je ne vois pas encore...

Hors ligne

 

#7 2015-04-25 18:45:04 Re : modifier les channels midi d'un controleur midi

reno-
membre
Date d'inscription: 2010-01-12
Messages: 114

Re: modifier les channels midi d'un controleur midi



citation :

- je dois modifier le number channel number shift pour que l'addition se fasse, est ce qu'on peut avoir l'addition à l'init du patch?

Ca fonctionne déjà à l'initialisation avec le patch que j'ai posté.

citation :

si je veux mapper chaque noteout à des boutons mute de Live et bendout à un fader de Live, comment je peux faire?

Dans Live : Option/Editer Affectation Midi.
Pour les notes, je ne suis pas sur que t'en servir simplement pour des commandes de ce type dans Live. Un ControlChange serait plus approprié. Il suffit pour cela de remplacer le [noteout] par un [ctlout] dans le patch.

Hors ligne

 

#8 2015-04-25 20:38:01 Re : modifier les channels midi d'un controleur midi

DukePack
nouveau membre
Date d'inscription: 2014-05-30
Messages: 7

Re: modifier les channels midi d'un controleur midi



Je peux assigner directement depuis le controleur, pas besoin de dial ou d'objet à sélectionner dans le patch pour faire l'affectation midi avec Live.

Tout marchait bien hier soir.

2 problèmes nouveaux maintenant:
- mes boutons de controleur n'agissent plus, en fait je vois le mute de la piste qu'ils controllent, s'allumer et s'eteindre tout de suite après. Note on/ Note off surement, mais pourquoi hier ca marchait?
- j'ai fait une application standalone et là ca marche plus du tout. Quand j'agis sur un fader ou bouton du controleur, le patch ne réagit pas.

Dernière modification par DukePack (2015-04-26 10:42:49)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024