Thank you for the detailed feedback! Some thoughts:
- If you use the pin button (the bottom right of the waveform editor), you can stick the sample bounds to the visible window as you zoom in and out.
- It should be able to support mp3 on Linux, it might be as simple as an additional build flag and if so it'll be updated later today.
- I decided to delegate preset files to the host DAWs. The downside is preset compatibility between DAWs ofc.
- The format encoding/decoding is done through JUCE right now. More advanced WAV features would require some investigation into open-source options, so probably will not happen here.