Virtual Violin
Drag your bow across four tuned strings to play sustained notes. Vertical position picks the string, horizontal position raises the pitch. Vibrato and breath control included!
About đģ Virtual Violin
Virtual Violin brings a realistic bowed string instrument to your browser. Four strings are tuned to standard violin tuning in perfect fifths: G3, D4, A4, and E5. Unlike a plucked instrument, the violin produces continuous, sustained notes as long as you keep bowing. To play, hold your mouse button or finger down on the fretboard and drag left and right â as if you were drawing a bow across the strings. The vertical position of your cursor picks which string is being bowed, and the horizontal position acts like your finger position on the fingerboard, raising the pitch as you slide toward the bridge. The audio synthesis models a bowed string using multiple oscillators: a sawtooth wave for the buzzing edge of a bowed tone, plus triangle and sine wave overtones for warmth. A subtle vibrato LFO at 5.5 Hz gives it that vocal, expressive quality violinists produce with their left hand. The volume is dynamic â bowing faster increases the amplitude, just like pressing harder with a real bow. There are four preset note buttons (G, D, A, E) that pluck the open strings for reference. The instrument is drawn top-down showing the violin body in maple wood, a dark rosewood fingerboard with position markers, silver f-holes carved into the body, and a small wooden bridge near the tailpiece. A bow icon follows your cursor as you play. Fully touch-enabled for tablet and phone play.
- â 100% free to play
- â No download or installation
- â No account or sign-up needed
- â Mobile and touch friendly
- â Works on all modern browsers