Skip to content

Sing into the microphone to identify pitch, then press keys to create music notation with abc.js

Notifications You must be signed in to change notification settings

blakekrammes/notator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home page

Home Page

Recognize the pitch by singing or playing an instrument into the microphone

(Piano works particularly well for recognition)

Pitch recognition

Write notes by pressing the first letter of the note value while the pitch displays

(w for whole notes, h for half, etc.)

Written notes

Detailed instructions

Detailed instructions

Save and view past compositions if you have an account

(You can also play back and download the MIDI of any previously written compositions)

Past compositions

Summary: Detect pitch from the microphone, then press keyboard keys while the pitch displays to write music notation. You can play back or download the notes as MIDI after writing. You can also save your past compositions on Notator for later reference if you have an account.

Technologies used: (React with Redux, abc.js, pitchfinder [npm], The Web Audio API, WebRTC)

About

Sing into the microphone to identify pitch, then press keys to create music notation with abc.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published