BHSPitMonkey Prelude Save

A web app for practicing musical sight reading skills

Project README

Prelude

A web application made for practicing reading sheet music, pitch recognition / ear training, and perhaps more.

This project is still in development.

Use Prelude in your browser by visiting: https://www.getprelude.net

Features

  • 📱 Works on any mobile or desktop device with a browser (no installation necessary)
  • ✈️ Works offline (so you can keep practicing in the subway, on a plane, etc.)
  • 🎹 Supports MIDI keyboards (and other input devices)
  • ⬇️ Supports installation ("Add to Home Screen" on mobile and run full-screen from your app launcher)

Practice Modes

Sight Reading Practice

Read the note(s) on the staff and see how quickly you can identify it. Instead of using the on-screen keys, you can also connect a MIDI keyboard and play the notes physically (Android or desktop only). Answering correctly generates a random new question.

Perfect Pitch Practice

Hear a pitch and try to identify it. Also supports input from a MIDI keyboard, as with the Sight Reading Practice mode.

Free Play

Play notes (using the on-screen keys or a MIDI keyboard) and see them instantly displayed on a staff.

Build

Before doing anything:

npm install

To run the local test server (using webpack):

npm start

To build:

npm run build

License

MIT

Attribution

This is the work of Stephen Eisenhauer (stepheneisenhauer.com).

Sources made available under the license listed above.

Open Source Agenda is not affiliated with "BHSPitMonkey Prelude" Project. README Source: BHSPitMonkey/Prelude

Open Source Agenda Badge

Open Source Agenda Rating