UltraStar-Creator
UltraStar-Creator copied to clipboard
UltraStar Creator
UltraStar-Creator Development README
1. About
UltraStar-Creator (usc) is a free and open source song creation tool using Qt. It should be compilable and runnable on Windows, Linux and Mac OS.
2. Release Notes
(under construction)
3. Command-Line Parameters
(under construction)
4. Controls
(under construction)
5. Build and Run
Compiling on Windows
(under construction)
- Install Qt6.
- Build UltraStar-Creator
- from command line:
cd src && qmake UltraStar-Creator.pro && make
- using Qt Creator: open
src\UltraStar-Creator.pro
in Qt Creator, disable shadow build in Project tab, then build (CTRL+B)
- from command line:
- Run
UltraStar-Creator.exe
inbin\releease
and start creating new songs!
Compiling on Linux
(under construction)
- Install Qt6.
- Install dependencies:
sudo apt-get install libtag1-dev
-
git clone https://github.com/UltraStar-Deluxe/UltraStar-Creator.git
-
cd UltraStar-Creator
- Build UltraStar-Creator
- from command line:
cd src && qmake6 UltraStar-Creator.pro && make
- using Qt Creator: open
src/UltraStar-Creator.pro
in Qt Creator, disable shadow build in Project tab, then build (CTRL+B)
- from command line:
- Run
UltraStar-Creator
inbin/release
and start creating new songs!
Compiling on Mac OS X
(under construction)
- Install homebrew via
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Install the Qt framework via
brew install qt
. - Install external dependencies via
brew install taglib
- Build UltraStar-Creator
- from command line:
cd src && qmake UltraStar-Creator.pro && make
- using Qt Creator: open
src/UltraStar-Creator.pro
in Qt Creator, disable shadow build in Project tab, then build (CTRL+B)
- from command line:
- Run
UltraStar-Creator.app
inbin/release
and start creating new songs!
6. Contribute
Feel free to fork this project, modify it to your hearts content and maybe also do pull requests to this repository for additional features, improvements or clean-ups.