I bounce instruments of multitrack to single file to see song dynamics to know which part I can jump to.
But unfortunatelly since strating using AbleSet I’m unsure how lound or quiet each part is.
I would like to see in some way. The best I can suggest is something like the following (just used photoshop for quick sketch)
I’m not sure if there is technical possibility for implementation, because it likely involves reading .asd files, but still worth a shot to ask.
Hi, @leolabs
I’ve implemented waveforms for steamdeck
The only thing I don’t have access to for the most smooth experience is ableset runtime to generate waveform data from opened project
For now I just pre-compile my project with WAV file to Jason and read it from companion module
MrCartoon:main
← MrCartoon:feature/add_waveforms_support
opened 03:04PM - 29 Oct 24 UTC
Here's a demo of 2 songs, the most important part for me is to be able to see qu… iet and loud parts to avoid jumping like in the second example
https://github.com/user-attachments/assets/07d1c91c-d035-406a-b30a-a8237b164ef4
Here is the script for getting waveform data by sections
MrCartoon:main
← MrCartoon:feature/script-to-generate-waveform-data
opened 03:05PM - 29 Oct 24 UTC
…], ...lower[]]*] format (7
If you’d to let me collaborate this part I’d do it happily
Keep in mind current companion module updates in some cases have visual bugs that I’m working around at the time
UPD: fixed known bugs
I remembered that we have beautiful AbletonJS that can be used to get ableton runtime set data.
Here’s big chunk of implementation, there are some minor bugs like, timeout on Ableton and so, but I bet Ableset already has its own safeguards.
MrCartoon:main
← MrCartoon:feature/waveforms
opened 02:01PM - 06 Nov 24 UTC
Implemented waveforms rendering, still some bugs with ableton connection, and no… t all needed set update trigger re-render but in general it works.
https://github.com/user-attachments/assets/b2b1fbdf-aa9a-4206-bda5-af87854d36e4