MCPcopy Create free account
hub / github.com/aethersdr/AetherSDR / loadClientReverbSettings

Method loadClientReverbSettings

src/core/AudioEngine.cpp:4874–4890  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4872}
4873
4874void AudioEngine::loadClientReverbSettings()
4875{
4876 if (!m_clientReverbTx) return;
4877 auto& s = AppSettings::instance();
4878 m_clientReverbTx->setEnabled(
4879 s.value("ClientReverbTxEnabled", "False").toString() == "True");
4880 m_clientReverbTx->setSize(
4881 s.value("ClientReverbTxSize", "0.5").toFloat());
4882 m_clientReverbTx->setDecayS(
4883 s.value("ClientReverbTxDecayS", "1.2").toFloat());
4884 m_clientReverbTx->setDamping(
4885 s.value("ClientReverbTxDamping", "0.5").toFloat());
4886 m_clientReverbTx->setPreDelayMs(
4887 s.value("ClientReverbTxPreDelayMs", "20.0").toFloat());
4888 m_clientReverbTx->setMix(
4889 s.value("ClientReverbTxMix", "0.15").toFloat());
4890}
4891
4892void AudioEngine::saveClientReverbSettings()
4893{

Callers

nothing calls this directly

Calls 8

setEnabledMethod · 0.45
toStringMethod · 0.45
valueMethod · 0.45
setSizeMethod · 0.45
setDecaySMethod · 0.45
setDampingMethod · 0.45
setPreDelayMsMethod · 0.45
setMixMethod · 0.45

Tested by

no test coverage detected