next up previous contents
Next: The Choice of a Up: Models of Tunings Previous: Transposable Tunings

Register-Doubling Tunings

Many pitch sets can be represented as a set of registrally represented pitches. A registrally represented pitch is an ordered pair (c,r) where r (the register) is an integer and all pitches with the same c (class) are considered equivalent in some sense. For example, in this work, diatonic pitches are represented by strings such as ``C\ensuremath{\sharp}4,'' indicating a class of C\ensuremath{\sharp} and a register of four. Most pitch sets that can be represented registrally are tuned such that an increment of register by one corresponds to a doubling of frequency. This type of tuning is called a register-doubling tuning. Western music and many other musics of the world use register-doubling tunings.

Since all such tunings deal with register in the same way, it is useful to think of them as being built from a tuning of all pitches in register zero (all pitches of the form (c,0)). To form a tuning of all registers, all that is necessary is to add some simple, generic ``machinery'' around the register-zero tuning. The register-zero tuning takes only class information as input since the input's register is known to be zero by definition. Figure 3.4 is a block diagram of a register-doubling tuning built from a register-zero tuning, $\phi(c)$, surrounded by appropriate machinery. The block labeled ``2x'' exponentiates its input.


  
Figure 3.4: Block diagram of a register-zero tuning
\begin{figure}
 \centering
 \begin{picture}
(285,70)
 \put( 0, 30){\begin{pictur...
 ... 
 
 \put(60,0){
\framebox 
(160,60){}}
 
\thinlines 
 \end{picture}\end{figure}


next up previous contents
Next: The Choice of a Up: Models of Tunings Previous: Transposable Tunings
Ben Denckla
8/29/1997