sharillas/acCompaniment ? reverse-engineered prompt
Reverse engineered prompt
Build me a desktop soundboard app for live shows and broadcasts, with a clean dark interface and big cue buttons in a grid. I want to be able to drag and drop audio files onto the main area to create cues, then click a cue to play it, pause it, stop it, or stop everything with a clear panic button. Each cue should let me set volume, fade in and out, looping, retrigger behavior, and basic trim points with a waveform view.
It should also support playlist style cues, where one cue can contain multiple audio files with shuffle, repeat, and play through options. Add an edit mode and a show mode, with easy cue status feedback like idle, playing, paused, and cued next. Please include workspace saving and loading, audio output device selection, and an option to reopen the last workspace automatically.
If it makes sense, add a simple browser based remote control page and the ability to talk to Bitfocus Companion. Look up current docs online if you need to.
Are you gonna build this?
make sure you review the code using coderabbit