Skip to content

Plug in your MIDI controller, jam out, and watch as your performance is transcribed to sheet music in the browser.

Notifications You must be signed in to change notification settings

bSharpCb/bcb-midi-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

**Note: in order to use these tools, you will need to plug a MIDI controller into your computer so it can be read by the browser (Chrome)

1) Transcribe MIDI

Plug in your MIDI controller, jam out, and watch as your performance is transcribed to sheet music in the browser.

bsharpcb.com/transcribe

2) MIDI Flashcards

Randomly generated flashcards; practice sight-reading in the browser. Just plug in your MIDI controller and click "start". New notes will appear as you hit the correct note indicated in the sheet music. (just think of it as Piano-Hero, or Piano-Piano-Revolution)

bsharpcb.com/flashnotes

3) Anatomy of a Chord

Introductory music theory lesson--learn how chords are built, which intervals they contain, and understand the system behind naming chords. Rather than trying to memorize lots of different chords, understanding this system will quickly empower you to identify the notes used to construct any given chord name.

bsharpcb.com/lesson1

Dependencies:

  • Web Audio API
  • ABC.js (for ABC notation)
  • Express.js

About

Plug in your MIDI controller, jam out, and watch as your performance is transcribed to sheet music in the browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published