-
brendanmac
Hallo good people
I have already searched the relevant forums, and the TouchOSC manual but I am still struggling to get OSC data into Purr Data.I am able to successfully parse OSC data from, for example, Sonic Pi into PD (via localhost) on the same machine. I have recently installed TouchOSC on my Android tablet, and installed Protokol (network messaging monitor) on my MacBook. All the OSC messages from TouchOSC (tablet) show up inside Protokol (MacBook), but [netreceive -u -b], [listen 800( in PD shows nothing. Do I need to tell [netreceive] where the OSC data is coming from (the connect 192.x.x.x message doesn't work)?
I'm afraid terms like Host, Client, server etc mean nothing to me, so is there a step by step guide out there for my issue please?
[EDIT] Muppet - I had to close Protokol!! All working fine now. Told you I was a n00b :D
<3
Brendan -
brendanmac
Thanks for replying, and for the tip. I'll try it, and also watch out for any PD updates
Brendan
-
brendanmac
Hi chums,
In Purr Data I really like the Solarized (Inverted) GUI preset, but I'd like to make the font colour and border edge colour a tiny bit brighter. Anyone successfully edited this preset file, and where does it live?Many thanks
Brendan -
brendanmac
Thank you so much for your prompt and comprehensive response - that's a lovely little collection of tutorial patches, thank you so much - this is working perfectly now.
Brendan
-
brendanmac
Hallo good people
I am trying to send OSC from PD (to Sonic Pi), using the [netsend 1] object, it isn't working and I suspect the issue is with how I'm using that object. I have succesfully tested OSC within Sonic Pi (sending it out, then getting it back, all within SPi) and it works fine. receiving OSC in PD requires parsing from symbols to floats, but the helpfile for [netsend] simply shows, for example [send foo $1(.#X text 21 10 Sonic Pi listens on port 4560; #X msg 98 77 disconnect; #X floatatom 209 120 5 0 0 0 - - -, f 5; #X obj 153 155 * 0.01; #X floatatom 62 299 5 0 0 0 - - -, f 5; #X floatatom 143 120 5 0 0 0 - - -, f 5; #X obj 155 261 print; #X text 27 328 1 = port opened; #X msg 119 189 send play \$1; #X obj 62 256 netsend 1; #X msg 23 38 connect localhost 4560; #X connect 1 0 9 0; #X connect 2 0 3 0; #X connect 3 0 8 0; #X connect 5 0 8 0; #X connect 8 0 6 0; #X connect 8 0 9 0; #X connect 9 0 4 0; #X connect 10 0 9 0;
Thanks
Brendan -
-
brendanmac
I will be adding many more tutorial type videos to that channel, covering as many topics as I can confidently explain.
Brendan
-
brendanmac
. . . the fourth, and penultimate, patch-along video is now up. Admins, forgive me if these posts are in the wrong forum section, I am not pursuing self-promotion this is purely 'sharing'.
https://www.youtube.com/channel/UCEJYJPRiq6wlNBcudZOmqMw/videos
Brendan
-
brendanmac
Hallo PD-ers
I'd just like to draw your attention to a fairly comprehensive video series on granular synthesis, GUI design, OSC messaging and app development I am in the middle of creating right now. I hesitate to call it a tutorial explicitly, as the presentation is somewhat informal and improvised, thereby including the occasional, erm, technical hitch, but it's all good. If you would like to patch-along, learn and even comment/criticise, join the party. So far there are 3 videos, totalling around 2hrs, with a further 3 videos (on MobMuPlat, OSC and app packaging) in the pipeline. I'll be posting all the patches and code both here and eventually on GitHub.https://www.youtube.com/channel/UCEJYJPRiq6wlNBcudZOmqMw/videos
Best regards
Brendan -
brendanmac
I would welcome your comments on the following list of intervallic ratios arranged in order of complexity. I realise I have made a leap from the overtone series down to simple intervals within one octave, but the numbers look good.