No description, website, or topics provided.
C++ Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Dependencies/rtmidi-2.1.0
.gitignore
BasicNoteGenerator.cpp
BasicNoteGenerator.h
CMakeLists.txt
Clef.cpp
Clef.h
FClef.png
GClef.png
INoteGenerator.h
LICENSE
LeitnerNoteGenerator.cpp
LeitnerNoteGenerator.h
Main.cpp
Note.cpp
Note.h
Note.pdn
Note.png
NoteFlat.png
NoteProvider.cpp
NoteProvider.h
NoteProviderKeyboard.cpp
NoteProviderKeyboard.h
NoteProviderMidi.cpp
NoteProviderMidi.h
NoteSharp.png
QExercise.cpp
QExercise.h
QNoteProviderUpdater.cpp
QNoteProviderUpdater.h
README.md
Staff.cpp
Staff.h
StaffClef.cpp
StaffClef.h
StaffPresenter.cpp
StaffPresenter.h
go.bat
go2.bat

README.md

PianoTrainer

BUILD

  • get rtmidi and extract it in Dependencies/rtmidi-2.1.0
  • compile rtmidi
  • cmake -G "Visual Studio 12 2013" (or any other generator)
  • Open the correct solution and select the project "PianoTrainer" as the Startup project.

DEPENDENCIES

  • CMAKE (version 3.0.2+) (cmake --version)
  • Qt (version 5.0.0+)
  • rtmidi (version 2.1.0) which requires libasound2-dev package installed on Linux