| 679 | } |
| 680 | |
| 681 | void OdinAudioProcessor::treeValueChangedReverb(const String &p_ID, float p_new_value) { |
| 682 | #ifdef DEBUG_VARIABLES |
| 683 | DBG("Reverb: " + p_ID + ": " + std::to_string(p_new_value)); |
| 684 | #endif |
| 685 | StringRef id = StringRef(p_ID); |
| 686 | |
| 687 | if (id == m_reverb_delay_identifier) { |
| 688 | m_reverb_zita.set_delay(p_new_value / 1000.f); |
| 689 | } else if (id == m_reverb_on_identifier && p_new_value > 0.5f) { |
| 690 | m_reverb_zita.reset(); |
| 691 | } else if (id == m_reverb_mid_hall_identifier) { |
| 692 | m_reverb_zita.set_rtmid(p_new_value); |
| 693 | } else if (id == m_reverb_hf_damp_identifier) { |
| 694 | m_reverb_zita.set_fdamp(p_new_value); |
| 695 | } else if (id == m_reverb_eq_gain_identifier) { |
| 696 | m_reverb_zita.set_eq1_gain(p_new_value); |
| 697 | } else if (id == m_reverb_eq_freq_identifier) { |
| 698 | m_reverb_zita.set_eq1_freq(p_new_value); |
| 699 | } else if (id == m_reverb_dry_wet_identifier) { |
| 700 | m_reverb_zita.set_opmix(p_new_value); |
| 701 | } |
| 702 | } |
| 703 | |
| 704 | void OdinAudioProcessor::treeValueChangedChorus(const String &p_ID, float p_new_value) { |
| 705 | #ifdef DEBUG_VARIABLES |
nothing calls this directly
no test coverage detected