[sdiy] Waveform Classification System (timbre index???)
Chris Stecker
cstecker at umich.edu
Mon Nov 5 17:22:39 CET 2001
oops...sent this out to AH on accident.
> > Has anyone seen any research on classifying waveforms musically or
> > sorting them by some kind of timbre index?? (Or has anyone seen the
> > phrase "timbre index" before?)
I'd say David Wessel (now at CNMAT, the center for new music and audio
technologies) is your man for timbral classification and control. Wessel was
working to apply results from multi-dimensional-scaling studies of timbre
perception (Grey 1975) while at Michigan State in the early 1970's, and
continued in that line of research at IRCAM in Paris and later as the
director of CNMAT. Much of his work has been aimed at developing
low-dimensional, musically-controllable, representations for many-parameter
synthesis systems, i.e. additive. It's work aimed at computer-based
synthesis, and generally reflects the desire to recreate and modify acoustic
timbres, but most of the work should apply (a big part was simply the
development of methods for obtaining similarity matrices and transforming
them to musical control space). Namedrop factor: Wessel was one of the
signers of my dissertation, as well as a friend and collaborator of Don
Buchla's.
Here's a good overview of some early parts of Wessel's "Timbre Space" story,
available online from IRCAM:
Wessel, D. 1979. Timbre Space as a Musical Control Structure.
Computer Music Journal 3(2).
http://catalogue.ircam.fr/articles/textes/Wessel78a/
Later work focussed on correlating the principal components of the recovered
timbre-space with acoustical and/or physical properties of the stimuli.
Highly-determinative acoustical properties included envelope characteristics,
"brightness," "temporal flux" (differences in the temporal envelope of
different harmonics), etc. One approach would be to simpy correlate your
waves with these parameters and use the correlations to place timbres in
space, but this probably won't work well for several reasons I could go into,
but won't.
The "correct" thing to do is probably to analyze some judgments of timbral
differences among the set of waveforms of interest, using the method of
multi-dimensional scaling. If you're interested in doing this, I'd be happy
to consult/collaborate. It will be complicated (or maybe simplified) by the
fact that we normally use filters to control brightness and EG to shape the
envelope. We can control those parameters to acheive a more sensitive
description of the steady-state aspects of the waves. Perhaps there's a way
to use the AH/sdiy list membership as a source of listening subjects (indeed,
"expert" listeners when it comes to synthetic analog waveforms).
The outcome of constructing a timbre space for mini-wave waveforms would be
an organization where some number of CV inputs (1-3?) can be used to search
through the timbre-space. A small change in voltage will produce a small
perceptual change, large changes likewise, and changes on the different
inputs will tend to produce "perceptually-orthogonal" changes. This would be
pretty great, and it would be quite interesting to consider how later
processing (filtering, modulation, etc) comes to deform the timbre space, and
how it might be combined with "timbre-index" (sine-indexed wavetable) style
use of the mini-wave. Exciting!
-Chris
--
G. Christopher Stecker, Ph.D.
cstecker at umich.edu / 734-764-5167
Central Systems Laboratory, Kresge Hearing Research Institute
University of Michigan Medical Center
1301 East Ann Street / Ann Arbor MI 48109-0506
More information about the Synth-diy
mailing list