hemmer / mlrVST

VST port of the popular monome app using JUCE. At this stage, the app is in the beta phase, most functionality is there but a lot of polish is still needed.
19 stars 3 forks source link

update osc proto #2

Closed iioflow closed 12 years ago

iioflow commented 12 years ago

i think this should do it for the new protocol used by both serialosc and monomeserial. unless there's some tricky c++ stuff related to what's expected in what order.

http://docs.monome.org/doku.php?id=app:serialosc:migrate

note that even with these protocol commits, i still can't get the thing to actually light up rows and start playback. maybe it's related to the oscpack library; doing more troubleshooting.

i may have more pullreqs coming shortly, because i got the thing to build and launch as a standalone JUCE app, no VST-SDK needed. oh, and file loading via drag'n'drop and right-clicking works just fine in the standalone version.

hemmer commented 12 years ago

I'm going to hang fire on this for now actually. I found http://docs.monome.org/doku.php?id=app:monomepseudorial

which converts serialOSC messages into the old format and I'm going to stick to that for now.

The zeroconf stuff is a large effort to implement, particularly if there is an easier solution (i've emailed brian), and for now I want to concentrate on getting the main app up and running. However if you edit the port in OSCHandler to matching your listening port (as found http://docs.monome.org/doku.php?id=app:serialosc:zeroconf#session_data), and update to the new OSC format as described in this merge, it should work!

iioflow commented 12 years ago

don't forget that the pseudorial bridge is only an option for win/mac users. also that, last i checked, the recent versions of serialosc and monomeserial use the same protocol messages, which means that anyone on the latest monomeserial version won't be able to connect to the app unless the proto in those files is modified.