#opensoundcontrol

Rob Canningrob@toot.si
2026-03-05

a new tool i am working on within #oscilla for composing in multi-speaker environments #SVG #inkscape #soundspatialisation #opensoundcontrol #electronicmusic #composition #acousmatic

2025-12-04

#DecemberAdventure 3rd evening + 4th morning

got #clive audio engine working on #Bela with clive (cross-)compiler running on desktop in a Debian Stretch chroot (matching the version of the Bela base system). very long setup instructions now in the README.md at

git clone https : / / code.mathr.co.uk / clive-core.git

compilation on desktop is much quicker than compilation on Bela (even with sshfs transfer overhead), allowing for lower #latency response to code changes.

no #OpenSoundControl #OSC server yet, because no #C11 <threads.h> support - switching to pthreads would probably be more portable...

clive is my thing for #LliveCoding #audiio #DSP in the #C programming language

idea: put the Bela context and audio block index n into the state struct, so that clive audio callback code can access Bela I/O other than stereo audio in + out.

this would be a backwards incompatible change, need to see how to minimize disruption... possibly it would be a good time to also expose the underlying block-based processing to the clive.c code, so that it can be inlined/loop-unrolled/etc for better runtime efficiency.

2025-09-08

I know it’s been a while since my last update. Well, here’s where things are now. Using the #FujiNet I can run my program and have it listen on a socket. Then I use an #OpenSoundControl #OSC app on my iPad to act like a piano keyboard and send it messages. No sound yet, but I’m getting messages! #SepTandy #RadioShack #TRS80 #VintageComputing #RetroComputing

2025-02-22

eulernet (a proof of concept)

davbot.media/w/pBuGKEYzpC1MLZD

2025-02-14

I got #OpenSoundControl working with #Reaper today, that was a win. Now I can remote-control Reaper with an old Android tablet. Very helpful when I'm recording vocals behind a mic screen!

2024-11-05

Who uses #OSC #opensoundcontrol on a regular basis? How do you think about standards such as #TUIO, #ADM-OSC or #VMC?

2024-09-09

Hello! Feels like it's time to post some notes about hacking some of my older studio gear back into use with Linux πŸ™‚

I have a Frontier #Tranzport control surface.

Seems like Ardour had/has a native driver but it's gone from my Ubuntu distro version. Also it needs some kernel hack that I don't have.

So... I wrote an #OpenSoundControl bridge for it. #Ardour supports network control via this interface and it should be adaptable to other DAWs in future. Source here 😁

codeberg.org/slash909uk/tranzp
1/2

My laptop running Ardour 6 on Ubuntu, controlled by my old Frontier Tranzport control surface.
Yesterday's Roseumbraroze@tech.lgbt
2023-10-08

My status report of a hobby #programming project I blew dust off of a few days ago:

Uh, yeah, now the input works.
Also I just got the output working.
...I just need to add a few pretty crucial parts to the middle, you know.

Teaser: This #Processing project is basically a weird #synthesizer controller. (Because, goodness gracious, this world just doesn't have enough weird synthesizer controllers.) Today's milepost: Uh, I finished a test program that successfully sends cv+gate signals to vcvrack over #opensoundcontrol, and vcvrack understands them correctly. Yay. I'll publish the github repo once the whole project actually works marginally.

2023-07-29

πŸŽ‰ whey, first sound from #vcvrack sending Open Sound Control #osc messages via #ziglang ... nothing fancy, just a random sequence to drive a VCO, but really happy I got this working. Builting on top of zig-network lib github.com/MasterQ32/zig-netwo

#CreativeCoding #CreativeToots #sound #audio #music #soundmachine #opensoundcontrol

Rob Canningrob@toot.si
2023-02-10

#kulturnidan performance @gt22_maribor trying out new setup with #supercollider controlling synths (mother32 x 2), drummachine (#hydrogen) and #livevisuals on #processing via #opensoundcontrol #debian #linuxaudio
nice to play together @toni_soprano πŸ™‚ more soon!

2022-11-30
This is ODV, a new visual playground for VJing & live performance

It has 3 shapers that can go into several types of shapes with several types of draw modes.
The shapes are audio reactive with the low, mid & high frequencies & constantly change when activated

It's controlled with the Lemur OSC controller using an iPad with a custom template that has many controls for position, shapes, rotation & even to perform the shape deforming without sound, plus many more controls

Plans are to add in some smaller features to help with current ones & streamline a few things

Built in Max8 by Cycling '74

Music is Consequence DJ set from Resident Advisor

#oculardose #visuals #cycling74 #max8 #maxmspjitter #jitter #audioreactive #opensoundcontrol #OSC #lemur #ipad #vj #liveperformance #drumandbass #dnb #tablet #desktop #audio #sound #music #demo
2022-11-11
Shader Shelter - 10-11-22
β€’
GLSL [OpenGL Shading Language] as a whole is known as a "dark art", due to it being quite hard to understand.
We won't lie, it really can be at times because of how the language works

It's incredibly powerful & is accessible from every computer & is capable of some fantastic things, even on slow computers.
Many games use it for effects & to build atmosphere, some use it to make graphics looks nice, because it is so damn quick

But with only a few lines of code you can create some really interesting visuals. Then when you build up even further, adding some OSC control & multiplying some number, you can end up with really trippy visuals

This GLSL playground we made uses Processing [or could be put into any other coding framework with minimal change] to not only load & run our fragment shader that creates these visuals, but also use an OSC [Open Sound Control] template as a controller that can talk to the shader using our tablet or phone

Meaning we can control how the shader looks, whether we want to change the color, or even how much we want to zoom into the shader or even how fast it can warp.
We can put in Kinect support or even make it audio reactive

GLSL is not for the faint of heart, but it is a really impressive piece of tech that can make visuals even more interesting than they already are

We will be showing & sharing & working on this playground at the coding meet-up & workshop at Hyde Park Book Club - Monday 14th November | 6pm-10pm

See you then
πŸ–€

#processing #code #coding #GLSL #openGL #shader #fragment #fragmentshader #OSC #opensoundcontrol #learn #meetup #workshop #teach #audio #sound #tech #hydeparkbookclub #leeds #visuals #visualart #visualisation #lemur #touchOSC
gvdr :julia:gvdr@ecoevo.social
2022-11-06

This morning work is about creating a performing and accessible interface to #supercollider / #opensoundcontrol in #julialang. The long term goal is to have interactive data #sonification thingy.

2022-10-19
A few throwback pictures from before COVID hit our shores like a shovel to the face.
These are from a gig THYSEN played & i had done the visuals

Visuals were bespoke shaders i had been working on especially for the upcoming gig[s] for them & using openFrameworks to bind it all together, purely for the ease of using OSC & making my own controller to handle everything without having to touch the computer

The aim was to be psychedelic & to have enough control so things wouldnt feel like they were the same thing twice

The controller used was the Lemur for iPad, as i could do scripting pretty easily to then control several things with only 1 control slider

There were about 8 different shaders i had made, but kept to using about 3-4 at the end, as the other ones didnt feel correct for what the music was pushing towards

One feature i did put in was live coding. So if there seemed to be a problem when running the software, i could just do a change & it would stuff that change right in & wouldnt need to stop the visuals to then run them with the changes, which would take about 1 minute to compile again.
i didnt need to really use it in the end, but it was more as a safety measure just incase there was something i missed later on

I have been meaning to get back to doing visuals for artists lately, as there doesnt seem to be many [or anyone] that does it where i live.
All i need is a projector & im good to go 🀘

#thysen #music #livemusic #live #liveband #band #psychedelic #psychedelicart #openFrameworks #shader #fragmentshader #code #coding #livecoding #livecode #cpp #fragment #projection #projecting #perform #performance #OSC #opensoundcontrol #lemur #software #glsl

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst