- Notifications
You must be signed in to change notification settings - Fork2
Multi-platform graphical editor & creator for Ultrastar (karaoke game) songs. Fully documented with beginner-friendly tutorials and no external dependencies
License
Nianna/Karedi
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Karedi is a new, improved graphical editor designed for creating songs for Ultrastar - one of the most popular karaoke games for PC.Its main objective is to simplify the process of creation for both beginners and advanced users while assuring high-quality of the final txt files.
Karedi's main features include:
- support for multiple operating systems with no additional dependencies
- full documentation and tutorials for beginners available in the project'swebsite
- two display modes:
- line by line - visible area's bounds are adjusted automatically
- continuous - they are set manually by you
- multiple playback modes
- support for songs with multiple tracks
- intuitive new song wizard
- tag features (e.g. rescaling to new BPM, setting medley from selection) & validation
- copy & paste (in 2 modes: traditional and merge)
- auto-syllabification of lyrics in most popular languages
- automatic search for problems (errors & warnings)
- solver that offers both safe and potentially risky (useful if safe fix is not available) solutions to almost all the problems
- support for multiple audio files of various formats with adjustable volume
- auxiliary note method support:
- notes are sorted according to their startbeats
- shortcuts for playing fragments before (alt + UP) or after (alt + DOWN) the selected note
- extra modules:
- Tap Notes - add notes by pressing a key while listening to playback
- Write Tones - set tones of selected notes by pressing an appropriate key, e.g. "E".
Please refer to thewiki to learn more.
For tutorials explaining how to use this software, please refer to theproject's wiki.
You can found the newest version in theReleases section.
Karedi uses the following libraries:
- JavaFX withControlsFX &RichTextFx for GUI,
- jFugue to simplify the process of creating MIDI sequences,
- hyphenator for syllabification,
- javasound-aac for m4a files support,
- mp3spi for mp3 files support,
- java-vorbis-support for Ogg Vorbis support.
The project is licensed underGNU General Public License.
About
Multi-platform graphical editor & creator for Ultrastar (karaoke game) songs. Fully documented with beginner-friendly tutorials and no external dependencies