[OSC_dev] OSC replacement for MIDI
Andy W. Schmeder
andy at cnmat.berkeley.edu
Sat Jan 31 15:42:22 PST 2009
"Frequency" has a specific interpretation as the SI unit, Hertz = 1/
Seconds, and can *only* be used to describe a periodic (i.e.
repeating) process.
For example, wavelets are aperiodic functions so they can't be
described in Hz. To describe the dilation between a wavelet and its
mother-wavelet, the term "scale" is used. Scale is a unitless number;
a ratio between two objects of the same type (e.g., Seconds per Second).
Obviously one of the reasons OSC was created was to break out of the
centuries-old "int(12*log2(Hz))" view of the musical universe. Pitch-
bend breaks out of "int" and MIDI ends here. Microtonal breaks out of
the "12". The Bohlen-Pierce scale breaks out of the "log2" (it is 13
steps in log3). And, finally, wavelets/microsound breaks out of the
"Hz".
In other words, do whatever you want. Just don't expect to please
everyone--its impossible. That's why OSC is "open".
On Jan 30, 2009, at 10:39 PM, Jeff Glatt wrote:
> I'm not talking about "periodic". I'm talking about a frequency or
> period.
> It's what electronic circuits such as an oscillator need to know in
> order to
> produce sound, or what some circuitry feeding a DAC digital audio
> samples needs to
> know in order to play the waveform at the correct rate.
---
Andy W. Schmeder
andy [at] cnmat.berkeley.edu
Programmer/Analyst II
Research Group
Center for New Music and Audio Technologies
University of California at Berkeley
http://cnmat.berkeley.edu
More information about the OSC_dev
mailing list