Skip to content

roim/PyTranscribe

Repository files navigation

PyTranscribe

Python 3 automatic music transcriber.

PyTranscribe uses your microphone to transcribe in real time music played by a single tempered monophonic instrument (flutes, whistles, etc). It can detect up to 30 notes per second between the C4-F8 range.

Licensed under GLPv3, except in files where otherwise stated.

Dependencies:

  • matplotlib (>= 1.4.0)
  • music21 (>= 1.9.3)
  • Numpy (>= 1.9.0)
  • PyAudio (>= 0.2.8)
  • Scipy (>= 0.14.0)