It's a project i created over the course of the last few months, with the final objective being to make WerZatSong more accessible and easier to use for everyone.
Thank you to u/eierkuchenhd, u/Shardanik_coso and u/ryuza20 for helping me out a ton by trying out the program, and thanks to u/eierkuchenhd (again) and Mystic65 for having contributed in a significant way to the project.
With this being only the first public version (and since I'm not exactly a professional programmer), there could still be a few bugs in the installation process and the program's functionality. Feel free to DM me or mention me on any Lostwave Discord server to ask for help or clarifications, give suggestions, or contribute to the project with translations/anything else.
Link: https://github.com/LostwaveItalia/WerZatSonGUI
How to install/use: https://github.com/LostwaveItalia/WerZatSonGUI/blob/v1.3.1/README.md
Download: https://github.com/LostwaveItalia/WerZatSonGUI/releases/tag/v1.3.1
Features of the GUI
- Every WerZatSong command is supported: all 4 search modes (MusicBrainz (AcoustID), AudioTag, Shazam and Audfprint) are here, and any number of them can be combined in a single scan.
- Support for entire Song Databases thanks to a batch-scanning engine, which lets you add as many audio files as you want to the program: it will automatically scan at most 20-30 at a time, as efficiently as possible (see Running a Scan: Quick vs. Long Mode). Links to the community-ran Lostwave Italia and French Lostwaves Song Databases are included in the program under the Add Audio Files... section.
- A built-in script by Mystic65, which can automatically generate and search dozens of tempo/pitch-shifted variations of each file, to help catch songs that were sped up, slowed down, or pitched differently (see Running a Scan: Quick vs. Long Mode).
- A base WerZatSong rework and a logs rework (see Log Format) by EierkuchenHD.
- A new Processed files... section. If you have a significant amount of songs in your input folder, you can now easily decide which ones you want to run with WerZatSonGUI, without having to move anything out of that folder (see Processed Files & PROCESSED.txt).
- Support for multiple languages and translations. Currently, the supported languages are English and Italian (see Adding a Language / Translations)
- Support for light and dark modes.
EDIT: updated to 1.3.1, links updated to reflect that