RELEASE_NOTES.md
February 28, 2026 ยท View on GitHub
x.x.x (Released 20xx-xx-xx)
- Updated to .NET 10.
- Added a workaround for revorb failing on macOS.
- Fixed an issue that prevented the program from working properly on systems with Thai culture settings.
- Added automatic removal of notes with zero sustain that follow a linknext note or chord (when "Apply Improvements" is enabled).
- Updated the UI framework and various dependencies to the latest versions.
3.5.0 (Released 2025-07-24)
- Using an arrangement without any notes or chords no longer causes an error.
- Improvements to error handling.
- Added an option to add extra word(s) to the end of the release package filename.
- Added a new menu item into the arrangement context menu for opening the XML file.
- Updated the UI framework to the latest version.
3.4.0 (Released 2025-02-02)
- Fixed an issue where a fingering using the thumb was not ignored in the chord fingering validation.
- The exit code is now used to detect if the Wwise conversion failed instead of the console output.
- Added Spanish translation.
- Minor UI improvements.
3.3.0 (Released 2024-12-23)
- Right click can now be used in the Japanese lyrics tool to split Japanese words.
- Added Simplified Chinese translation.
- "Tool version" is now always displayed in the additional metadata.
- Updated the UI framework to the latest version.
3.2.0 (Released 2024-07-11)
- Added the option to define targets where the packages will be copied after release build.
- Added an option to automatically delete test builds when creating a release build.
- It is now possible to provide existing DDS files for the cover image. See the section "Providing DDS Files Manually" in the Readme for details.
- Minor UI/UX improvements.
- Updated some dependencies to the latest versions.
3.1.2 (Released 2024-07-04)
- Fixed an issue that would cause the game to crash in the score attack mode when only two difficulty levels were created for a phrase.
- Fixed an issue where clicking an item in the build options quick access menu would close the menu instead of toggling the option.
- Minor improvement to the autosaving.
- Updated the UI framework to the latest version.
3.1.1 (Released 2024-06-02)
- Improvement to the similar phrase search algorithm.
3.1.0 (Released 2024-06-01)
- Added validation that all characters used in the lyrics are found in a custom font.
- The tone keys lists for arrangements are now updated when the project is built.
- The length of the audio file is now saved to the project file.
- Fixed an issue where the DD generation would in rare cases get stuck when calculating phrase similarities.
- Fixed an issue where PSARC import would fail in rare cases.
3.0.0 (Released 2024-05-04)
- Updated to .NET 8.
- Added support for reading FLAC files.
- Four strings are displayed for the bass tuning when "Show advanced features" is disabled.
- When adding a bass arrangement, the tuning for the nonexistent strings is set to match the tuning offset of the fourth string.
- Added validation for low bass tuning issues.
- Scroll speed and custom audio file are now displayed by default.
- Added support for Wwise 2023.
- Fixed the loading of the Wwise template on Linux.
- Updated the UI framework to the latest version.
2.5.3 (Released 2024-02-25)
- Replaced "Custom Tuning" with the note names of each string.
- Added ".jpeg" extension to the accepted image files.
- Fixed an issue where the calculated volume for a custom audio file would not get set in rare cases.
- Minor UI fixes.
2.5.2 (Released 2023-12-17)
- The version in the package metadata will be set to "test" for test builds.
- Updated the UI framework to the latest version.
2.5.1 (Released 2023-12-03)
- Fixed a possible issue with anchors in arrangements where the notes in EOF are not snapped to grid.
2.5.0 (Released 2023-12-03)
- Removed the "anchor not exactly on a note" and "chord at the end of handshape" validation issues. They will be fixed automatically when "apply improvements" is enabled.
- Fixed an issue where the times for the last issue in the issue viewer would not be displayed.
- The persistent IDs will be applied in sorted order when "Generate new IDs for all arrangements" is used.
2.4.0 (Released 2023-11-12)
- Updated the UI framework to new major version (Avalonia 11).
- Fixed an issue where adding an arrangement would overwrite the album year in the project with the year from the XML metadata.
- Fixed a bug in the phrase generator.
2.3.0 (Released 2023-09-17)
- Added an exit confirmation if the project has unsaved changes.
- Improved the phrase generator when used on arrangements that have existing DD levels.
- Fixed a bug where the phrase generator would place a phrase badly and cause linknext issues.
- Fixed possible false positives for the "HOPO into same fret" validation after a slide.
- Fixed possible false positives for the "finger changes during slide" validation for slides from a low position.
- Fixed an issue in the base tone automatic naming.
- Fixed an issue with the configuration not being saved when changed from the quick access build options.
- Temporary files are now deleted if PSARC quick edit import fails.
- The build buttons are now enabled even if the project has no arrangements or main audio file set and an error is shown if build is attempted.
2.2.2 (Released 2023-08-09)
- Fixed an issue where adding a tone to the project would close the tone collection.
2.2.1 (Released 2023-08-03)
- Downgraded the SQLite library version to fix an error message shown when first accessing the tone collection.
2.2.0 (Released 2023-07-27)
- Added an ellipsis menu next to the build buttons for quick access to some of the build options.
- Added a new validation check for notes that have vibrato, tremolo or slide, but have no (less than 5ms) sustain.
- Fixed possible false positives for the "finger changes during slide check" when the anchor zone is wider than 4.
- For bass arrrangements where the low tuning fix is applied, recognized tuning names will be displayed instead of "custom tuning".
- Updated some of the libaries the program depends on.
2.1.0 (Released 2023-07-24)
- Added an option to use quick edit when a PSARC file is dropped into the window.
- Added an option to force automatic phrase creation that overwrites any existing sections and phrases.
- Added a new validation check for natural harmonic notes with bend.
- Added a new validation check for use of B and high-E strings in bass arrangements.
- Added a new validation check for incorrect use of the phrase mover.
- Added a new validation check for notes whose fret is over 24.
- Added a new validation check for notes that come after the song ends.
- Added a new automatic fix for removing redundant anchor positions.
- Improved the validation check for finger changing during slide.
- Improved the automatic fix that ensures an anchor is at the start of all phrases.
- Fixed issues for the HOPO into same fret validation for HOPOs following a chord.
- Duplicate tone keys are prevented when importing a tone with a key that is already used in the project.
- Fixed an issue where a corrupt EOF project would be created for some very old, buggy CDLC.
2.0.0 (Released 2023-06-26)
- Updated to .NET 7.
- Added a new tool "profile cleaner" to the tools menu.
- A cancel button is now shown when in quick edit "mode".
- Added possibility to launch the custom font generator from the UI.
- Added an option to validate the arrangements before a release build.
- Added an option to start audio conversion in the background automatically when an audio file is added to the project.
- Added an option for the naming of the automatically-created base tone key.
- Added an option to compare phrase level counts to the previous build version for test builds also.
- Phrase level file is now created also when a PSARC is imported.
- Added a new validation check for hammer-ons/pull-offs that are on the same fret as the previous note on the same string.
- Added a new validation check for a finger changing during a slide.
- Added a new validation check for position shift into a pull-off.
- Added a new validation check and automatic fix for overlapping bend values.
- Added a new automatic fix for adding ignore status to 23rd and 24th fret notes, and to 7th fret harmonic notes with sustain.
- Added a new automatic fix for removing fret-hand-muted strings from non-muted chords.
- Added automatic fixing of linknext fret and bend mismatches (when "Apply Improvements" is enabled).
- Fixed false positive in validation for anchor position in relation to chord fingering with chords that use the thumb.
- Fixed some rare false positives for the "anchor not exactly on note" validation.
- The phrase generator will no longer create extremely short phrases.
- A better error message is shown when loading an "EXT" vocals file fails.
- Master ID and persistent ID can now be manually edited also for vocals arrangements when "show advanced features" is enabled.
- Duplicate tone keys will be prevented when changing the tone key in the UI.
- Minor UI improvements.
- Minor optimizations to package generation.
- Updated the UI framework to new minor version.
- Added example screenshots of some of the validation issues to the readme.
- Internal changes related to PSARC encryption and asynchronous code.
1.6.2 (Released 2023-05-01)
- Fixed a bug that caused fret numbers of a chord to be in wrong order in the EOF file.
1.6.1 (Released 2023-04-11)
- Fixed a bug in writing the ogg path to the EOF file.
1.6.0 (Released 2023-03-26)
- Added support for Wwise 2022.
- Audio files are set to wem when importing PSARC even if audio conversion is enabled.
- Wave/Ogg audio will be used for volume calculation when project audio files are set to wem and wav/ogg file with same name exist.
- Minor UI improvement.
1.5.7 (Released 2023-03-08)
- Changed the naming of the XML files saved when importing a PSARC to match the files EOF saves.
- Fixed a bug where unused tones with the same key would prevent building the project.
1.5.6 (Released 2023-02-12)
- Fixed a bug that would cause a corrupted EOF project file to be created.
1.5.5 (Released 2023-02-05)
- Fixed an issue where the generated EOF project could not be opened in EOF if the 5th or 6th string was used in a bass arrangement.
1.5.4 (Released 2023-01-15)
- Added a validation issue for more than 100 phrases in an arrangement.
- Fixed a bug that caused issues with the last beat in the generated EOF project.
1.5.3 (Released 2022-11-27)
- Improvements to the EOF project creation:
- Only beats where the tempo changes are now anchored, instead of all the beats.
- Zero strength bend values at the note time will not be imported as tech notes.
1.5.2 (Released 2022-11-09)
- Fixed a bug in test build sort values caused by the previous fix.
1.5.1 (Released 2022-11-06)
- Fixed a bug in automatically created song title sort values in test builds.
- Updated the NVorbis library to the latest version.
1.5.0 (Released 2022-09-18)
- Added an option to automatically create an EOF project when importing a PSARC.
- Added "double drop" tunings to the recognized tunings.
- Minor improvement to the DD generation algorithm.
1.4.1 (Released 2022-07-25)
- Fixed wrong filename for release build PSARCs when the sort fields were left empty.
1.4.0 (Released 2022-07-23)
- The arrangement properties in the info dialog can now be edited.
- The capo fret of an arrangement is now shown in the info dialog.
- The sort fields can now be left empty, in which case they will be automatically created from the regular fields.
- Minor improvements to the phrase generator.
1.3.0 (Released 2022-06-19)
- Added a button for viewing the lyrics of a vocals arrangement.
- Added a button for viewing some information about a guitar/bass arrangement.
- The version of the Toolkit or DLC Builder used to build the imported PSARC is now shown in the additional metadata dialog.
- Fixed a bug where disabling DD generation for test builds affected PSARC quick edit import.
1.2.0 (Released 2022-05-14)
- The audio duration is now shown in the UI.
- Removed the "projects folder" setting since it was not being used for anything meaningful.
- The filename of the cover art is now shown in the tooltip.
- Added a link to the release notes into the help menu.
- Added a new validation check for chords with open strings in the middle of a barre.
- Added a new validation check for non-muted chords that have muted strings.
1.1.1 (Released 2022-05-08)
- Fixed bug in directory creation when importing a PSARC.
1.1.0 (Released 2022-05-08)
- The start time for the preview audio is now entered in minutes, seconds and milliseconds.
- The preview audio file can now be selected separately from the main audio file.
- Wem conversion is automatically done again if the wav/ogg audio file is newer than the existing wem file.
- Added a new automatic fix for chords that have different sustains on the chord notes.
- Added a new validation check for chords that have "impossible" fingerings.
1.0.0 (Released 2022-05-01)
- .NET 6 runtime now needs to be installed in order to run the program (on Windows).
- Added "quick edit" PSARC import feature: the files will be extracted into a temporary folder and the original PSARC file will be replaced when the package is built.
- The author of a CDLC is preserved when importing a PSARC and the value for the charter name set in the configuration can be overridden for a project.
- Volume values can now be calculated even if the audio file is a wem file (via conversion to temporary ogg file).
- The issue viewer can be opened by double clicking an arrangement in the list.
- Minor UI improvements.
0.9.3 (Released 2022-03-20)
- Setting a custom fonts for both the regular vocals and Japanese vocals is now supported.
0.9.2 (Released 2022-02-13)
- Individual validation issues can now be set as ignored.
- Minor improvements to error handling.
- Updated Avalonia version to fix crashes on Linux.
0.9.1 (Released 2022-01-04)
- If auto-save is enabled, a save prompt will be displayed when first adding an arrangement to a new project.
- Minor improvements to the "delete test builds" feature.
- Fixed an issue with the previous cover art not being removed from the UI when opening a project that has no cover art set.
- Fixed a crash when pasting into a textbox when the clipboard contains something other than text.
0.9.0 (Released 2021-12-03)
- Preview audio can now be created even if the main audio is set to a wem file.
- Preview audio will be created automatically if not found when building a package.
- Added a new issue for lyrics that contain no line breaks.
- Fixed a minor issue in the PSARC import.
0.8.0 (Released 2021-10-20)
- The official tone collection no longer needs to be installed manually.
- New program icon created by Masel89.
- Modified the XML to SNG conversion to ignore certain linknext errors.
- Minor UI improvements.
0.7.5 (Released 2021-10-03)
- The "Unpack PSARC" dialog now allows you to select multiple files.
- Improved the automatic fix that ensures that there is an anchor at the start of each phrase.
- Fixed import of PSARC files that contain null values among the tones.
- Fixed DD generation failing for files that contain chord templates without any notes.
0.7.4 (Released 2021-09-29)
- Updated the vorbis library to fix a "Could not initialize container" error with some ogg files.
0.7.3 (Released 2021-09-19)
- Fixed an issue in the auto update.
0.7.2 (Released 2021-09-19)
- Fixed a bug where the window would be placed off-screen when starting the program.
0.7.1 (Released 2021-09-17)
- Fixed incorrect behavior when opening multiple instances of the program.
- Fixed import of PSARC files that contain invalid tones.
0.7.0 (Released 2021-09-15)
- The window position, size and maximized state is now preserved when closing the program.
- A folder with the package name is now created when a PSARC is imported.
- Improved the validation for package filenames.
- Minor improvements to the Japanese lyrics tool.
- Added some instructions on how to use the Japanese lyrics tool to the ReadMe.
- Minor UI improvements.
0.6.6 (Released 2021-09-09)
- Fixed import/unpack of some PSARCs created with the Toolkit failing.
0.6.5 (Released 2021-09-07)
- Added explanations of the custom events to the ReadMe.
- Unpacking audio.psarc works again.
- Fixed wem to ogg conversion for files that contain the word "error".
0.6.4 (Released 2021-08-29)
- Fixed bug in detecting Wwise from WWISEROOT environment variable.
0.6.3 (Released 2021-08-28)
- Disabled the custom title bar on Windows 7.
- Minor adjustments to the UI.
- Improved the drag & drop to allow multiple files to be dropped at once.
- The crash log can be opened from the Help menu if the file exists.
0.6.2 (Released 2021-08-22)
- Added some help texts.
- Minor improvements to the phrase generation.
- Fixed creation of preview audio from files that are shorter than 28 seconds.
- Fixed an edge case where the arrangement validation could fail with an error.
0.6.1 (Released 2021-08-19)
- A warning is now displayed when a tone has more than four effects.
- Tone effects can be moved up or down in the editor.
- Minor UI improvements.
- Fixed a minor bug in the phrase generation.
0.6.0 (Released 2021-08-17)
- A Linux version is now available.
- Added a tool for creating a Japanese vocals arrangement from a romaji arrangement.
- Added phrase/section generation for arrangements that do not have them.
- Added drag & drop support for project, PSARC, tone, cover art, audio, arrangement and Toolkit template files.
- Added a customized window title bar (Windows only).
- User experience improvements for first-time users.
- Minor UI fixes.
- Fixed cover art not being displayed in the UI when importing a Toolkit template.
- Fixed tone XML export not working correctly on Unix platforms.
0.5.0 (Released 2021-08-08)
- The metadata for the tones in the user collection can now be edited (via context menu or E key).
- The tone collection now shows what gear the selected tone uses.
- Added a feature that compares the DD levels of a release build to the previous one and asks if the arrangement IDs should be regenerated when necessary.
- Added "Open Project Folder" to the project menu.
- Added "Validate Arrangement Again" button to the issue viewer.
- Various UI and usability improvements.
- Fixed an exception when editing a tone that contains out-of-bounds values.
- Added logging for program crashes.
0.4.1 (Released 2021-07-27)
- Fixed bug in loading of the ML model.
0.4.0 (Released 2021-07-26)
- Added a tone collection feature where the user can save tones or add official tones (separate download) into a project.
- Added a new automatic fix that removes the linknext attribute from chord notes that are not immediately followed by a note on the same string.
- The tone volume setting now uses positive numbers with the range being: 0.1 (very quiet) ... 36.0 (very loud)
- The textbox for the tone name is now shown only when the "Show Advanced Features" option is enabled.
- Added new shortcut keys: Ctrl+B - Build Test, Ctrl+R - Build Release, Ctrl+V - Validate Arrangements.
- Changed the shortcut key "Toolkit Import" from Ctrl+T to Ctrl+I.
- Added "Pack Directory into PSARC" and "Convert Audio to Wem" into the tools menu.
- The tuning of a string can be changed with the up and down arrow keys.
- Added buttons for changing the tuning of all strings simultaneously.
- Fixed an exception when entering a very low drop tuning.
- Various UI improvements.
0.3.1 (Released 2021-06-15)
- The program will no longer create packages that crash the game if there are lyrics that are too long for the binary format used by the game.
- Fixed a bug in the showlight generator that caused it to create duplicates.
- Fixed import of PSARC files where the main audio is also used for the preview.
- Restored Magick.NET to use the latest version on Windows.
- Added missing localization string.
0.3.0 (Released 2021-06-13)
- The Windows version now uses an installer and automatic update from earlier versions will not work. Please download the installer from the GitHub page.
- Added "Inject Tones into Profile" feature (in the Tools menu).
- Added option to choose the method for determining the number of levels to generate for a phrase (simple or machine learning model).
- The DD generation no longer fails with an exception when the arrangement contains certain linknext errors.
- Downgraded Magick.NET version to fix a crash on macOS 10.13.
- Minor UI fixes.
0.2.3 (Released 2021-06-01)
- Fixed a possible null reference exception when adding crowd events.
- Improved the auto-update.
0.2.2 (Released 2021-05-27)
- Test release for setting up GitHub Action.
0.2.1 (Released 2021-05-26)
- Fix temporary file deletion in the auto-updater.
0.2.0 (Released 2021-05-26)
- Add new checks for notes inside the first phrase and a missing END phrase.
- Fix the auto-updater.