Free Online Musical Instruments
Play, practice, and record with browser-native musical instruments. Engineered with zero external audio samples, zero download delay, and real-time Web Audio polyphony.
Virtual Studio Piano & Synthesizer
Web Audio Multi-Oscillator ADSR EnvelopePlay 2 full octaves of realistic grand piano, rhodes, and 8-bit chiptune with your computer keyboard or touch. Record melodies live with low-latency Web Audio.
- ✓2 Full Octaves (C4 – C6) with 25 Responsive Keys
- ✓4 Studio Presets: Grand Piano, Rhodes, Music Box, 8-Bit Chiptune
- ✓Computer Keyboard Mapping & Sustain Pedal Support
- ✓Interactive Sheet Music Walkthroughs (Für Elise, Interstellar)
- ✓Built-in Zero-Latency Audio Recording & Playback
Virtual Drum Kit & Beat Machine
Web Audio White Noise Burst & Pitch-Drop Sine Synthesis100% native synthesized acoustic drum kit and 16-step beat sequencer. Play kick, snare, hi-hats, toms, and crash cymbals with your keyboard.
- ✓Responsive Acoustic Drum Heads with Haptic Feedback
- ✓Keyboard Triggers (A, S, D, F, J, K, L, Space)
- ✓16-Step Programmable Rhythm Sequencer Loop
- ✓Zero Audio Sample Loading (100% Native Web Synthesis)
Pro Metronome & BPM Tap Studio
High-Precision Web Audio AudioContext TimerRock-solid precision metronome with lookahead Web Audio clock scheduling, visual pendulum swing, multiple time signatures, and tap tempo detector.
- ✓Zero Event-Loop Timer Drift (Sample-Accurate Lookahead)
- ✓Visual Pendulum Swing & Subdivision Beat Indicators
- ✓Time Signatures: 2/4, 3/4, 4/4, 6/8
- ✓Tap Tempo BPM Averaging Engine
Interactive Guitar Tuner & Pitch Detector
Native AnalyserNode Autocorrelation AlgorithmTune acoustic, electric, and bass guitars with client-side microphone pitch detection using autocorrelation, plus reference pitch synthesizer.
- ✓Real-Time Microphone Frequency Analysis (Zero Server Leaks)
- ✓High-Precision Cent Deviation Dial (-50 to +50 cents)
- ✓Standard 6-String E-A-D-G-B-E Reference Sound Generator
- ✓Open & Drop Tuning Presets (Drop D, DADGAD, Open G)
Online Tone & Frequency Generator
Native Web Audio API OscillatorNode & AnalyserNodeSynthesize pure audio frequencies from 20 Hz to 20,000 Hz using native Web Audio oscillators. Features Sine/Square/Saw/Triangle waves, real-time oscilloscope, stereo binaural beats, and Solfeggio presets.
- ✓Pure Harmonic Oscillators (Sine, Square, Sawtooth, Triangle)
- ✓Stereo Binaural Beats Engine with Panner Nodes
- ✓Real-Time Canvas Oscilloscope Visualizer
- ✓15-Second Automated Hearing Sweep (20Hz to 20kHz)
- ✓Acoustic Calibration Presets (432Hz, 440Hz, 528Hz, 1kHz)
Why Native Web Audio Synthesis Beats Sample Downloads
Most web instruments force users to download tens of megabytes of sampled audio files before playing a single note. Learntrix uses 100% native Web Audio API oscillators, frequency filters, and envelope shapes synthesized directly on your hardware.
Zero Loading Delay
Opens instantly. No 50MB soundfont bundles or buffering delay before you can play music.
True Polyphony
Hold chords, arpeggios, and multi-key harmonies simultaneously without sound clipping or voice theft.
100% Offline & Private
No telemetry, no tracking, and no sound transmission to any remote servers. Runs entirely in your browser sandbox.
Acoustic Physics & Digital Signal Processing (DSP) Architecture
Discover how our musical tools model physical acoustic resonance, equal temperament frequencies, and pitch detection algorithms entirely in code.
🎹Equal Temperament & Tuning (A4 = 440 Hz)
Our Virtual Piano and Tone Generator compute exact note frequencies using the 12-tone equal temperament scale: f(n) = 440 × 2^((n - 49)/12). Custom ADSR (Attack, Decay, Sustain, Release) gain envelopes shape synthetic harmonics, simulating the physical hammer-strike and natural string decay of grand pianos.
🎸 Autocorrelation Pitch Detection
The Guitar Tuner captures microphone input via MediaDevices.getUserMedia() and performs real-time time-domain autocorrelation to identify fundamental frequencies ($f_0$) across standard guitar strings (E2: 82.41 Hz, A2: 110.00 Hz, D3: 146.83 Hz, G3: 196.00 Hz, B3: 246.94 Hz, E4: 329.63 Hz) within ±1 cent of accuracy.
🥁Percussive Synthesis & Metronome
The Virtual Drum Kit combines rapid frequency-pitch drops for kick drums with shaped white noise buffers passed through high-pass biquad filters for snares and hi-hats. The Metronome schedules auditory pulses directly against the hardware audio subsystem clock (AudioContext.currentTime), preventing JavaScript event-loop jitter.
Frequently Asked Questions
Common questions about playing and recording with in-browser musical instruments.
Can I plug in a physical MIDI keyboard?
Yes, native Web MIDI API connectivity is currently on the active sprint roadmap. You will be able to plug in any standard USB or Bluetooth MIDI keyboard and play directly.
Can I use these instruments on mobile or tablets?
Yes. Every instrument is optimized with multi-touch responsive surfaces so you can tap keys, drums, and chords on iPad, iPhone, and Android devices.
Do I need to install any plugins or extensions?
No. It works out of the box in Chrome, Safari, Firefox, Edge, and all modern mobile browsers using standard Web Audio APIs.
Are there songs I can learn?
Yes. The Virtual Piano includes interactive sheet music and step-by-step key highlights for famous classics like Beethoven's Für Elise, Ode to Joy, and more.
