I looked at something similar on Chamsys MagicQ to record the entire output state as a new cue every second with a fade time of 1 sec (to semi-accurately jump around a time coded song with lots of long fades). To record the state every second I had two cues in playback 10 with a half second wait time between them: Cue 1: BlankCue 2: Ran Macro 1 Macro 1: Record Entire State into PB1 If you then set PB1 to timecode it will start the first cue at 00:00 and sequentially add a second. MagicQ PC is free to download and accepts Artnet/sACN in so you could have this running as a live capture of your Avo set-up. You might have to patch in a dummy channel that fades from 0% to 100% over 10 seconds every 10 seconds to be able to accurately set the timing points if that matters to you - magicQ does drift slightly on its timings. You can also export this to CSV as you mention.