comparison TempogramPlugin.cpp @ 15:203551cbad47

* FIRFilter now has three output options - take all output elements, first lengthOfInput outputs, or take first lengthOfInput output after group delay
author Carl Bussey <c.bussey@se10.qmul.ac.uk>
date Thu, 14 Aug 2014 11:09:43 +0100
parents c11367df624d
children 89bc9e5199d7
comparison
equal deleted inserted replaced
14:c11367df624d 15:203551cbad47
133 // not explicitly set your parameters to their defaults for you if 133 // not explicitly set your parameters to their defaults for you if
134 // they have not changed in the mean time. 134 // they have not changed in the mean time.
135 135
136 ParameterDescriptor d1; 136 ParameterDescriptor d1;
137 d1.identifier = "C"; 137 d1.identifier = "C";
138 d1.name = "C"; 138 d1.name = "Novelty Curve Spectrogram Compression Constant";
139 d1.description = "Spectrogram compression constant, C, used when retrieving the novelty curve from the audio."; 139 d1.description = "Spectrogram compression constant, C, used when retrieving the novelty curve from the audio.";
140 d1.unit = ""; 140 d1.unit = "";
141 d1.minValue = 2; 141 d1.minValue = 2;
142 d1.maxValue = 10000; 142 d1.maxValue = 10000;
143 d1.defaultValue = 1000; 143 d1.defaultValue = 1000;
189 } 189 }
190 list.push_back(d4); 190 list.push_back(d4);
191 191
192 ParameterDescriptor d5; 192 ParameterDescriptor d5;
193 d5.identifier = "minBPM"; 193 d5.identifier = "minBPM";
194 d5.name = "Minimum BPM"; 194 d5.name = "Tempogram Minimum BPM";
195 d5.description = "The minimum BPM of the tempogram output bins."; 195 d5.description = "The minimum BPM of the tempogram output bins.";
196 d5.unit = ""; 196 d5.unit = "";
197 d5.minValue = 0; 197 d5.minValue = 0;
198 d5.maxValue = 2000; 198 d5.maxValue = 2000;
199 d5.defaultValue = 30; 199 d5.defaultValue = 30;
201 d5.quantizeStep = 5; 201 d5.quantizeStep = 5;
202 list.push_back(d5); 202 list.push_back(d5);
203 203
204 ParameterDescriptor d6; 204 ParameterDescriptor d6;
205 d6.identifier = "maxBPM"; 205 d6.identifier = "maxBPM";
206 d6.name = "Maximum BPM"; 206 d6.name = "Tempogram Maximum BPM";
207 d6.description = "The minimum BPM of the tempogram output bins."; 207 d6.description = "The minimum BPM of the tempogram output bins.";
208 d6.unit = ""; 208 d6.unit = "";
209 d6.minValue = 30; 209 d6.minValue = 30;
210 d6.maxValue = 2000; 210 d6.maxValue = 2000;
211 d6.defaultValue = 480; 211 d6.defaultValue = 480;