Attached photos show a CYGN-B oscillator. A pair of circuits scale the voltages from +-10V to 0 -> +5. The signal is recorded and played back on the BELA in sync with a stereo 44.1 .wav file. As well, the two LEDs use two of the remaining 6 tracks, which means pot action to pulse the LEDs during recording plays back in synch with the music also.
The tool I'm writing so far simply does the most obvious thing: leverage the BELA board's resources as a 10 track with 2 tracks being audio.
In the current setup, three push buttons put the engine into one of three modes: idle, play, and record. Next tasks are to write file save / load, and then develop a 351 data import feature.
I'm considering a multi channel system using one BELA per XY-RGB channel that would allow an actual performance in some respectable measure of the original Laserium numbers for which the show control data (351 format) has survived.
Anyone with experience or opinions regarding using multiple BELA units? The scheme I'm considering would use the digital I/O lines to synchronize function and timing between the units. Is it possible to have more than one BELA on multiple USB ports and open a separate browser tab to address each unit's IDE?
Mention of this project and more information about the CYGN-B takes place here: