@@ -97,45 +97,45 @@ class GenericNodeTests: XCTestCase {
9797
9898 func testGenerators( ) {
9999 nodeParameterTest ( md5: " 91982383233dc367491b40704c803bb8 " , factory: { BrownianNoise ( ) } )
100- nodeParameterTest ( md5: " 4aee27769cfaed6f4abcf6348ac29e95 " , factory: { DynamicOscillator ( waveform: Table ( . square) ) } )
101- nodeParameterTest ( md5: " d9f942578b818e5028d7040a12721f97 " , factory: { FMOscillator ( waveform: Table ( . triangle) ) } )
102- nodeParameterTest ( md5: " 01072e25418a79c82b58d4bfe69e5375 " , factory: { MorphingOscillator ( waveformArray: waveforms) } )
103- nodeParameterTest ( md5: " ecdc68d433f767140b7f5f61b343ac21 " , factory: { Oscillator ( waveform: Table ( . triangle) ) } )
104- nodeParameterTest ( md5: " 0ef5939e306673edd6809f030e28ce16 " , factory: { PhaseDistortionOscillator ( waveform: Table ( . square) ) } )
105- nodeParameterTest ( md5: " 5d7c77114f863ec66aeffaf1243ae9c8 " , factory: { PWMOscillator ( ) } )
106- nodeParameterTest ( md5: " afdce4990f72e668f088765fabc90f0a " , factory: { PinkNoise ( ) } )
107- nodeParameterTest ( md5: " 25da4d13733e7c50e3b9706e028c452d " , factory: { VocalTract ( ) } )
100+ nodeParameterTest ( md5: " 7908317b75b7653edbc3965601d2fce4 " , factory: { DynamicOscillator ( waveform: Table ( . square) ) } )
101+ nodeParameterTest ( md5: " 39c71461b484ee7b9f9e95adf6e60b97 " , factory: { FMOscillator ( waveform: Table ( . triangle) ) } )
102+ nodeParameterTest ( md5: " 9430e242d470c60e24fa92f75b62d83c " , factory: { MorphingOscillator ( waveformArray: waveforms) } )
103+ nodeParameterTest ( md5: " 47fee9e7eeb6bad4537a6ed20fd3e252 " , factory: { Oscillator ( waveform: Table ( . triangle) ) } )
104+ nodeParameterTest ( md5: " b701c534d239054d31a6e80f52c29280 " , factory: { PhaseDistortionOscillator ( waveform: Table ( . square) ) } )
105+ nodeParameterTest ( md5: " 35e44d5c3204d3ed0675513d06f4c6f1 " , factory: { PWMOscillator ( ) } )
106+ nodeParameterTest ( md5: " f7902a87db79789c0b8f1d2e5e59e7b5 " , factory: { PinkNoise ( ) } )
107+ nodeParameterTest ( md5: " 26c79b1047504661836ab0638c10c7a1 " , factory: { VocalTract ( ) } )
108108 nodeParameterTest ( md5: " 6fc97b719ed8138c53464db8f09f937e " , factory: { WhiteNoise ( ) } )
109109
110110 #if os(macOS)
111- nodeRandomizedTest ( md5: " 999a7c4d39edf55550b2b4ef01ae1860 " , factory: { BrownianNoise ( ) } )
111+ nodeRandomizedTest ( md5: " 934b63edeb47e4dddda0bc90e1fd0499 " , factory: { BrownianNoise ( ) } )
112112 #endif
113113 }
114114
115115 func testEffects( ) {
116116 let input = Oscillator ( waveform: Table ( . triangle) )
117117 input. start ( )
118- nodeParameterTest ( md5: " b67881dcf5c17fed56a9997ccc0a5161 " , factory: { AutoPanner ( input, waveform: Table ( . triangle) ) } )
119- nodeParameterTest ( md5: " d35074473678f32b4ba7c54e635b2766 " , factory: { AutoWah ( input) } )
120- nodeParameterTest ( md5: " 55d5e818c9e8e3d6bfe1b029b6857ed3 " , factory: { BitCrusher ( input) } )
121- nodeParameterTest ( md5: " 48a55d3d683d9d773ba4b04d0774a8c4 " , factory: { ChowningReverb ( input) } )
118+ nodeParameterTest ( md5: " 14fffc4691ab7c030fc87cbe7cb8a740 " , factory: { AutoPanner ( input, waveform: Table ( . triangle) ) } )
119+ nodeParameterTest ( md5: " a1593a3dd9e90a3b3fe85b9966f463c9 " , factory: { AutoWah ( input) } )
120+ nodeParameterTest ( md5: " 9694111ab050578c2bd193090bc72e1a " , factory: { BitCrusher ( input) } )
121+ nodeParameterTest ( md5: " 9aaf3ffb33620e3ea5321cd27f45db02 " , factory: { ChowningReverb ( input) } )
122122 nodeParameterTest ( md5: " 56e76b5bd1d59d77ad4bd670f605f191 " , factory: { Clipper ( input) } )
123- nodeParameterTest ( md5: " c9ab35b7818db6a9af4edfbe2cb83927 " , factory: { CombFilterReverb ( input) } )
124- nodeParameterTest ( md5: " bfdb04ada04582bac1c59626207726c2 " , factory: { CostelloReverb ( input) } )
125- nodeParameterTest ( md5: " 6d17509eee0059105454f3cad4499586 " , factory: { DCBlock ( input) } )
126- nodeParameterTest ( md5: " fd4e315defe463bd643dd0c797cfd1f2 " , factory: { Decimator ( input) } )
127- nodeParameterTest ( md5: " 4e240310041e20bdc886dd5eb285e89c " , factory: { Distortion ( input) } )
128- nodeParameterTest ( md5: " a245e060a95fa63f70f01633eb00db0b " , factory: { DynamicRangeCompressor ( input) } )
129- nodeParameterTest ( md5: " 5c34d6b545a441037cea3126db3725c3 " , factory: { EqualizerFilter ( input) } )
130- nodeParameterTest ( md5: " b2eac657e060927cd0b3bfd74817c99e " , factory: { FlatFrequencyResponseReverb ( input) } )
131- nodeParameterTest ( md5: " a6c3c2cdc02e77c1d71bcab22b70982c " , factory: { Panner ( input) } )
132- nodeParameterTest ( md5: " 95ba7a1fbd8c85c129999d20a0653dfe " , factory: { PitchShifter ( input) } )
133- nodeParameterTest ( md5: " 547cc8833929d40042a0a00566cc032f " , factory: { RingModulator ( input) } )
134- nodeParameterTest ( md5: " 56ce31a64d0c7488e814cd16e09ea378 " , factory: { StringResonator ( input) } )
135- nodeParameterTest ( md5: " 7ce66baf0b5a272dc83db83f443bd1d8 " , factory: { TanhDistortion ( input) } )
136- nodeParameterTest ( md5: " 6a54cda833433325a5bd885c1375c6e2 " , factory: { Tremolo ( input) } , m1MD5 : " bb704255aad8df505d427fea08d57246 " )
137- nodeParameterTest ( md5: " 17b152691ddaca9a74a5ab086db0e546 " , factory: { VariableDelay ( input) } )
138- nodeParameterTest ( md5: " 88abdd2849431c26dab746666fcc7dbc " , factory: { ZitaReverb ( input) } , m1MD5 : " 489a410a70b87390bdc84f9f881bd260 " )
123+ nodeParameterTest ( md5: " d44f6c167ba10c20058067da0f8f5d61 " , factory: { CombFilterReverb ( input) } )
124+ nodeParameterTest ( md5: " 7bc6e1d3471a2a739206d6c88817d8c4 " , factory: { CostelloReverb ( input) } )
125+ nodeParameterTest ( md5: " cd3977c4d4b0d2bf84e1265476b5fd52 " , factory: { DCBlock ( input) } )
126+ nodeParameterTest ( md5: " 055e61433dd9d8f55c36d9d7f1cdfaca " , factory: { Decimator ( input) } )
127+ nodeParameterTest ( md5: " c52e623c413068f6a10e0a691734fb44 " , factory: { Distortion ( input) } )
128+ nodeParameterTest ( md5: " 719e6af71973aa926ed88912f004a1b1 " , factory: { DynamicRangeCompressor ( input) } )
129+ nodeParameterTest ( md5: " 136f117419523de4082275e74613d3e9 " , factory: { EqualizerFilter ( input) } )
130+ nodeParameterTest ( md5: " 42dc82f5e690fe15580ba3d5d8bf74d9 " , factory: { FlatFrequencyResponseReverb ( input) } )
131+ nodeParameterTest ( md5: " 2d0be43f2de761df1627e7fc1eef4e41 " , factory: { Panner ( input) } )
132+ nodeParameterTest ( md5: " e79d5fa3445956f51fc220bfa2b60774 " , factory: { PitchShifter ( input) } )
133+ nodeParameterTest ( md5: " 04f8b15b4d0efc632859cbc67cf517e4 " , factory: { RingModulator ( input) } )
134+ nodeParameterTest ( md5: " 05f14f7862000b8ba4bed5802cd51eaf " , factory: { StringResonator ( input) } )
135+ nodeParameterTest ( md5: " 3838887f913f1f75cacca49f31096381 " , factory: { TanhDistortion ( input) } )
136+ nodeParameterTest ( md5: " 83c95cde57bf85e670e488e1ff2daece " , factory: { Tremolo ( input) } )
137+ nodeParameterTest ( md5: " 4252aa6f4c43e7be1fbdb5a55de3d8f8 " , factory: { VariableDelay ( input) } )
138+ nodeParameterTest ( md5: " 9531a8b5ed754e891a33b9620e5e51d8 " , factory: { ZitaReverb ( input) } )
139139 }
140140
141141 func nodeParameterTest2( md5: String , factory: ( Node ) -> Node , m1MD5: String = " " , audition: Bool = false ) {
@@ -193,33 +193,31 @@ class GenericNodeTests: XCTestCase {
193193 #endif
194194
195195 #if os(macOS)
196- nodeParameterTest2 ( md5: " bff0b5fa57e589f5192b17194d9a43cb " , factory: { player in Reverb ( player) } )
196+ nodeParameterTest2 ( md5: " ac8d2c81f0c74217d3fff003cbf28d68 " , factory: { player in Reverb ( player) } )
197197 #endif
198198 }
199199
200200 func testFilters( ) {
201201 let input = Oscillator ( waveform: Table ( . triangle) )
202202 input. start ( )
203- nodeParameterTest ( md5: " e21144303552ef8ba518582788c3ea1f " , factory: { BandPassButterworthFilter ( input) } )
204- nodeParameterTest ( md5: " cbc23ff6ee40c12b0348866402d9fac3 " , factory: { BandRejectButterworthFilter ( input) } )
205- nodeParameterTest ( md5: " 5c34d6b545a441037cea3126db3725c3 " , factory: { EqualizerFilter ( input) } )
206- nodeParameterTest ( md5: " 433c45f0211948ecaa8bfd404963af7b " , factory: { FormantFilter ( input) } )
207- nodeParameterTest ( md5: " 9b38c130c6faf04b5b168d6979557a3f " , factory: { HighPassButterworthFilter ( input) } )
208- nodeParameterTest ( md5: " 4120a8fefb4efe8f455bc8c001ab1538 " , factory: { HighPassFilter ( input) } )
209- nodeParameterTest ( md5: " 5aaeb38a15503c162334f0ec1bfacfcd " , factory: { HighShelfFilter ( input) } )
210- nodeParameterTest ( md5: " b4c47d9ad07ccf556accb05336c52469 " , factory: { HighShelfParametricEqualizerFilter ( input) } )
211- nodeParameterTest ( md5: " 6790ba0e808cc8e49f1a609b05b5c490 " , factory: { KorgLowPassFilter ( input) } )
212- nodeParameterTest ( md5: " ce2bd006a13317b11a460a12ad343835 " , factory: { LowPassButterworthFilter ( input) } )
213- nodeParameterTest ( md5: " aeec895e45341249b7fc23ea688dfba8 " , factory: { LowPassFilter ( input) } )
214- nodeParameterTest ( md5: " 2f81a7a8c9325863b4afa312ca066ed8 " , factory: { LowShelfFilter ( input) } )
215- nodeParameterTest ( md5: " 2f7e88b1835845342b0c8cca9930cb5c " , factory: { LowShelfParametricEqualizerFilter ( input) } )
216- nodeParameterTest ( md5: " 5638bd8e112d88fa1053154dc0027152 " , factory: { ModalResonanceFilter ( input) } , m1MD5: " 0db12817a5def3a82d0d28fc0c3f8ab9 " )
217- nodeParameterTest ( md5: " 535192bcc8107d22dae9273f284b1bc5 " , factory: { MoogLadder ( input) } )
218- nodeParameterTest ( md5: " 3a0b95902029e33a5b80b3a3baf6f8a7 " , factory: { PeakingParametricEqualizerFilter ( input) } )
219- nodeParameterTest ( md5: " 06ebb0f4defb20ef2213ec60acf60620 " , factory: { ResonantFilter ( input) } )
220- nodeParameterTest ( md5: " 800b4a050e83cf6fe73d2561a973c879 " , factory: { RolandTB303Filter ( input) } , m1MD5: " c0f44f67e4ba3f3265fb536109126eb4 " )
221- nodeParameterTest ( md5: " 44273d78d701be87ec9613ace6a179cd " , factory: { ThreePoleLowpassFilter ( input) } )
222- nodeParameterTest ( md5: " 84c3dcb52f76610e0c0ed9b567248fa1 " , factory: { ToneComplementFilter ( input) } )
223- nodeParameterTest ( md5: " f4b3774bdc83f2220b33ed7de360a184 " , factory: { ToneFilter ( input) } )
203+ nodeParameterTest ( md5: " 697dd230db3f7d93d4cc32939fd4b203 " , factory: { BandPassButterworthFilter ( input) } )
204+ nodeParameterTest ( md5: " a879dc3594f6ca2872a681aaadd7464b " , factory: { BandRejectButterworthFilter ( input) } )
205+ nodeParameterTest ( md5: " 136f117419523de4082275e74613d3e9 " , factory: { EqualizerFilter ( input) } )
206+ nodeParameterTest ( md5: " c388dff62c69e2bf0d2ccdc8f07cf300 " , factory: { FormantFilter ( input) } )
207+ nodeParameterTest ( md5: " 42647b2d15d1d256bb2eecc57c4669b7 " , factory: { HighPassButterworthFilter ( input) } )
208+ nodeParameterTest ( md5: " d4afdab94f658685c619d78de143788a " , factory: { HighPassFilter ( input) } )
209+ nodeParameterTest ( md5: " c6103d7b01e0cbecd3242c74b5f5b43d " , factory: { HighShelfParametricEqualizerFilter ( input) } )
210+ nodeParameterTest ( md5: " b5835dd370fcfa57987fcd9f73bf3867 " , factory: { KorgLowPassFilter ( input) } )
211+ nodeParameterTest ( md5: " 60ed3b21f000093e2dbbfa1fe47190ef " , factory: { LowPassButterworthFilter ( input) } )
212+ nodeParameterTest ( md5: " 239a27564071e55fff0b686db03876a7 " , factory: { LowPassFilter ( input) } )
213+ nodeParameterTest ( md5: " c8584e305d549a7f7c437a43986d486a " , factory: { LowShelfParametricEqualizerFilter ( input) } )
214+ nodeParameterTest ( md5: " 5b05b6ec7ab84d1d2ec779ea678dc1bd " , factory: { ModalResonanceFilter ( input) } )
215+ nodeParameterTest ( md5: " 28c4f2d31cb50cd5178dcf2246f2eee2 " , factory: { MoogLadder ( input) } )
216+ nodeParameterTest ( md5: " 5377211c724ab9e24174a942e0d0ea65 " , factory: { PeakingParametricEqualizerFilter ( input) } )
217+ nodeParameterTest ( md5: " eff13db00a969ff92ff6421fd823b024 " , factory: { ResonantFilter ( input) } )
218+ nodeParameterTest ( md5: " 47952d3c73b82e51f9b69ec15038b54f " , factory: { RolandTB303Filter ( input) } )
219+ nodeParameterTest ( md5: " eb7ffdc0983e51fb71f34cff1fcb8af4 " , factory: { ThreePoleLowpassFilter ( input) } )
220+ nodeParameterTest ( md5: " 07d273778dbfd330232657f140bbf578 " , factory: { ToneComplementFilter ( input) } )
221+ nodeParameterTest ( md5: " 5c186ab1b56d539ab22a9b8b20119ebf " , factory: { ToneFilter ( input) } )
224222 }
225223}
0 commit comments