Learn about building and using Max for Live devices.
-
gato.rui
- Posts: 25
- Joined: Thu Sep 17, 2009 3:26 pm
Post
by gato.rui » Sat Nov 12, 2011 12:28 am
Hello,
i'm trying to send via OSC a midi note name to a touchOSC label, using a sprintf object, like this:
sprintf /label %s
the problem is, the note number is coming from a max.dial, and i can't seem to find a way to translate the number into note name (string)
help!
thanks

-
broc
- Posts: 1151
- Joined: Mon Jul 26, 2004 8:37 am
Post
by broc » Sat Nov 12, 2011 10:51 am
Here is a patch for translating midi note numbers to standard note names as symbols.
<pre><code>
----------begin_max5_patcher----------
682.3ocyVksahCCE84vWwUAMu0xfSXcdq6uM+.UUHC4B3oN1QwNLzV0+8w1I
gk1jBpHhlG.iua5bO2Eyas77mJWiJe3Wvifm2as77bhrB7Jt64GSWOiSUNy7
E3ekS+i+E4pz3ZsS7qbfKkOmk.2.2zFtEtsMbGbObea3A3g1vUvUsgqKcSjE
yDbT6BYPgv4RgVwdEsxHc6zcqsxL8GMNgpmsjIVLIEmoywOYzXiS.YXO2w37
ai5zEdpvo73neIAy8v2+BymMpYQtTwjdWR72ATBZryA+qRYTNbsjG4a09dqV
1ut3zXtKgfSmVH0SKgiCrDQ.Yf8HLnS+CwJLgtZRIr4XkYx3oLABBoFA4LMc
E1DMOA8G45Zbg3a27z8LvSwnRQWfehntK7r18PxIjfwCsG8yokAeIsTEkLt4
5b9IPZjAJRXvoNP0q4XkebtYkxsuErR3gmepiUNGaY3rUXmHSDJi8JZ5lPuQ
4ijmpjiHeysI8cqb64dOp2vCsKYNWRqlQ1T4RnoFPqwzInfNki6BNkYEYzDp
Vmxllows+RUvKEDiM24Ynbdo3R46FdYZDlZMnnOXOkQ375UpRPLhyhcPqSUV
vDqXJVA5qLDZLQUmRpv7j.UyjhIaJf9UXGtNQJPgtdbjIXZk9kbbLpBChMsP
N2CFVY.hMsHNXVSZxz1FNWAdP2sU+8rprGfTeD9bsde1ZoLc6XxuMuWVEcDK
iNP1vkhEe0HwmB2Wk7bl3YavpsLZCfLp1V.lXtr1RqqvkqMWoaYP4QwlAGaa
xCwG+6stwUq78WWnjYoyJGGKeEG1NxFgJMS3Z71wHy6Z.YiMKYQQnXmbxOlE
kHMK5Jv.7Tk6tNZHEdDPxg6FDSGKj51XP5nXoFEQ8NFDE1nPJ3Hfz+eHp2If
Hyk2a8O.wT0hzA
-----------end_max5_patcher-----------
</code></pre>
-
gato.rui
- Posts: 25
- Joined: Thu Sep 17, 2009 3:26 pm
Post
by gato.rui » Sun Nov 13, 2011 2:18 am
great!
exactly what i was looking for, thank you broc