Flutter based cross-platform app for live music transcription from mic input using Fast Fourier Transforms (FFT) to detect dominant frequencies and their corresponding notes, octave, and pitch. Written in Python using Flet for Flutter and PyAudio for audio input. Supports desktop, android, iOS and web.
Install required packages with pip or poetry and run the app for desktop with:
flet runTesting on android, iOS, web (respectively):
flet run --android
flet run -p ios
flet run -p webSee platform specific build instructions in Flet documentation.
