Credits
HertzKit uses a few open-source libraries. We list them here for transparency and because their licenses require it.
Basic Pitch
AI model for audio-to-MIDI transcription, developed by Spotify. Apache 2.0 license. github.com/spotify/basic-pitch
TensorFlow.js
In-browser machine learning engine, developed by Google, used to run the Basic Pitch model. Apache 2.0 license.
Tone.js MIDI
Library for reading and writing MIDI files in JavaScript. MIT license. github.com/Tonejs/Midi
Fonts
Fraunces and IBM Plex Sans/Mono, served by Google Fonts under the SIL Open Font License.