XSound Playground
Select Example
OscillatorModule
OneshotModule
NoiseModule
AudioModule
MediaModule
StreamModule
ProcessorModule
MixerModule
MIDI
MML
Recorder
setup
clone
free
noConflict
get
getCurrentTime
isPitchChar
computeIndex
computeFrequency
computeHz
computePlaybackRate
fft
ifft
ajax
convertTime
decode
requestFullscreen
exitFullscreen
read
drop
file
toFrequencies
toTextFile
Run
Clear
API Documentation
X('oscillator').setup([true, true, false, false]); document.getElementById('button-start').onclick = () => { X('oscillator').start([440, 880]); }; document.getElementById('button-stop').onclick = () => { X('oscillator').stop(); };
Input Forms
Start
Stop
Upload
Select Module
Analyser
Time Overview
Time
FFT
Autopanner
BitCrusher
Chorus
Compressor
Delay
Envelope Generator
Equalizer
Filter
Flanger
Fuzz
Listener
Noise Gate
Noise Suppressor
OverDrive
Panner
Phaser
Pitch Shifter
Preamp (Marshall)
Preamp (Mesa/Boogie)
Preamp (Fender)
Reverb
Ring Modulator
Stereo
Tremolo
Vocal Canceler
Wah
Glide
{ "mastervolume": 1 }
Set