Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
lib
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

UltraStar-Creator Development README

AppVeyor build status License

UltraStar-Creator Logo

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)

  1. Download the Qt Online Installer for Windows from here.
  2. Install the Qt framework. The Qt Account login can be skipped.
    Select (at least)
    • Qt -> Qt 5.8 -> MinGW 5.3.0 32 bit
    • Qt -> Tools -> MinGW 5.3.0.
  3. 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)
  4. Run UltraStar-Creator.exe in bin\releease and start creating new songs!

Compiling on Linux

(under construction)

  1. Install the Qt framework: sudo apt-get install qt5-default qttools5-dev-tools qtbase5-dev-tools qt5-qmake
  2. Install dependencies: sudo apt-get install libtag1-dev
  3. git clone https://github.com/UltraStar-Deluxe/UltraStar-Creator.git
  4. cd UltraStar-Creator
  5. 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)
  6. Run UltraStar-Creator in bin/release and start creating new songs!

Compiling on Mac OS X

(under construction)

  1. Install homebrew via /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Install the Qt framework via brew install qt5.
  3. Install external dependencies via brew install taglib
  4. 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)
  5. Run UltraStar-Creator.app in bin/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.