Introduction to Open Sound Control (OSC)
ฝัง
- เผยแพร่เมื่อ 12 ก.ย. 2024
- zeal.co
An intro to Open Sound Control (OSC) using Max 7.
This is aimed at people new to OSC and/or new to Max programming.
0:24 MIDI
4:20 MIDI vs OSC control resolution
5:40 OSC
6:58 OSC addresses
9:00 OSC message values
12:00 IP addresses and ports
14:30 setting up touchOSC to talk toMax
16:07 UDP vs TCP-IP
17:32 receiving OSC messages in Max
18:50 filtering OSC messages in Max
22:29 controlling parameters in Max with OSC
24:16 setting up max to send OSC messages and broadcasting
25:35 formatting OSC messages in Max, creating visual feedback in touchOSC
29:45 more fun with broadcasting
31:39 the Max object inspector
Find out more about OSC here:
opensoundcontro...
I was actually looking for a simple explanation of what knobs I wanted to add to TouchOSC I just got, to do some simple midi CC stuff wirelessly to my guitar rig. It didn’t really answer that, but I now want to go and network my phone via TouchOSC to Max for Live or Max and make it do loads more cunning stuff. I never used them really before although they came with Live Suite, but now I’m inspired. Well explained sir! 🙂
I'm a bit late to the party, but my lord this is a fantastic video. Fun, articulate and comprehensive without being intimidating, definitely worth a subscribe!
Did you try it out with an Android phone? It seems like TouchOSC needs an update for networking to connect again. Just throwin that out there as your students may have heterogenous phone models.
@@midinerd did you mean to reply to me? I've not tried this out with an android in practice, no.
Right on the money! Very well done, sir! I will recommend this to all my students!
Amazing tuto my man ! amazing explanations, very clear, well illustrated
Thanks so much - I always thought this was trickier than this - it immediately worked. Great stuff.
Thank you so much! Your tutorial really helps me to clarify my working procedure.
Really well explained!
Great video ! Precise and clear ! Thank you very much !
OSC was introduced in 1997, so about 18 years old at the time of this video.
Thank you Zeal this helped me out bigtime!
Thank you so much!
Great job !
Glad it is helpful 🌈
Thank you so much for this demo, great walkthrough. Very concise and easy to follow!
Great work, excellent explanations, thanks :)
great man! super clear tutorial. thank you very much!
Awesome, thanks for the explanation!
Thank your for this. Really helpful. Got a question, though. Is there any possibility of sending OSC data without having to use any other application? The problem that I have with my Myo controller is that I can't figure out the way of sending the data without having to use an application. In other words: I can't find the number of the port through which the device is sending the data. Any ideas? Btw, THANK YOU for Vizzable. It is amazing. You're amazing!
Thank you for this helpful video!!
Wow! This was very informative! I'm currently developing a audio Workstation based on Speech Recognition. So in the video you talk about the touchosc app. I was wondering if there's a way to send messages directly through the OSC, instead of sending through the faders. For instance, could I assign text "20" to the value 20dB. So when I type "20", the gain changes to 20dB. As I'm working with Speech Recognition, I'll be converting Speech To Text (STT). So the output of the Speech Recognition API will be Input to the OSC client. Is there any similar open source OSC client android apps that I can look into?
Massive thanks for this one Zeal. Really great tutorial explaining OSC and Max. I have a question tho. How would I assign a parameter from MaxMSP Object (Filtergraph~ , Cut off freqency ) as an argument in the OSC-route object ? Can I contact you on priv or C74?
sure. hit me up through zeal.co. not entirely sure what you're trying to do.
Very, very, very good.
Very helpful!
Thank you, really helpful!
Beautiful
Hey man, I enjoyed the video heaps, thanks for the upload! Do you reckon you could send me the max patches you used in the video so I can play around with them? Cheers
more more more we need more
Lovely. Thanks.
Woooww! 👌👌👌👏👏🤯 thanks!
great great great
thank you very much! that helped me. :-)
Thanks A LOT!! It´s an easy to understand explanation. More as this please!. MORE!
Can you to do a video expanation about posibilities to convert midi note on/off in midi controlers with max? i have max4live
hello , is there a way to send color data ( RGB and alpha ) with max ?
i try several times but didn't achieve to send a type r argument with max .
r argument are RGB and alpha ...i try to use it with a connexion betweeen max and unity . thx for any reply
Hi, I have a question concerning the udpsend: You put 9000 as your smartphone port, but How do I find my port on my smartphone ? Thanks
Hi, I downloaded a free OSC app on my android phone, I'm not sure it really allows for receiving, but only sending.
@@jeremyuzan1169 that is possible - not all apps will allow you to receive. TouchOSC does for sure. You will be able to see the receiving port in the settings of the app if receiving is supported.
@@zealco amazing sounds good thanks a lot !
I'm familiar with Puredata and currently moving to Max/msp. Have many interrogation about some stuff hahaha
Such as the main difference between externals and patchers. We can talk about it somewhere else hahaha 😂
your eyes!!! do you ever sleep man? ahah It's like you're really stoned but by max
Easy to follow, yet doesn't work for me
ha ha ha ha FADER 5 FADER 5