Made by @Lians-coder
TL;DR A simple and straightforward desktop app that lets you play a pitch guessing game - but with 24-tone equal temperament! Plus, the Synthesizer mode lets you play freely just for fun.
Microtonal Game Synthesizer is a Python Arcade application designed to sharpen your pitch perception and explore microtonal music using 24-TET (24-tone equal temperament) tuning. The project features three interactive modes (Challenge, Training, Synthesizer).
Whether you're a music theory geek, ear training enthusiast, or just curious about microtonality, this tool gives you a fun and flexible environment for auditory exploration.
-
🕹️ Three Modes:
- 🎯 Challenge Mode – pitch guessing game without feedback until the end.
- 🧠 Training Mode – pitch guessing game with instant feedback after each guess.
- 🎹 Synthesizer Mode – a microtonal keyboard for exploring and playing 24-TET tones freely.
-
📐 Microtonal Support:
- Based on 24-TET (quarter-tone system).
- Option to switch to 12-TET (standard tuning).
-
⚙️ Fully Customizable Settings:
- Set A4 (concert pitch) reference pitch from 380 Hz to 480 Hz.
- Choose octaves to focus on: 4th, 5th, 6th – or any combination.
- Select the number of questions: from 5 to 100.
-
📊 Detailed Performance Feedback:
End-of-game summary includes:
- Total correct answers.
- Accuracy breakdown per note.
pip install -r requirements.txt
python main.pyYou can download the latest Windows executable from the Releases page.
No installation needed — just run the .exe.
- Sunday Pasta by Khurasan Studio - 100% free for personal and commercial use.
License text in assets/fonts/LICENSE-SundayPasta.txt. - Pianaforma - © 2018 Michele Giordano, licensed under the SIL Open Font License 1.1, with Reserved Font Name “Pianaforma.”