TEAMuP-dev / HARP

A sample editing application allowing for hosted, asynchronous, remote processing of audio with machine learning by routing through Gradio endpoints.
BSD 3-Clause "New" or "Revised" License
27 stars 1 forks source link

Desperately needs at least 1 level of undo #167

Closed bryan-pardo closed 1 month ago

bryan-pardo commented 3 months ago

To edit something in your DAW workflow you (1) start Harp (2) hit "load model" (3) wait 10 seconds (4) listen to the output....and then if you don't like what you did, you can't just turn a dial a bit and try again, because the audio is already altered. Instead, you have to quit Harp and restart the whole process. This is pretty awkward. If we had even 1 level of 'undo', it would help a ton.

cwitkowitz commented 1 month ago

It would also be nice to add a "restore" option to revert back to the original file.

bryan-pardo commented 1 month ago

I just checked Logic Pro, Audacity and Audition. None of them have this "restore" option. Could the user just re-load the file to get "restore" to happen?

cwitkowitz commented 1 month ago

Yes they can just reload (unless they overwrite the original). Just figured it could be a nice feature to have.

bryan-pardo commented 1 month ago

We now have undo!