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

#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.

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

eulernet (a proof of concept)

https://davbot.media/w/pBuGKEYzpC1MLZDZ2anvJS

eulernet (a proof of concept)

PeerTube
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!

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 😁

https://codeberg.org/slash909uk/tranzport_osc_ardour
1/2

tranzport_osc_ardour

Frontier Tranzport to Ardour interface using OSC (Open Sound Control) and libusb on Linux

Codeberg.org

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.

🎉 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 https://github.com/MasterQ32/zig-network

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

GitHub - MasterQ32/zig-network: A smallest-common-subset of socket functions for crossplatform networking, TCP & UDP

A smallest-common-subset of socket functions for crossplatform networking, TCP & UDP - GitHub - MasterQ32/zig-network: A smallest-common-subset of socket functions for crossplatform networking,...

GitHub
#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!