diff --git a/assignment-client/src/audio/AudioMixer.cpp b/assignment-client/src/audio/AudioMixer.cpp index c872906d63..0477dfed84 100644 --- a/assignment-client/src/audio/AudioMixer.cpp +++ b/assignment-client/src/audio/AudioMixer.cpp @@ -690,10 +690,12 @@ void AudioMixer::run() { qDebug() << "Stream stats will be printed to stdout"; } - const QString FILTER_KEY = "J-enable-filter"; - _enableFilter = audioGroupObject[FILTER_KEY].toBool(); + const QString FILTER_KEY = "J-disable-filter"; + _enableFilter = !audioGroupObject[FILTER_KEY].toBool(); if (_enableFilter) { qDebug() << "Filter enabled"; + } else { + qDebug() << "Filter disabled"; } const QString UNATTENUATED_ZONE_KEY = "Z-unattenuated-zone"; diff --git a/domain-server/resources/web/settings/describe.json b/domain-server/resources/web/settings/describe.json index 2ea0aec0c7..c68d42d3e8 100644 --- a/domain-server/resources/web/settings/describe.json +++ b/domain-server/resources/web/settings/describe.json @@ -57,17 +57,17 @@ "help": "If enabled, audio upstream and downstream stats of each agent will be printed each second to stdout", "default": false }, + "J-disable-filter": { + "type": "checkbox", + "label": "Disable Positional Filter", + "help": "If checked the positional audio stream will not use a lowpass filter", + "default": false + }, "Z-unattenuated-zone": { "label": "Unattenuated Zone", "help": "Boxes for source and listener (corner x, corner y, corner z, size x, size y, size z, corner x, corner y, corner z, size x, size y, size z)", "placeholder": "no zone", "default": "" - }, - "J-enable-filter": { - "type": "checkbox", - "label": "Enable Positional Filter", - "help": "If enabled, positional audio stream uses lowpass filter", - "default": true } } }