Build confidence, precision, and consistency — with the most advanced practice app for musicians. The app trusted by Broadway musicians, Juilliard students, and teachers worldwide.
Trusted by
Tunable works with any instrument, from piccolo to tuba, guitar to voice. See every note in perfect clarity with Sustained Pitch History™ and detailed intonation analysis. Perfect for beginners and professionals alike.
Track your practice sessions with detailed analytics and Practice Score™. See your improvement over time and identify areas that need more attention. Perfect for teachers and students alike. download s3 presigned url linux
Use the tone and chord generator to improve your intonation. Sustain notes and chords to hear the difference between them and play along them to train your ear. Here is how to do it using curl
Use the advanced visual metronome with precise and multi-device synchronization* to keep time; perfect for individual and ensemble practice. Otherwise, wget might try to name the file
Capture your performances to share, improve, or listen to. Add studio-quality reverb and share recordings with teachers or review your progress. Perfect for audition prep.
Tunable grows with you. Start as a beginner, develop your skills, and join the ranks of professionals who rely on Tunable every day.
Build confidence with practice feedback and clear visual cues
Broadway musicians and Juilliard students trust Tunable for precision
Share recordings and track student progress with detailed analytics
Here is how to do it using curl , wget , and a few tips for handling common errors. 1. Using curl (Recommended)
Note: Use the uppercase -O flag to specify the output filename. Otherwise, wget might try to name the file based on the long string of query parameters in the URL. 3. Handling Large Files
Ensure you copied the entire URL. Presigned URLs are long; if you miss even one character at the end, the cryptographic signature fails.
Presigned URLs are temporary. They can be set to expire in as little as 60 seconds or as long as 7 days. If it's expired, you’ll need a new one.
If you see [1] 12345 in your terminal after hitting enter, you forgot the quotes, and your shell cut the URL short. "Permission Denied" (Local)
Here is how to do it using curl , wget , and a few tips for handling common errors. 1. Using curl (Recommended)
Note: Use the uppercase -O flag to specify the output filename. Otherwise, wget might try to name the file based on the long string of query parameters in the URL. 3. Handling Large Files
Ensure you copied the entire URL. Presigned URLs are long; if you miss even one character at the end, the cryptographic signature fails.
Presigned URLs are temporary. They can be set to expire in as little as 60 seconds or as long as 7 days. If it's expired, you’ll need a new one.
If you see [1] 12345 in your terminal after hitting enter, you forgot the quotes, and your shell cut the URL short. "Permission Denied" (Local)
Join millions of musicians who practice with confidence. Download Tunable and discover what you're truly capable of.