Updated script

This commit is contained in:
Atlante45 2014-10-20 13:45:16 -07:00
parent 997f1db835
commit 5a11104bdf
2 changed files with 25 additions and 30 deletions

View file

@ -1,12 +0,0 @@
//
// audioReverbOff.js
// examples
//
// Copyright 2014 High Fidelity, Inc.
//
// Distributed under the Apache License, Version 2.0.
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
//
//
AudioDevice.setReverb(false);
print("Reberb is now off.");

View file

@ -8,25 +8,32 @@
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
// http://wiki.audacityteam.org/wiki/GVerb#Instant_reverb_settings // http://wiki.audacityteam.org/wiki/GVerb#Instant_reverb_settings
var audioOptions = new AudioEffectOptions(); var audioOptions = new AudioEffectOptions({
// Square Meters // Square Meters
audioOptions.maxRoomSize = 50; maxRoomSize: 50,
audioOptions.roomSize = 50; roomSize: 50,
// Seconds // Seconds
audioOptions.reverbTime = 4; reverbTime: 4,
// Between 0 - 1 // Between 0 - 1
audioOptions.damping = 0.50; damping: 0.50,
audioOptions.inputBandwidth = 0.75; inputBandwidth: 0.75,
// dB // dB
audioOptions.earlyLevel = -22; earlyLevel: -22,
audioOptions.tailLevel = -28; tailLevel: -28,
audioOptions.dryLevel = 0; dryLevel: 0,
audioOptions.wetLevel = 6; wetLevel: 6
});
AudioDevice.setReverbOptions(audioOptions); AudioDevice.setReverbOptions(audioOptions);
AudioDevice.setReverb(true); AudioDevice.setReverb(true);
print("Reverb is now on with the updated options."); print("Reverb is now on with the updated options.");
function scriptEnding() {
AudioDevice.setReverb(false);
print("Reberb is now off.");
}
Script.scriptEnding.connect(scriptEnding);