helgoboss / helgobox

Helgobox: ReaLearn & Playtime
https://www.helgoboss.org/projects/helgobox
GNU General Public License v3.0
205 stars 20 forks source link

OSC → MIDI conversion with FX output #526

Closed jackmau closed 2 years ago

jackmau commented 2 years ago

Hi @helgoboss,

As usual realearn evolves much more quickly than I am able to keep pace with. One thing that is not clear to me, at the moment, is how to use realearn as an OSC → MIDI converter. My aim is to convert OSC messages to midi so they can be recorded in playtime and then feed to another realearn instance. Reading the documentation, I found that MIDI: Send Message Target on only works if control input is set to , but that is not possible for OSC sources (if I am not mistaken). My current workaround is to load a (bunch of) reacontrolmidi to be used as a target to generate midi messages, but this is not a particularily pretty and easy to manage solution. Is there any particular reason OSC controllers cannot generate MIDI to FX output? Maybe there is a better way to manage OSC → MIDI I am not aware of...

helgoboss commented 2 years ago

That question came up recently in the forum. https://forum.cockos.com/showpost.php?p=2521176&postcount=1967

I can consider this issue as an FR then.

jackmau commented 2 years ago

I haven't been following the forum much lately, but glad to see I am not the only one with that doubt, happy to hear you are considering it as a FR. To be honest I have to thank you for having thought of implementing OSC in Realearn. I had never considered it seriously before, and now (also thanks to the brilliant Open Stage Control) is the centerpiece of my (slowly being rebuilt) playtime-realern live looping setup.

I should probably add a section about v0 Open Stage Control in the devices section of the documentation, am I free to contribute to that .adoc or you would prefer me to write a separate document? To get it working is very easy and similar to TouchOSC. There is some fiddling involved in getting XY and multiXY pads work, but everything else (including text and colour feedback) works well and is immensely more flexible than TouchOSC (at least the old version). I don't think I would add my own presets because they are a bit too tailored for my use.

helgoboss commented 2 years ago

Sounds good. You can contribute to the adoc instrument (preferably via fork and pull request).

BTW, I fear you will have to rethink your setup soon ;) Playtime 2 is in the making. It will be much more integrated with ReaLearn by itself already.

jackmau commented 2 years ago

Playtime 2 is in the making

+9000 I have been waitingfor a long time for it. Where can I write my wishlist of requests for playtime 2? 😏

preferably via fork and pull request

that was my idea (also github is smart enough not to allow me to freestyle on your main)

helgoboss commented 2 years ago

The linked forum thread is the best place for feature wishes (although I will definitely concentrate on the very basics for the first release).