DMX / ArtNet Recording + Playback?

Just a thought - is it possible or reasonable to record the output of a Beam patch digitally? using software instead of one of those hardware in-lin dmx recorders ideally.

Figure with max4live being the weakest link in the chain IMO, if I were to use beam m4l plugs to program and sequence a show, then record it , that would eliminate some failure points with plugins on stage no?.

Better yet if it was encoded as an audio file so that Ableton could playback the recording and have it internally routed to Beam to send to DMX interface to lights etc etc , that might be useful right?

would be wild if it could get rendered offline too… maybe some infrastructure similar to Melodyne or Revoice Pro?

I think Capture has some support for recording and playback of DMX: https://www.capture.se, you could give that a try. I don’t have experience with that myself though.

As far as recording in Beam itself goes - it is something we’ve thought of but not something I expect us to look into in the near future. Recording Beam’s output externally - through software or hardware - seems like the best approach for now.

All that said, we’re using Beam on stage regularly and would love to know if you’re running into any issues with Beam or Max for Live, since it’s absolutely our goal and expectation that our software can run on stage without issues.

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