Timbre.js
JavaScript Library for Objective Sound Programming
system requirements: Chrome 14- or Firefox 4-
Documents
Basis
TimbreObject
NumberWrapper
BooleanWrapper
ArrayWrapper
Dac
Operators
+ (Add)
* (Multiply)
Synthesis
Oscillator
WhiteNoise
PhaseOscillator
Phasor
FuncOscillator
Envelopes
ADSREnvelope
PercussiveEnvelope
Audio
Audio
WavDecoder
Filters
Filter
ResonantFilter
Effectors
EfxDelay
EfxChorus
EfxDistortion
Timers
Interval
Timeout
Schedule
Functions
Scale
Easing
Glide
Listeners
FFT
Record
Cookbook
Synthesis
Polyphony
Converter
FM Synthesis
All Objects
*
+
+cos
+pulse
+saw
+sin
+tri
adsr
allpass
array
audio
boolean
bpf
brf
buffer
cos
cosx
dac
ease
efx.chorus
efx.delay
efx.dist
fami
famix
fft
func
glide
highboost
hpf
interval
konami
konamix
lowboost
lpf
number
noise
osc
oscx
pandac
perc
phasor
pulse
pulsex
rbpf
rbrf
rec
rhpf
rlpf
saw
sawx
scale
schedule
sin
sinx
timeout
tri
trix
wav