PitchVis
Real-time visualization of musical pitches from live audio
Felix Monninger Multimedia Music Practice Tool Science & Education
Screenshots
Description
PitchVis listens to your microphone and turns the musical pitches it hears into a colorful, real-time visualization.
Under the hood it runs a Variable-Q Transform (VQT) over the live audio signal, which gives high frequency resolution in the low registers where music lives, then detects the prominent pitches and maps each one to a color. The result is an animated picture of the harmony, melody and tuning of whatever you play or sing. It is displayed in a spiral, 12 pitches per octave, one octave per spiral rotation.
Features:
* Real-time pitch analysis of live microphone input
* Variable-Q Transform tuned for musical signals (especially choir singing)
* Pitch-to-color mapping in a perceptual color space
* Several visual modes (Full, Zen, Performance, Galaxy)
* Tuning drift display in cents
* Runs fully offline
PitchVis is useful for musicians, singers, music students and anyone curious about the structure of the sounds around them. It works with any instrument or voice.
The app requires only the microphone permission and does not connect to the internet.
What’s new (1.29)
Ported the viewer to Bevy 0.19, which fixes the screen flickering seen on many
Android devices (a missing-synchronization bug in the Vulkan renderer, now fixed
upstream in wgpu). Lowered the minimum requirement to Android 9 (API 28).
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- MicrophoneRecord audio.
- pitchvis.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments