[LAD] OSC-generating plugin?

Jörn Nettingsmeier nettings at stackingdwarves.net
Mon Jun 19 21:52:29 UTC 2017

Robin, Julius,

thanks for your replies. Julius, I wasn't aware of OSC magic in faust - 
I recently used it to decode a mic prototype array I was testing, and it 
worked like a charm (lazy me just used the online compiler), so I'll 
definitely check it out. Will need to understand the realtime issues 
that Robin pointed out, though.

On 06/19/2017 09:20 PM, Robin Gareus wrote:
> On 06/19/2017 08:07 PM, Jörn Nettingsmeier wrote:
>> Hi *!
>> Does anybody know of a decent free plugin that generates arbitrary OSC
>> command streams from plugin automation data in the DAW? Preferrably
>> (gasp!) VST? Idea is to use SomeEvilDAW to send and control smart things
>> on a box running a friendly OS and a FriendlyDAW.
> Sending OSC is not rt-safe and VST parameters are rather limited.
> "arbitrary messages" are no fun and need all kinds of hacks (eg sending
> them from the UI thread). There are a couple of single-parameter VSTs
> though.

Clarification: "arbitrary" in the sense of "freely configurable", like 
so: data type, lower limit, upper limit, default value, OSC string, OSC 
target URL.
So the plugin will be pretty static once it's set up. I could even live 
with this being compile-time options.

> Along those lines there's an ancient LADSPA plugin, too:
> https://code.google.com/archive/p/noisesmith-linux-audio/downloads
> needs some CFLAGS=-fPIC but otherwise still compiles, but it probably
> won't run in SomeEvilDAW.
> A more generic solution: https://github.com/x42/jackmidi2osc
> Receive MIDI from someplace, generate fancy OSC based on rules.

I see. So this would also circumvent the realtime issue, since the 
plugin would be using the host's MIDI sending mechanism?

> Spencer wrote a similar tool https://github.com/ssj71/OSC2MIDI/ which
> despite its name can also turn MIDI into OSC.

Thanks for the pointers, I'll look at them.



Jörn Nettingsmeier
De Rijpgracht 8, 1055VR Amsterdam, Nederland
Tel. +49 177 7937487

Meister für Veranstaltungstechnik (Bühne/Studio), Tonmeister VDT

More information about the Linux-audio-dev mailing list