Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Cycling'74 Max For Live
Photos
1/61
Cycling'74 Max For Live

Environnement de développement audio de la marque Cycling'74

Prix public : 249 € TTC

Sujet besoin d'aide pour un patch max for live (débutant)

  • 65 réponses
  • 3 participants
  • 2 482 vues
  • 3 followers
Sujet de la discussion besoin d'aide pour un patch max for live (débutant)
Bonjour,

Il y a un setting midi un peu particulier que j'avais mis au point avec un processeur midi et j'aimerais savoir si il est possible de faire la meme chose pour l'intégrer dans ableton live, via une petite fenêtre max en bas.

l'idee :
dans une piste midi sur ableton je veux recevoir des notes et envoyer tour à tour leurs valeurs converties en valeurs de CC's(de 0 à 128 selon la note et l'octave) vers deux CC's (OSC1 et OSC2) d'une meme channel midi

par exemple :
note C1 = CC1 valeur 64,
note G1 = CC2 valeur 71,
note G0 = CC1 valeur 59,
note C0 = CC2 valeur 52
etc
remarquez la valeur de CC correspondant aux demis-tons des notes reçues

en gros = que les notes envoient des valeurs en rotation vers 2 CC's

les CC's étant des CC's MSB les valeurs de CC's seraient comprises entre 0 et 128

est-ce que quelqu'un pourrait me filer un coup de main ? je veux bien débourser quelques euros éventuellement

merci à vous

[ Dernière édition du message le 24/02/2021 à 21:02:12 ]

2
Si j’ai bien compris ce que tu souhaites obtenir, le patch suivant devrait répondre à tes besoins.

cycling-74-max-for-live-3298631.png

cycling-74-max-for-live-3298634.png



Tu peux copier/coller le code compressé ci-dessous. Dans Ableton Live, glisse le Max Midi Effect par défaut dans un Live Set, appuie sur le bouton d’édition du device, et dans la fenêtre d'édition qui s'est ouverte, tu appelles la commande Edit/Copy.

<pre><code>
----------begin_max5_patcher----------
1554.3oc4Zs0aaaCE9YmeEDZu5YvKhWzdX.oEs.CXX8khALjEDHay3nNYICI
5zzVz+6kWjRjrkroikR61JZsknH0478cNjmKte4hIAyyePVF.9EvUfIS9xES
lXGxLvjp6mDrN9gEowk1oErHe8ZYlJXp6YJ4CJ63uJMew+.xxUxRvGST2A9r
rHGbuTObh5S+cVhBjTBhA+w6d+a.u6suErVVVFuRV+hRSxjKx2lYea3pAy1t
NIKUprhFUMXxRq.ym+gelG7zDy2ppmIrZzMwpE2kjs5lB4BkCjXBeFbJHDEZ
9BQQluvQyffqMq4qWbg4iodRFoI2KmoksYVUx793hr30xce7UnqqmwlBYolA
iUI4YMzLtvpQX7L5T.A5TOid4IWPBeT.wEZMPIKtQlEOOU1bAsIJbGpTyY6l
p5SajNcLHXJH31z7XsNec+jLExLpOSP6AKkw2KWdSrRUjLeqR9zUkUjcEaan
yzsx7aqGtd7lfr7t7BUWbdEezZx0XA1wy1pcRKUeJs2IjlmspOiqa1V+m5uF
MmIu7jXjmqiD4GFGIRHx4HA++giz.3E024y+4a98285e68+UfmdA3nS9r0Pg
caOgZOakFYsVhm4Qq8gCS7Cuwf3jwPkGGgRrewNKLjI+nVM1CB5Hgf4diAVv
A2ws2NqDCoABlGms5f6sBgXajP2oEbq0BCGVjtJVI6Dn3N.Jsaf1+QH9fNW.
9wAc+J.5M3BOQvYrh9fOWdL5DXnCO91lsIVmSWBHwamUxyyY0SzVsqT.GKeU
.1aCJ9DQpAl9DqiJhFOLtq8717LUYxmcA1MRzM7cIKWJaE+1LwGCXcYQRbJ3
U4oK8lsfivdaNl5xXlbVTkM76RMh5MoKyCOd96tjSfHyNQgcWYnnQlJ8P0l2
8h7z7h5WBmExgrocdEpw6aSblr8JMShFMsyqZtRcFRsVGhxDLxzNuBsCBZ6C
38wBHexn71U6QFgHDmQm14UMUs3EJsgZ+ki45..lEIBIHB2tn1qr6cut2WGJ
jub077hkxhVKkPwQgVkY+qZYX6IEZmNkIkKSkOKcxmbvuMew1xtTdM6gsz+9
W01qrucqLJtmcFc.Ies6CZ5+qyWp+qkbBmdrpCd0Lvqe8OcnBCPmcgAUx37q
IPyHJsyjm6VQvCsaEdZGje7zPYV2CJxs0Lp9ygLrmsuRxB.pm36z8Igdx5N7
HIxT+uilPSEpqpuE+eof8HzPFrGSsQ44UMrCReAB16Sj9vSLP+yO5o3Gl1wT
YKzIUzC1+9cd7ku.mGe4PcdbOaXWmrL417h0wpQcKKeeWrvmWYaGtIvLsB23
OXL2THts86b1LAUukF69jwvC+weF1TaHKkiJY1U+S6lLEGrxvFwMl1JZh2Ts
oK.11UIXiQy.LzoV0eoIS7I2AuN86DXK0v4iQfVC0jj8RyLnAtiR0NQLa+.E
cyT1Wf82pamezP6KzLda5qLeawhZMnJXF3o3EKkkpjrGCOc0SIPzXR6ybspU
HJhJfBBS68CEHaoBBHDAwbDjiIBN2VrRTTjHLhR4BcUD0UD2oOfuPg4ATLsI
pwjzdJax0FhJxKjaShfxottaAe7tyT0B8Q05ijOKIS7Rz5JLzIiecWlSJDEQ
YbssTPHDaUxZSWj17hoQHXj0.CIHHIBQw5xmIQ7gvZZ9Uu7yyrGE+6leHokN
0shG1ZNClwV+VwdHY7nHYhGRlLJRNzCIGNJRl5gjoihjYdHY1nH4idZB4HgK
14TWJy9qknOcwUGG5w6NyMhXuiHfFBIcr87l93.NaLQ8ASrgPRdE4fNDRh3q
jP8F4txqQPc+FpOc2PnaGyxtCUsWVEt+KDEE0z+NJ570MrG51NI.LTw1OnYf
gEtdHRe7tg.pGyEgP9WQdpXjuoj4MV9dkj1NZoOYb7h3.xoNGPgXFuQiMBCE
UO6LwMBcx3dD8F6lJvrPKUvg8SEb34SE93BLDwi7gxIdTCkqj43MatWVTVsb
qPCVG+AmAw1ZHMel4t01xffB48I0y21+yf3BcM6JcA6aKbMM3AlqwcAl9jVj
sMoR1Z3pEosuElFLTtI1gLa6Mt3qW7Mv2QGxU
-----------end_max5_patcher-----------
</code></pre>

3
sympa ce petit patch, moi qui ne connais pas max...

Ah, Byzance...

4
Il semble que je ne sache pas même bien entrer le patch dans max, chez moi ça ressemble à :facepalm:cycling-74-max-for-live-3305783.png
Où entrer la commande dans max ?
Merci

Sinon serait il possible d'annuler l'envoi de notes ? (je peux utiliser un autre outil sinon)

Merci

[ Dernière édition du message le 28/02/2021 à 15:20:56 ]

5
Tu n’es plus très loin du but. Il y a deux modes dans Max : le mode Édition et le mode Présentation. D’après ton écran, tu es encore en mode Édition. La commande pour passer en mode présentation est View -> Presentation.

Mais avant ça, tu dois d’abord déterminer les éléments qui devront être conservés en mode Présentation. Pour ce faire, tu sélectionnes les éléments qui t’intéresse et tu lances la commande Object -> Add to Presentation. Tu peux ensuite les disposer comme tu veux sur le plan de travail. Leur position dans chacun des modes est indépendante.

Un dernier élément qui est important : le mode présentation ne fonctionne correctement dans Live que si tu as coché la case Open in Presentation dans la fenêtre d’inspection du patch. Cette fenêtre s’ouvre à l’aide de la commande View -> Inspector Window.

Si tu suis ces instructions, ça devrait à present fonctionner.

[ Dernière édition du message le 01/03/2021 à 09:47:39 ]

6
Merci, ton aide m'a été précieuse, j'ai réussi à afficher...
Plus qu'à tester ça :bravo:

7
Bon je ne comprend pas trop, j'ai paramétré les bons cc's je crois mais il semble selon ma config qu'aucun message midi sort de la piste midi Ableton.
Les valeurs des cc's bougent bien à la réception des notes mais en output de la piste Ableton le signal visuel ne réagit pas et mon synthé ne reçoit pas :(
cycling-74-max-for-live-3309494.jpg

[ Dernière édition du message le 01/03/2021 à 13:46:34 ]

8
Ici les valeurs s'agitent bien à la réception de notes d'un clip midi.
cycling-74-max-for-live-3309500.jpg
9
Up, je reviens car aucun CC ne semble sortir du patch, les valeurs tournent bien comme les notes mais les CC's sortent pas
par contre le patch midi par défaut de max envoie bien les notes input vers output...

On est d'accord que A.CC et B.CC je dois bien insérer le CC de destination ?
J'ai pas l'impression que le patch envoie la valeur de CC au CC choisi par ce A.CC ou B.CC ...

Merci :clin:
10
Au temps pour moi, il y avait un bug dans le patch que j’ai partagé. Je suis désolé. Tu peux le corriger en copiant/collant le nouveau code compressé en bas du post selon la procédure que j’ai décrite plus haut. Ou tu peux changer toi-même à la main dans le patch les deux objets [pack i i] en [pak i i] (sans le "c" entre le "a" et le "b"). J’ai testé le patch sur un synthé externe, et en tout cas chez moi, ça marche ! :-)

cycling-74-max-for-live-3315348.png

cycling-74-max-for-live-3315351.png

<pre><code>
----------begin_max5_patcher----------
1473.3oc0Zs0aihCE94zeEVrulMxWvfYeXkZqlQZkVs8kQqzptUUjD2Vlg.Q
fSl1Yz7ee7EnARLINMPmVo1FvX7478cN9bwoe+rQdSyejW5A9Cv0fQi99YiF
oGRMvnp6G4sH9wYowk5o4MKewBdlvar4YB9iB83WjlO6KfrbAuD70DwCfuwK
xAq4xgSDO8+YIBPRIHF7OW8oO.t5ieDrfWVFeOudgRSx3yxWkoWMb0fIy0qc
9zO+6g0SLa0hjrTtPqNnMCluRTOJrZzRwSob8JT+xKiEydHI69aK3yDFXiIg
SfiA9He0GHp9CbzDH3F067iyNS8mwNROoIq4SjZiZVUxbcbQV7B91O9ZzMd6
BSh+dw4x3B4RI3E2xyhmZ.mcNnlBMCIdZI2.WIU.7tKMOVB+apW0BdozlFKR
xyZvLgLMifwSniADngdT7R2jIEFnlV.i106zPTMU9x30742FKDEISWI3atpr
hrqXaEclthmeW8v0i2jaRyyte+TdqoW9Pdgv17sM4ZlDZ4Yqjd4O6yAMOW6+
T+wf4LYySh7VySJf3tiDwGYbjfuEcjdW4E0UD6+8C+8UW9We5+r36fiFpns9
Lc.BhILKMRaWYuvfscgLUNFanhMTnpxakPI5OBNITkw+pTa2ATx7mfo1PUvQ
fJbmnZmc2IJhE3MMN6du8sS0Gh04OM6wC0VTLrew98wBtMnSsBcrUnibG5Ng
WJZ3v6eBf1fq+v.Wkk1EDipKMh1+HdU1xXY8iIfDa.mLnt3Nh+pc2L3P4gCv
1vN9HL5GA1U.2ygLvTVzvg5kwcZxg8hu9CIymyaUevd1reWd1lD3mWjDmBtH
Oct2A8LBwTsCRiXAMVxxjuYptR9fWZQfykJSmk.pdn8tIvn8tw4t7YqJmlWL
mWLKOMuv.J3DBhHgzXqWgZU2V20PJq5p0ZhnAr.xXqW0bMsoNTbjOZr0qZ9p
12KDOSHIIEG0ZQ8wgxP3pkh4qvldoZud67NgA9gvfwVup4K5RkxF0Jiymmxe
QDUGkZapTFhTAoY9lLyM4ncEnOBEFnsw6dEZ+UoW4+GPwcHtkwY71bnhtnQi
sdE5WZ88WLAb4k+1gKsu64UawQVd1h74xezO1+UnneIiHjD2tgDPviHW5QTD
wgqSLP6qPQl8YQ0+sOymnO.IdA.YMUp8BkoVQt+QWEQ8uGrZhJdnpAW7qadU
D58PdULk9FIupEJj814bUfl5x6L3aWDqLfaWuyqdX2ycLr64uGB61w9wEIyS
tKuXQrvh+j8t5BOxB7cXGYcfpSXiIM.Z55Uel4gASXzPje+u4bO7nz3UZ6v.
NldDYmTfssB1OtUJf9ijwQ5yQhEroe6WEBVBXasRzKmc1tz6KldXXM8DFNDI
G1C8jXsppdonJG2C2CtVA5CqicTbmdN5umts9BC0xQMdaBsLeUwrZ8tJwInQ
2U7RQR1yIZtdS8IMlztLRqlIhhnLHS2DGDhf5dkHQQQr5VWrZ5cUeCbPeUGO
SiIIcPVlKsQULjenN2LMzTGCE97cmnp46hp0ESdRRl3jnkMYHKB+Fa1LJDEQ
CGqsdQQl9agDowKpOrYpu0K2bx5P8FVWJRKAaW67aMmdytIWUrCRFOHRl3fj
IChj8cPx9ChjoNHY5fH4.GjbvfH4CFXfbfv6aE.kFn+1FHDhoSGzy2chaDwN
GbG0GR5P64UmJC3jwD0ELEzGRxoj.z9PRDWkDpyjvUdMLpoa2M20G51grraQ
U6Tff4etlnnl92QQmttgcP21JW9wkldujc.lYNrO5y20G.5PNBDxampGwHWK
TxYEdXKcZKcwkRD5QOlPpwigwlDxn5uRE8PmHnPniFTmpWicXhC70vLDtCLC
gmNLcw10GQ9cgNINz3goYx3kKWyKJqdcsPk8g+YCYqOALIMlYtknusfuNod9
5CzyKtP1jqP1g6pBSivOxLGzum5f+JxVkTIaoj+wY+DfSd48E
-----------end_max5_patcher-----------
</code></pre>

[ Dernière édition du message le 02/03/2021 à 23:07:54 ]