v0.4.1
Changes:
- New editor features.
- Right-click voicebank image in song editor to open that voicebank in a new tab.
- Note context menu -> Open Lyric Config: Opens the voicebank in a new tab and navigates to current note's lyric.
- Note context menu -> Clear Cache: Clears resampler cache for current note or selected notes.
- Note properties can now reset preutter/overlap for a group of notes at once.
- Auto-scroll during playback can now be cancelled by manually moving horizontal scrollbar.
- Slider values in Song and Note properties can be typed in a text box for greater precision.
- Backend changes.
- Caching.
- The most recent render for each song is now cached. Playing the same song or section of notes twice without making changes will re-play the cached render!
- Resampler outputs for individual notes are now cached.
- Changing a song's voicebank or resampler will clear all cache values automatically. You can also select all notes and click "Clear Cache" on a note context menu to clear all cache values.
- Created a ".utsu" folder in user home directory to hold settings, assets, and cache files.
- Some UI optimization for larger USTs.
- Changed Windows installer from .exe to .msi.
- New Linux installer!
- Upgraded to a modular application, meaning that .jar file distribution is no longer available.
- Caching.
- Translations.
- Improved coverage: all messages (except log messages in status bar) can now be translated.
- If you've translated for Utsu in the past, consider checking in again as there are lots of new messages that need translation!
- Bug fixes.
- Timing issues.
- Fixed the majority of bugs that were causing UST timing to get messed up.
- UTSU now automatically detects timing discrepancies and corrects them by extending the length of silences if needed.
- In-progress playback now stops when closing a tab.
- Opening a file and cancelling mid-open no longer leaves an empty tab.
- Can no longer open the same voicebank in multiple editors.
- Pitchbends should no longer randomly jump up half an octave.
- Note property values no longer get clobbered when editing multiple notes.
- No longer crashes when moving multiple notes off top/bottom of screen.
- Timing issues.