Adel | Audio Lab
programmable audio creation and testing workspace for developers
LAB π§
const ctx = getCtx(); const now = ctx.currentTime; const osc = ctx.createOscillator(); const gain = ctx.createGain(); osc.type = "square"; osc.frequency.setValueAtTime(1200, now); gain.gain.setValueAtTime(0, now); gain.gain.linearRampToValueAtTime(0.4, now + 0.01); gain.gain.exponentialRampToValueAtTime(0.0001, now + 2); osc.connect(gain); gain.connect(ctx.destination); osc.start(now); osc.stop(now + 2);
PLAY π
STOP βΉοΈ
CLEAR CODE
SAVE πΎ
Library ποΈ
EXPORT ALL (JSON) π
IMPORT (JSON) π₯
Confirm Action
Are you sure?
Yes, Proceed
Cancel