Absolutely. By coincidence, I've been collaborating with Jeremy and Sam - personally, I think SonicPi and TW are soul-mates - on the surface they a different, but under the covers, they are very similar.
Jeremy is combining fragment of knowledge through transclusion, Sam is making music by combining fragments of music (represented in code) I wrote the OSC stuff in sonic pi in Erlang (there's a complete Erlang hidden inside SonicPi) - and I have been thinking about using TW as an alternative front end to SonicPi - SonicPi uses the supercollider internally (which is also controlled by OSC) - parts of the note scheduler inside SonicPi are written in Erlang (mainly because concurrency and syncing up things is far easier in Erlang than in Ruby) Jeremy and I have been playing with ways to make Erlang talk to TW so we can do stuff outside the TW - and actually audio processing (like in the supercollider) would be great to do outside the TW (alternative would be to use webaudio and webmidi inside the browser) - my feeling is that webaudio in the browser is years behind the supercollider (but may catch up quickly) Here's some links you might like to look at https://github.com/samaaron/sonic-pi/blob/master/app/server/erlang/osc.erl https://joearms.github.io/published/2015-01-05-Connecting-Erlang-to-Sonic-Pi.html https://joearms.github.io/published/2016-01-28-A-Badass-Way-To-Connect-Programs-Together.html https://joearms.github.io/published/2016-01-29-Controlling-Sound-with-OSC-Messages.html Glueing together sonicPi and TW using OSC over UDP or TCP would be great fun. I'm actually a great fan of OSC (for reasons given in the above blogs) This could be great fun. Cheers /Joe On Saturday, 8 December 2018 11:24:25 UTC+1, AlexHough wrote: > > Dear All, > > I've been playing with Sonic Pi [1] and was shown how it can take OSC data > from TouchOSC [2] > > I searched the web and found osc.js [3] > > I was wondering if : > a) anyone exploring or wants to explore TiddlyWiki, SonicPi and OSC? > b) they would be interested in collaborating on a art installation using > these technologies? > c) TW could take the place of TouchOSC > > All comments and thoughts most welcome > > best wishes > > Alex > > [1] https://sonic-pi.net/ > [2] https://hexler.net/software/touchosc > [3] https://github.com/colinbdclark/osc.js/ > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/7699a6db-85b5-45c9-8b85-76d9e9be984f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

