Hello, im currently working on both an OSC + Art-Net Recorder specifically for BEAM engine. More about this as i go along. Im working on a project taking a lot of energy so documentation is not my priority right now.
But i can tell you, that i want to record the OSC port 39999 (this is where i need showsync’s expertise on infrastructure of the engine) and then play that back, preferably by timecode or via ableton timeline, into Beam engine again.
Im also designing a prototype of a timecode/AV-friendly art-net recorder in touchdesigner. That could be made in MAX aswell, im familiar with both.
One idea for Art-Net recording:
Encode an Art-Net universe into a movie file: Record a universe, into 1x512 (or 8x64, 16x32 etc.) pixels and encode raw into a lossless moviefile, that could again be decoded and played back very reliably! This could be expanded by utilising all of modern days video functionality: Multichannel, RGBA and metadata and so on. For example RGB could each represent a universe per color channel. so a regular video could be 3 universes, which is enough for most venues. and if that needed to be expanded, you could just add extra pixels.
So basically: using another medium/media (video) and its existing capabilities (RGB, Multichannel = pixels) and compatibility (supported everywhere basically) for other purposes. Basically as a control signal/messenger.
I also want to see if above is possible with OSC, but there’s and obstacle being that OSC is URLs instead of just channels and values (which both art-net and digital video is)
OSC-recorder would be more flexible and less venue-specific (best option IMO), Art-Net Recorder would for sure be more plain/dumb and IS venue-specific.
@Luka @hidde I think this could be very powerful. Lets get in touch about it - and maybe work together on it!
Hope it all makes sense - im pretty chaotic, so tell me if i need to go more in-depth or reformulate something
Thank you for these amazing products!!
lots and lots and lots of Love,
Jarl