`kord`, a jazz focused music theory library, now supports guessing chords from audio

186 points twitchax

I posted about kord a while back. It is a music theory binary / library (with WASM support) that is designed to help jazz musicians explore complex jazz chords, notations, and scales.

I have tried to push the envelope, and it now supports FFT-based "chord guessing" from audio input. Given some audio data (usually live from your microphone), 'kord' can fairly accurately guess the notes you are playing / singing, and suggest the notation that matches the audio. There are a few other projects that can do something similar, but none (that I have seen) that can take the harmonic series into account, and (fairly accurately) guess multiple notes at once.

Recently, in order to make it more accessible, I created a "showcase" website here, so you can test / play with it sans install. All of the functionality is provided via WASM, and none of the commands communicate with the server, so it is all client-side.

As always, comments, questions, and collaboration is welcome!