Skip to content

Commit 827af47

Browse files
committed
Fixed the ranges in ZitaReverb
1 parent 9397509 commit 827af47

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Sources/SoundpipeAudioKit/Effects/ZitaReverb.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class ZitaReverb: Node {
2525
name: "Delay in ms before reverberation begins.",
2626
address: akGetParameterAddress("ZitaReverbParameterPredelay"),
2727
defaultValue: 60.0,
28-
range: 0.0 ... 200.0,
28+
range: 10.0 ... 100.0,
2929
unit: .generic)
3030

3131
/// Delay in ms before reverberation begins.
@@ -37,7 +37,7 @@ public class ZitaReverb: Node {
3737
name: "Crossover frequency separating low and middle frequencies (Hz).",
3838
address: akGetParameterAddress("ZitaReverbParameterCrossoverFrequency"),
3939
defaultValue: 200.0,
40-
range: 10.0 ... 1_000.0,
40+
range: 50.0 ... 1_000.0,
4141
unit: .hertz)
4242

4343
/// Crossover frequency separating low and middle frequencies (Hz).
@@ -49,7 +49,7 @@ public class ZitaReverb: Node {
4949
name: "Time (in seconds) to decay 60db in low-frequency band.",
5050
address: akGetParameterAddress("ZitaReverbParameterLowReleaseTime"),
5151
defaultValue: 3.0,
52-
range: 0.0 ... 10.0,
52+
range: 1.0 ... 8.0,
5353
unit: .seconds)
5454

5555
/// Time (in seconds) to decay 60db in low-frequency band.
@@ -61,7 +61,7 @@ public class ZitaReverb: Node {
6161
name: "Time (in seconds) to decay 60db in mid-frequency band.",
6262
address: akGetParameterAddress("ZitaReverbParameterMidReleaseTime"),
6363
defaultValue: 2.0,
64-
range: 0.0 ... 10.0,
64+
range: 1.0 ... 8.0,
6565
unit: .seconds)
6666

6767
/// Time (in seconds) to decay 60db in mid-frequency band.
@@ -73,7 +73,7 @@ public class ZitaReverb: Node {
7373
name: "Frequency (Hz) at which the high-frequency T60 is half the middle-band's T60.",
7474
address: akGetParameterAddress("ZitaReverbParameterDampingFrequency"),
7575
defaultValue: 6_000.0,
76-
range: 10.0 ... 22_050.0,
76+
range: 1_500.0 ... 47_040.0,
7777
unit: .hertz)
7878

7979
/// Frequency (Hz) at which the high-frequency T60 is half the middle-band's T60.
@@ -85,7 +85,7 @@ public class ZitaReverb: Node {
8585
name: "Center frequency of second-order Regalia Mitra peaking equalizer section 1.",
8686
address: akGetParameterAddress("ZitaReverbParameterEqualizerFrequency1"),
8787
defaultValue: 315.0,
88-
range: 10.0 ... 1_000.0,
88+
range: 40.0 ... 2_500.0,
8989
unit: .hertz)
9090

9191
/// Center frequency of second-order Regalia Mitra peaking equalizer section 1.
@@ -97,7 +97,7 @@ public class ZitaReverb: Node {
9797
name: "Peak level in dB of second-order Regalia-Mitra peaking equalizer section 1",
9898
address: akGetParameterAddress("ZitaReverbParameterEqualizerLevel1"),
9999
defaultValue: 0.0,
100-
range: -100.0 ... 10.0,
100+
range: -15.0 ... 15.0,
101101
unit: .generic)
102102

103103
/// Peak level in dB of second-order Regalia-Mitra peaking equalizer section 1
@@ -109,7 +109,7 @@ public class ZitaReverb: Node {
109109
name: "Center frequency of second-order Regalia Mitra peaking equalizer section 2.",
110110
address: akGetParameterAddress("ZitaReverbParameterEqualizerFrequency2"),
111111
defaultValue: 1_500.0,
112-
range: 10.0 ... 22_050.0,
112+
range: 160.0 ... 1_000.0,
113113
unit: .hertz)
114114

115115
/// Center frequency of second-order Regalia Mitra peaking equalizer section 2.
@@ -121,7 +121,7 @@ public class ZitaReverb: Node {
121121
name: "Peak level in dB of second-order Regalia-Mitra peaking equalizer section 2",
122122
address: akGetParameterAddress("ZitaReverbParameterEqualizerLevel2"),
123123
defaultValue: 0.0,
124-
range: -100.0 ... 10.0,
124+
range: -15.0 ... 15.0,
125125
unit: .generic)
126126

127127
/// Peak level in dB of second-order Regalia-Mitra peaking equalizer section 2

0 commit comments

Comments
 (0)