Skip to content

senner007/music-theory

Repository files navigation

Music theory mastery

Introduction:

Train your understanding of melodic and harmonic patterns with ear training and theory exercises. Develop your ability to distinguish different musical elements to enhance your analytical and improvisational skills. Learn to audiate patterns, counterpoint, melodies and harmony in relation to polyphonic/contrapuntal music.

Current status:

Working. Executable release pending

Docs:

See the /docs folder

State of development:

Active

Supported platforms, requirements:

Windows, General midi device

Install

Install node.js, in folder run : npm install and npm install -g ts-node. Additionally, you may have to install typecript also npm install -g typescript

Compile

npm run build

Develop

npm run dev

Test

npm run test. To debug in vscode select "Debug Current Test File" launch mode under debug

Compile and run

npm run prod