I cleaned up the UI a touch and added filtering to embedded funscripts as well as a first pass and then looser audio matching.
UI changes: reordering of buttons tried to move more used functionality towards the top and renmaed the scrubber output that was 0-1 to normalized output to be clearer.
Filtered embedded funscripts.
Just put a small filter to for instance only play 1 song or only play one type of funscript for all songs , etc. I found it useful for trying a bunch of types of auto generation funscripts and use the newer looser audio match to only have 1 audio file per.
Looser audio match if filenames aren't exact.
It will look for a " - " or " (" and only search on the prefix after the initial attempt. " (" was used by the F.A.P.S. funscript generator for Auto-Sec, Auto-BPM so that is why that exists. If you have a use case I can add in another iteration.