twynb / AudioStreamSplitting

A tool that takes a long audio file, splits it into separate songs and attempts to identify them.
https://twynb.github.io/AudioStreamSplitting/
GNU General Public License v3.0
2 stars 0 forks source link

Compute peaks for waveform in backend #128

Open chubetho opened 1 year ago

chubetho commented 1 year ago

Currently, waveform peaks are calculated on the client side, which is not performant, especially for long audio files. File peaks should be calculated during project creation and segment peaks should be calculated during segmentation.

twynb commented 1 year ago

i don't know if i'd do this - the peaks are only relevant for the UI, so they don't belong in the back-end imo