Photo by Franck V. on Unsplash

Machine learning in music transcription

Karol Burdziński
Dec 3, 2018 · 6 min read
Middle C sound waveform

There are two distributions of magenta — Python and JS.

Docker settings
launching transcription

Python code usage

Initializing session (lines 11–12), transcribing (13), and saving to midi file (14).

JS Version

original composition
midi created from the mp3 file (marked a few false positives)

nomtek

www.nomtek.com Nomtek is an app design and development agency founded in 2009 with offices in US, UK, Germany, Poland.

Thanks to Krzysztof Król and Damian Kwaśniak.

Karol Burdziński

Written by

Android Engineer @ Nomtek, digital/traditional art passionate, amateur musician.

nomtek

nomtek

www.nomtek.com Nomtek is an app design and development agency founded in 2009 with offices in US, UK, Germany, Poland.