Play Flute Online Free
Play a concert flute or Indian bansuri right in your browser. Tap any note to hear a breathy, realistic flute tone. Switch between Western and Bansuri modes, add reverb for a concert-hall feel, and record short melodies with the built-in screen recorder.
💻 Keyboard: A S D F G H J K L — left to right
Screen Recording
Record your performance and download it as a WebM video.
Ready to record screen.
✅ How to Use the Virtual Flute
- Click or tap any note button to play it. On desktop, use keyboard keys shown on each button.
- Switch between Concert (C4, Western) and Bansuri (D4, Indian) using the buttons above.
- Toggle Reverb On for a warm hall sound — Off for a dry, direct tone.
- Use the Screen Recorder: press Start Recording, choose the screen to capture, press Stop Recording, then Download.
How It Works
Each note is synthesised using the Web Audio API. The flute sound combines a fundamental sine wave with gentle upper harmonics and a short burst of filtered white noise that recreates the airy, breathy attack of a real flute's embouchure. The tone sustains while you hold the key and fades when released — mimicking the way a flutist controls airflow. A synthetic reverb adds room ambience when enabled. The screen recorder captures your performance as a WebM video that you can download locally.
Frequently Asked Questions
What is a concert flute?
The concert flute (also called the Western or C flute) is the standard orchestral flute pitched in C. It is a transverse side-blown woodwind with a range of roughly three octaves, from B3 to D7, and is widely used in classical, jazz, and contemporary music.
What is a Bansuri?
The Bansuri is a traditional Indian bamboo flute central to Hindustani classical music. It is typically side-blown with six or eight finger holes and is associated with devotional and folk traditions. Our Bansuri mode starts on D4 — the most common base pitch — and shows Indian swar names alongside Western notes.
Can I use a keyboard to play?
Yes — keyboard shortcut keys are shown on every note button. Natural notes run left to right across your keyboard (A S D F G H J K L) so you can play melodies fluidly without looking up.
Does it work on mobile?
Yes — the note grid is fully touch-friendly and scales to your screen. Tap any note button to play it. Works on both portrait and landscape orientation on Android and iOS.
What is the Indian swar mapping for the flute?
In Bansuri mode, D is Sa (tonic). From Sa: D=Sa, E=Re, F#=Ga, G=Ma, A=Pa, B=Dha, C#=Ni. Komal (flat) variants are also included: Eb=Komal Re, F=Komal Ga, Bb=Komal Dha, C=Komal Ni. This matches standard D-base Bansuri tuning used in Hindustani practice.
What notes does the concert flute play?
This virtual concert flute covers C4 (middle C) to D6 — two full octaves including all sharps and flats. This covers the majority of beginner and intermediate flute repertoire.
Bansuri — Note Reference (D = Sa)
| Note | Swar | Type | Key |
|---|---|---|---|
| D4 | Sa | Shuddha | A |
| Eb4 | Komal Re | Komal | W |
| E4 | Re | Shuddha | S |
| F4 | Komal Ga | Komal | E |
| F#4 | Ga | Shuddha | D |
| G4 | Ma | Shuddha | F |
| G#4 | Tivra Ma | Tivra | R |
| A4 | Pa | Shuddha | G |
| Bb4 | Komal Dha | Komal | Y |
| B4 | Dha | Shuddha | H |
| C5 | Komal Ni | Komal | U |
| C#5 | Ni | Shuddha | J |
| D5 | Sa' (high) | Shuddha | K |
References & Notes
- Concert flute range: C4–D6 (standard Boehm system)
- Bansuri range: D4–E6 (D-base tuning, Hindustani system)
- Audio synthesis via Web Audio API — no sound files required
- Swar mapping: D = Sa in Bansuri mode (relative, not fixed pitch)
- screen recorder uses millisecond timestamps for accurate timing replay
This is a simulation tool for learning and entertainment.