Subject: C programs available From: at <parncuttSOUND.MUSIC.MCGILL.CA> Date: Tue, 30 Mar 1993 12:21:23 EST
Thankyou to those who responded to my recent enquiry concerning roughness/sensory dissonance models. I have now written and tested a C version of the model of Hutchinson and Knopoff, and will be glad to send it to anyone who is interested. Also available on request are C implementations of (i) Terhardt's pitch model, (ii) my adaptation of that model for music-theoretic purposes, and (iii) Terhardt's Fourier-time transform algorithm (FTT). The FTT performs a running frequency analysis of a digitally sampled input signal. It is similar to a constant-Q transform except that the effective length of the analysis window and the frequency spacing of the output both depend on critical bandwidth (Bark scale). Richard Parncutt References Hutchinson, W. & Knopoff, L. (1978). The acoustical component of western consonance. Interface, 7, 1-29. Parncutt, R. (1989). Harmony: A psychoacoustical approach. Heidelberg: Springer-Verlag. Terhardt, E. (1985). Fourier transformation of time signals: Conceptual revision. Acustica, 57, 242-256. Terhardt, E., Stoll, G., & Seewann, M. (1982). Algorithm for extraction of pitch and pitch salience from complex tonal signals. JASA, 71, 679-688.