bananu7 / livetrak-web

A web implementation of Zoom L-12 LiveTrak mixer for project playback
2 stars 0 forks source link

Add compressor #28

Open bananu7 opened 10 months ago

bananu7 commented 10 months ago
let compressor = Audio.createDynamicsCompressor();
    compressor.threshold.setValueAtTime(-24, Audio.currentTime);
    compressor.knee.setValueAtTime(40, Audio.currentTime);
    compressor.ratio.setValueAtTime(12, Audio.currentTime);
    compressor.attack.setValueAtTime(0, Audio.currentTime);
    compressor.release.setValueAtTime(0.25, Audio.currentTime);
    compressor.connect(Audio.destination);