To detect the notes you are playing on your instrument or from a file
This is (will be) a small web application to read, analyse and detect the notes of audio. With the goal to read the notes played by an instrument.
This project makes use of a simple pitch analyser I build Here
Your browser needs to support the Web Audio API
to view this demo.
// Clone the repo
$ git clone https://github.com/kyunwang/note-detector.git
// Install the repos
$ npm install
// Add a vars.env in the root
HOST=localhost
PORT=8000
// Start the project
$ npm run dev
// Or build the project
$ npm run build
Playing and learning a bit about:
- web audio
- streaming audio
- webpack (just to learn as it is too OP for such a small project)
- service workers or web worker (Start test with)
Based on: https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/webaudiotuner/
Licensed under MIT