Karedi 1.5.0
Karedi 1.5.0
Main features:
- added support for txt files with spaces after words in lyrics
- added enhanced support for Ultrastar format specification versions 1.0.0 & 1.1.0 (convertion between versions, version-specific validation)
- changed default tags used for saving player names from #DUETSINGERP to #P (behaviour can be changed back in preferences)
Full feature breakdown:
- Open:
- now supporting both spaces before and after words in the txt file's lyrics, as well as any mixture of the two
- audio files defined by #VOCALS and #INSTRUMENTAL are loaded alongside the normal audio (if defined)
- Save:
- lyrics in txt files are saved with spaces before words by default, behaviour can be changed to after words in preferences
- track name tags are no longer recreated on save - tags editor shows everything that will be saved in the txt file
- fix bug in Export -> As duet... feature (in some scenarios incorrect player number was used before track's notes in txt file)
- Txt format specification:
- version can be specified for enhanced validation rules (v1.0.0 and v.1.1.0 supported)
- it is possible to convert between supported versions as well as clear the version
- when no version is set, all known tags are treated as supported and validated
- New song wizard:
- added possiblity to choose format version for new song
- added possibility to add #VOCALS and #INSTRUMENTAL tags (if supported by chosen version)
- #EDITION tag is replaced by #TAGS tag (if supported) in last step
- last used #CREATOR is remembered and automatically filled in
- empty tag values in last step are not marked as invalid
- Tags:
- added #AUDIO, #VOCALS, #INSTRUMENTAL, #TAGS, #PROVIDEDBY as known tags
- changed default tags used for track names to #P1, #P2 etc. instead of #DUETSINGERP1, #DUETSINGERP2
- added value suggestions for #LANGUAGE, #GENRE, #TAGS, #VERSION, #CALCMEDLEY tags
- added support for suggestions in tags that support multi-values (e.g. #LANGUAGE in format version 1.1.0)
- only tags supported by chosen txt format version are suggested
- improved validation of tag values (e.g. for tags containing filenames and #CALCMEDLEY tag)
- Problems:
- added new problems related to tags vs format version, e.g. unsupported tag error, inconsistent tags error, mandatory tag missing error
- when tag related problem is selected in Problems tab, it is automatically shown in tags editor
- Preferences: added new Txt format tab with:
- option to save txt files with spaces after words in lyrics
- option to still use #DUETSINGERP1 and #DUETSINGERP2 tags for duet songs
- Lyrics editor: Syllabification uses first language defined in #LANGUAGES tag
Notes
For EXE (Windows), DEB (Linux), DMG (MacOS) installers no additional steps are necessary.
JAR application requires Java with version 17 or newer.