diff --git a/src/lib/audio/effects/echo-effect.js b/src/lib/audio/effects/echo-effect.js index a691da11f537555372825913f3c44dfcfb01e31f..3c7c06806b3b99ff7a09d985dd52629d323bbc32 100644 --- a/src/lib/audio/effects/echo-effect.js +++ b/src/lib/audio/effects/echo-effect.js @@ -14,8 +14,8 @@ class EchoEffect { this.decay.gain.value = 0.3; this.compressor = this.audioContext.createDynamicsCompressor(); - this.compressor.threshold.value = -30; - this.compressor.knee.value = 40; + this.compressor.threshold.value = -5; + this.compressor.knee.value = 15; this.compressor.ratio.value = 12; this.compressor.attack.value = 0; this.compressor.release.value = 0.25; diff --git a/src/lib/audio/effects/robot-effect.js b/src/lib/audio/effects/robot-effect.js index c909559e847ab26716f6c19e61b09b74f4e86fbf..d530b9e6e039891f7881f5860de9991684f32b90 100644 --- a/src/lib/audio/effects/robot-effect.js +++ b/src/lib/audio/effects/robot-effect.js @@ -59,13 +59,12 @@ class RobotEffect { const vcDiode4 = createDiodeNode(this.audioContext); const compressor = this.audioContext.createDynamicsCompressor(); - compressor.threshold.value = -35; - compressor.knee.value = 40; + compressor.threshold.value = -5; + compressor.knee.value = 15; compressor.ratio.value = 12; compressor.attack.value = 0; compressor.release.value = 0.25; - const biquadFilter = this.audioContext.createBiquadFilter(); biquadFilter.type = 'highpass'; biquadFilter.frequency.value = 1000;