Unlock the code behind the sound with UrbanPiano V3.1, a fully functional, zero-latency digital synthesizer built entirely in Python. Powered by numpy and sounddevice, this script turns your computer keyboard into a dual-octave musical instrument with professional sound-shaping capabilities.
Key Features:
🎹 Laptop-First Performance: Mapped instantly to your QWERTY keyboard (Z-M for lower octave, Q-I for upper octave).
🎛️ Full ADSR Envelope: Sculpt your tone with precision controls.
🔁 Integrated Looper: Record chords, loop them instantly, and solo over the top with zero lag.
🌊 Sound Design Tools: Add character with built-in LFO Vibrato (Rate/Depth) and Glide (Portamento).
💾 WAV Export: Save your looped creations directly to .wav format with a single click.
🐍 Clean Python Code: Built with DearPyGui for a responsive "Dark Mode" UI and SoundDevice for real-time audio generation.
⚠️ Installation Note Your system (Windows Defender/Mac Gatekeeper) will likely recognize this file as "unsafe" or "unknown."
This is normal for open-source Python tools not signed by a major corporation. Please click "More Info" and select "Run Anyway" to launch the synthesizer.
Unlock the code behind the sound with UrbanPiano V3.1, a fully functional, zero-latency digital synthesizer built entirely in Python. Powered by numpy and sounddevice, this script turns your computer keyboard into a dual-octave musical instrument with professional sound-shaping capabilities.
Key Features:
🎹 Laptop-First Performance: Mapped instantly to your QWERTY keyboard (Z-M for lower octave, Q-I for upper octave).
🎛️ Full ADSR Envelope: Sculpt your tone with precision controls.
🔁 Integrated Looper: Record chords, loop them instantly, and solo over the top with zero lag.
🌊 Sound Design Tools: Add character with built-in LFO Vibrato (Rate/Depth) and Glide (Portamento).
💾 WAV Export: Save your looped creations directly to .wav format with a single click.
🐍 Clean Python Code: Built with DearPyGui for a responsive "Dark Mode" UI and SoundDevice for real-time audio generation.
⚠️ Installation Note Your system (Windows Defender/Mac Gatekeeper) will likely recognize this file as "unsafe" or "unknown."
This is normal for open-source Python tools not signed by a major corporation. Please click "More Info" and select "Run Anyway" to launch the synthesizer.