1 #ifndef CLM_STRINGS_H 2 #define CLM_STRINGS_H 3 4 /* there's some inconsistency about the mus- prefix: mus-interp-* but *-window etc */ 5 6 #define S_all_pass "all-pass" 7 #define S_is_all_pass "all-pass?" 8 #define S_all_pass_bank "all-pass-bank" 9 #define S_is_all_pass_bank "all-pass-bank?" 10 #define S_amplitude_modulate "amplitude-modulate" 11 #define S_array_interp "array-interp" 12 #define S_asymmetric_fm "asymmetric-fm" 13 #define S_is_asymmetric_fm "asymmetric-fm?" 14 #define S_autocorrelate "autocorrelate" 15 #define S_bartlett_window "bartlett-window" 16 #define S_bartlett_hann_window "bartlett-hann-window" 17 #define S_blackman2_window "blackman2-window" 18 #define S_blackman3_window "blackman3-window" 19 #define S_blackman4_window "blackman4-window" 20 #define S_blackman5_window "blackman5-window" 21 #define S_blackman6_window "blackman6-window" 22 #define S_blackman7_window "blackman7-window" 23 #define S_blackman8_window "blackman8-window" 24 #define S_blackman9_window "blackman9-window" 25 #define S_blackman10_window "blackman10-window" 26 #define S_bohman_window "bohman-window" 27 #define S_cauchy_window "cauchy-window" 28 #define S_clear_sincs "clear-sincs" 29 #define S_clm_table_size "clm-table-size" 30 #define S_comb "comb" 31 #define S_is_comb "comb?" 32 #define S_comb_bank "comb-bank" 33 #define S_is_comb_bank "comb-bank?" 34 #define S_connes_window "connes-window" 35 #define S_continue_sample_to_file "continue-sample->file" 36 #define S_contrast_enhancement "contrast-enhancement" 37 #define S_convolution "convolution" 38 #define S_convolve "convolve" 39 #define S_convolve_files "convolve-files" 40 #define S_is_convolve "convolve?" 41 #define S_correlate "correlate" 42 #define S_db_to_linear "db->linear" 43 #define S_degrees_to_radians "degrees->radians" 44 #define S_delay "delay" 45 #define S_delay_tick "delay-tick" 46 #define S_is_delay "delay?" 47 #define S_dolph_chebyshev_window "dolph-chebyshev-window" 48 #define S_dot_product "dot-product" 49 #define S_dpss_window "dpss-window" 50 #define S_env "env" 51 #define S_env_any "env-any" 52 #define S_env_interp "env-interp" 53 #define S_is_env "env?" 54 #define S_even_multiple "even-multiple" 55 #define S_even_weight "even-weight" 56 #define S_exponential_window "exponential-window" 57 #define S_file_to_sample "file->sample" 58 #define S_is_file_to_sample "file->sample?" 59 #define S_filter "filter" 60 #define S_is_filter "filter?" 61 #define S_filtered_comb "filtered-comb" 62 #define S_is_filtered_comb "filtered-comb?" 63 #define S_filtered_comb_bank "filtered-comb-bank" 64 #define S_is_filtered_comb_bank "filtered-comb-bank?" 65 #define S_fir_filter "fir-filter" 66 #define S_is_fir_filter "fir-filter?" 67 #define S_flat_top_window "flat-top-window" 68 #define S_firmant "firmant" 69 #define S_is_firmant "firmant?" 70 #define S_formant "formant" 71 #define S_formant_bank "formant-bank" 72 #define S_is_formant_bank "formant-bank?" 73 #define S_is_formant "formant?" 74 #define S_gaussian_window "gaussian-window" 75 #define S_granulate "granulate" 76 #define S_is_granulate "granulate?" 77 #define S_hamming_window "hamming-window" 78 #define S_hann_window "hann-window" 79 #define S_hann_poisson_window "hann-poisson-window" 80 #define S_hz_to_radians "hz->radians" 81 #define S_iir_filter "iir-filter" 82 #define S_is_iir_filter "iir-filter?" 83 #define S_in_any "in-any" 84 #define S_ina "ina" 85 #define S_inb "inb" 86 #define S_kaiser_window "kaiser-window" 87 #define S_linear_to_db "linear->db" 88 #define S_locsig "locsig" 89 #define S_is_locsig "locsig?" 90 #define S_locsig_ref "locsig-ref" 91 #define S_locsig_reverb_ref "locsig-reverb-ref" 92 #define S_locsig_reverb_set "locsig-reverb-set!" 93 #define S_locsig_set "locsig-set!" 94 #define S_locsig_type "locsig-type" 95 #define S_make_all_pass "make-all-pass" 96 #define S_make_all_pass_bank "make-all-pass-bank" 97 #define S_make_asymmetric_fm "make-asymmetric-fm" 98 #define S_make_comb "make-comb" 99 #define S_make_comb_bank "make-comb-bank" 100 #define S_make_convolve "make-convolve" 101 #define S_make_delay "make-delay" 102 #define S_make_env "make-env" 103 #define S_make_fft_window "make-fft-window" 104 #define S_make_file_to_sample "make-file->sample" 105 #define S_make_filter "make-filter" 106 #define S_make_filtered_comb "make-filtered-comb" 107 #define S_make_filtered_comb_bank "make-filtered-comb-bank" 108 #define S_make_fir_coeffs "make-fir-coeffs" 109 #define S_make_fir_filter "make-fir-filter" 110 #define S_make_firmant "make-firmant" 111 #define S_make_formant "make-formant" 112 #define S_make_formant_bank "make-formant-bank" 113 #define S_make_granulate "make-granulate" 114 #define S_make_iir_filter "make-iir-filter" 115 #define S_make_locsig "make-locsig" 116 #define S_make_move_sound "make-move-sound" 117 #define S_make_moving_average "make-moving-average" 118 #define S_make_moving_max "make-moving-max" 119 #define S_make_moving_norm "make-moving-norm" 120 #define S_make_ncos "make-ncos" 121 #define S_make_notch "make-notch" 122 #define S_make_nrxycos "make-nrxycos" 123 #define S_make_nrxysin "make-nrxysin" 124 #define S_make_nsin "make-nsin" 125 #define S_make_one_pole "make-one-pole" 126 #define S_make_one_pole_all_pass "make-one-pole-all-pass" 127 #define S_make_one_zero "make-one-zero" 128 #define S_make_oscil "make-oscil" 129 #define S_make_oscil_bank "make-oscil-bank" 130 #define S_make_phase_vocoder "make-phase-vocoder" 131 #define S_make_polyshape "make-polyshape" 132 #define S_make_polywave "make-polywave" 133 #define S_make_pulse_train "make-pulse-train" 134 #define S_make_pulsed_env "make-pulsed-env" 135 #define S_make_rand "make-rand" 136 #define S_make_rand_interp "make-rand-interp" 137 #define S_make_readin "make-readin" 138 #define S_make_rxykcos "make-rxyk!cos" 139 #define S_make_rxyksin "make-rxyk!sin" 140 #define S_make_sample_to_file "make-sample->file" 141 #define S_make_sawtooth_wave "make-sawtooth-wave" 142 #define S_make_square_wave "make-square-wave" 143 #define S_make_src "make-src" 144 #define S_make_ssb_am "make-ssb-am" 145 #define S_make_table_lookup "make-table-lookup" 146 #define S_make_triangle_wave "make-triangle-wave" 147 #define S_make_two_pole "make-two-pole" 148 #define S_make_two_zero "make-two-zero" 149 #define S_make_wave_train "make-wave-train" 150 #define S_mlt_sine_window "mlt-sine-window" 151 #define S_move_locsig "move-locsig" 152 #define S_move_sound "move-sound" 153 #define S_is_move_sound "move-sound?" 154 #define S_moving_average "moving-average" 155 #define S_is_moving_average "moving-average?" 156 #define S_moving_max "moving-max" 157 #define S_is_moving_max "moving-max?" 158 #define S_moving_norm "moving-norm" 159 #define S_is_moving_norm "moving-norm?" 160 #define S_mus_apply "mus-apply" 161 #define S_mus_array_print_length "mus-array-print-length" 162 #define S_mus_channel "mus-channel" 163 #define S_mus_channels "mus-channels" 164 #define S_mus_chebyshev_first_kind "mus-chebyshev-first-kind" 165 #define S_mus_chebyshev_second_kind "mus-chebyshev-second-kind" 166 #define S_mus_chebyshev_both_kinds "mus-chebyshev-both-kinds" 167 #define S_mus_chebyshev_t_sum "mus-chebyshev-t-sum" 168 #define S_mus_chebyshev_tu_sum "mus-chebyshev-tu-sum" 169 #define S_mus_chebyshev_u_sum "mus-chebyshev-u-sum" 170 #define S_mus_close "mus-close" 171 #define S_mus_copy "mus-copy" 172 #define S_mus_data "mus-data" 173 #define S_mus_describe "mus-describe" 174 #define S_mus_feedback "mus-feedback" 175 #define S_mus_feedforward "mus-feedforward" 176 #define S_mus_fft "mus-fft" 177 #define S_mus_file_buffer_size "mus-file-buffer-size" 178 #define S_mus_file_name "mus-file-name" 179 #define S_mus_float_equal_fudge_factor "mus-float-equal-fudge-factor" 180 #define S_mus_frequency "mus-frequency" 181 #define S_is_mus_generator "mus-generator?" 182 #define S_mus_hop "mus-hop" 183 #define S_mus_increment "mus-increment" 184 #define S_is_mus_input "mus-input?" 185 #define S_mus_interpolate "mus-interpolate" 186 #define S_mus_interp_all_pass "mus-interp-all-pass" 187 #define S_mus_interp_bezier "mus-interp-bezier" 188 #define S_mus_interp_hermite "mus-interp-hermite" 189 #define S_mus_interp_lagrange "mus-interp-lagrange" 190 #define S_mus_interp_linear "mus-interp-linear" 191 #define S_mus_interp_none "mus-interp-none" 192 #define S_mus_interp_sinusoidal "mus-interp-sinusoidal" 193 #define S_mus_interp_type "mus-interp-type" 194 #define S_mus_length "mus-length" 195 #define S_mus_location "mus-location" 196 #define S_mus_name "mus-name" 197 #define S_mus_offset "mus-offset" 198 #define S_mus_order "mus-order" 199 #define S_is_mus_output "mus-output?" 200 #define S_mus_phase "mus-phase" 201 #define S_mus_ramp "mus-ramp" 202 #define S_mus_rand_seed "mus-rand-seed" 203 #define S_mus_random "mus-random" 204 #define S_mus_reset "mus-reset" 205 #define S_mus_run "mus-run" 206 #define S_mus_scaler "mus-scaler" 207 #define S_mus_set_formant_frequency "mus-set-formant-frequency" 208 #define S_mus_set_formant_radius_and_frequency "mus-set-formant-radius-and-frequency" 209 #define S_mus_srate "mus-srate" 210 #define S_mus_type "mus-type" 211 #define S_mus_width "mus-width" 212 #define S_mus_xcoeff "mus-xcoeff" 213 #define S_mus_xcoeffs "mus-xcoeffs" 214 #define S_mus_ycoeff "mus-ycoeff" 215 #define S_mus_ycoeffs "mus-ycoeffs" 216 #define S_ncos "ncos" 217 #define S_is_ncos "ncos?" 218 #define S_normalize_partials "normalize-partials" 219 #define S_notch "notch" 220 #define S_is_notch "notch?" 221 #define S_nrxycos "nrxycos" 222 #define S_is_nrxycos "nrxycos?" 223 #define S_nrxysin "nrxysin" 224 #define S_is_nrxysin "nrxysin?" 225 #define S_nsin "nsin" 226 #define S_is_nsin "nsin?" 227 #define S_odd_multiple "odd-multiple" 228 #define S_odd_weight "odd-weight" 229 #define S_one_pole "one-pole" 230 #define S_is_one_pole "one-pole?" 231 #define S_one_pole_all_pass "one-pole-all-pass" 232 #define S_is_one_pole_all_pass "one-pole-all-pass?" 233 #define S_one_zero "one-zero" 234 #define S_is_one_zero "one-zero?" 235 #define S_oscil "oscil" 236 #define S_is_oscil "oscil?" 237 #define S_oscil_bank "oscil-bank" 238 #define S_is_oscil_bank "oscil-bank?" 239 #define S_out_any "out-any" 240 #define S_outa "outa" 241 #define S_outb "outb" 242 #define S_outc "outc" 243 #define S_outd "outd" 244 #define S_papoulis_window "papoulis-window" 245 #define S_partials_to_polynomial "partials->polynomial" 246 #define S_partials_to_wave "partials->wave" 247 #define S_parzen_window "parzen-window" 248 #define S_phase_vocoder "phase-vocoder" 249 #define S_is_phase_vocoder "phase-vocoder?" 250 #define S_phase_partials_to_wave "phase-partials->wave" 251 #define S_poisson_window "poisson-window" 252 #define S_polar_to_rectangular "polar->rectangular" 253 #define S_polynomial "polynomial" 254 #define S_polyshape "polyshape" 255 #define S_is_polyshape "polyshape?" 256 #define S_polywave "polywave" 257 #define S_is_polywave "polywave?" 258 #define S_pulse_train "pulse-train" 259 #define S_is_pulse_train "pulse-train?" 260 #define S_phase_vocoder_amp_increments "phase-vocoder-amp-increments" 261 #define S_phase_vocoder_amps "phase-vocoder-amps" 262 #define S_phase_vocoder_freqs "phase-vocoder-freqs" 263 #define S_phase_vocoder_phase_increments "phase-vocoder-phase-increments" 264 #define S_phase_vocoder_phases "phase-vocoder-phases" 265 #define S_pulsed_env "pulsed-env" 266 #define S_is_pulsed_env "pulsed-env?" 267 #define S_radians_to_degrees "radians->degrees" 268 #define S_radians_to_hz "radians->hz" 269 #define S_rand "rand" 270 #define S_rand_interp "rand-interp" 271 #define S_is_rand_interp "rand-interp?" 272 #define S_is_rand "rand?" 273 #define S_readin "readin" 274 #define S_is_readin "readin?" 275 #define S_rectangular_to_magnitudes "rectangular->magnitudes" 276 #define S_rectangular_to_polar "rectangular->polar" 277 #define S_rectangular_window "rectangular-window" 278 #define S_riemann_window "riemann-window" 279 #define S_ring_modulate "ring-modulate" 280 #define S_rv2_window "rv2-window" 281 #define S_rv3_window "rv3-window" 282 #define S_rv4_window "rv4-window" 283 #define S_rxykcos "rxyk!cos" 284 #define S_is_rxykcos "rxyk!cos?" 285 #define S_rxyksin "rxyk!sin" 286 #define S_is_rxyksin "rxyk!sin?" 287 #define S_samaraki_window "samaraki-window" 288 #define S_sample_to_file "sample->file" 289 #define S_sample_to_file_add "sample->file+" 290 #define S_is_sample_to_file "sample->file?" 291 #define S_samples_to_seconds "samples->seconds" 292 #define S_sawtooth_wave "sawtooth-wave" 293 #define S_is_sawtooth_wave "sawtooth-wave?" 294 #define S_seconds_to_samples "seconds->samples" 295 #define S_sinc_window "sinc-window" 296 #define S_spectrum "spectrum" 297 #define S_square_wave "square-wave" 298 #define S_is_square_wave "square-wave?" 299 #define S_src "src" 300 #define S_is_src "src?" 301 #define S_ssb_am "ssb-am" 302 #define S_is_ssb_am "ssb-am?" 303 #define S_table_lookup "table-lookup" 304 #define S_is_table_lookup "table-lookup?" 305 #define S_tap "tap" 306 #define S_is_tap "tap?" 307 #define S_triangle_wave "triangle-wave" 308 #define S_is_triangle_wave "triangle-wave?" 309 #define S_tukey_window "tukey-window" 310 #define S_two_pole "two-pole" 311 #define S_is_two_pole "two-pole?" 312 #define S_two_zero "two-zero" 313 #define S_is_two_zero "two-zero?" 314 #define S_ultraspherical_window "ultraspherical-window" 315 #define S_wave_train "wave-train" 316 #define S_is_wave_train "wave-train?" 317 #define S_welch_window "welch-window" 318 319 320 #define S_continue_frample_to_file "continue-frample->file" 321 #define S_file_to_frample "file->frample" 322 #define S_is_file_to_frample "file->frample?" 323 #define S_frample_to_file "frample->file" 324 #define S_is_frample_to_file "frample->file?" 325 #define S_frample_to_frample "frample->frample" 326 #define S_make_file_to_frample "make-file->frample" 327 #define S_make_frample_to_file "make-frample->file" 328 329 #define S_mus_file_mix "mus-file-mix" 330 #define S_mus_file_mix_with_envs "mus-file-mix-with-envs" 331 332 #endif 333