User:Holger Stoltenberg/sandbox: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
No edit summary
m Testing new paragraph
 
(63 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Expanding tonal space'''
'''** THIS IS A WORK IN PROGRESS **'''<br>
<b>Exploring tonal space</b>


This article describes how to visually arrange a set of overtone scales in order to expand a particular ''plane of tonal space''.
This article focuses on the steps required to apply the ''"Tonal Space"'' interval system to a novel musical keyboard instrument.


== Why expand tonal space in this way? ==
''Tonal Space'' is a concept of musical intonation control that incorporates all modes of the overtone scale while allowing free modulation through twelve chromatic keys. The four-part ''"[[Expanding tonal space|Expanding Tonal Space]]"'' series (Parts I through IV) explains the development of Tonal Space in detail.
The concept is a step towards building an electronic keyboard instrument that allows the player to interactively map ''sequences of [[Rational interval|rational intervals]]'' to consecutive keys – in real time, even live on stage. Therefore, the player needs convenient and intuitive access to the mapping process, which becomes an integral part of the musical performance.  


With a prototypical instrument in place, the search for ''intermediary [[chord]]<nowiki/>s'' in tonal music begins. We can identify (and play) supplementary consonant chords that fit seamlessly into the gaps of familiar chord progressions. Listen to the following two audio examples to get the idea...
:{| class="wikitable"
!Listen to
!Control
!Info
|-
|...a sequence of five<br>beatless minor chords||[[File:Audio1_tonal_space_I-min+IV-min.mp3|270px]]||<math>I</math>min, <math>I</math>min, <math>IV</math>min, <br><math>IV</math>min, <math>I</math>min
|-
|...an inserted <br>''intermediary chord'' <br>on the 2nd beat||[[File:Audio2_tonal_space_I-min+I-augmin+IV-min.mp3|270px]]||<math>I</math>min, <math>I</math>xen-augmin, <math>IV</math>min, <br><math>IV</math>min, <math>I</math>min ... <small>''(2 times)''</small>
|}


The proposed model of tonal space utilizes the uniform structure and simple mathematical description of ''[[Overtone scale|overtone scales]]'' as well as the closely related ''arithmetic frequency division of the octave'' ([[AFDO]]).
'''** This page is being used for testing purposes only. **'''
=[[Expanding tonal space]]=
=[[Expanding tonal space/planar extensions]]=
=[[Expanding tonal space/projections]]=
=[[Expanding tonal space/third dimension]]=
<br>
{{breadcrumb}}


For each note to be rendered, the model should effectively determine the current deviation from 12-tone equal temperament ([[12edo]]) in order to control the intonation of a commercial sound module or software plug-in on the fly.
==== [[Expanding tonal space|Part I:]] <span style="font-size: 120%;">Expanding tonal space</span> ====
==How to expand tonal space – the interval axis==
<span style="font-size: 120%;">Don't forget about the function</span>
Like ''frequency'', ''musical pitch'' is one-dimensional. Fig.1 illustrates the horizontal axis of tonal space, which we call the ''interval axis''. It points in keyboard direction from low keys to high keys. The first harmonic ''(h1)'' is known as the common ''[[fundamental]]'' of all upcoming overtone scales.


[[File:Fig-1_tonal_space_0846c.png|480px|center]]
==== [[Expanding tonal space|Part I:]] <span style="font-weight:normal">Expanding tonal space</span> ====


<center><small><u>Fig.1</u>: One octave (from the first harmonic h1 to the second harmonic h2)</small></center>
'''Navigating tonal space'''


==The mode axis==
[[File:Rob Ickes performing with Blue Highway California USA June 2010.jpg|thumb|180px|Rob Ickes performing with his band, Blue Highway, on June 21, 2010.]]
The vertical axis of our model of tonal space indicates ''modes'' of the [[harmonic series]]. All modes start at the same normalized frequency (or pitch) of 0 cents. This means that the ''tonics'' of all of these overtone scales share exactly the same pitch (Fig. 2), which can be chosen arbitrarily.


Since each mode (row) begins with a member of the harmonic series, we can space adjacent modes by corresponding rational intervals for plotting on the logarithmic vertical axis.
[[File:Heather Leigh-0981.jpg|thumb|260px|Heather Leigh-0981]]


[[File:Fig-2_tonal_space_0851f.png|480px|center]]
[[File:Dobro guitar - Bluegrass Band, Kentucky (2011-10-16 by Navin75).jpg|thumb|260px|Dobro guitar - Bluegrass Band, Kentucky (2011-10-16 by Navin75)]]
<center><small><u>Fig. 2</u>: Overtone scales from Mode 1 (''h1'') to Mode 4 ''(h4)'' on a 2D-plane of tonal space</small></center>


==The ''Horizon Chart''==
== Modern pedal steel (Header before audio controls, audio only) ==
The result of visualizing more modes of the overtone scale (up to Mode 16) is shown in
[[File:Pedal steel played with reverb.ogg||270px]] A song played on an E9 pedal steel guitar.
<span id="figure03"></span>Fig. 3:
[[File:Fig-3_tonal_space_0846g.png|458px|center]]


<center><small><u>Fig. 3</u>: The ''Horizon Chart'': Relations of overtone scales (up to Mode 16) on a plane of tonal space</small></center>
== Steel bar (Header before image of steel bar) ==
[[File:Steel bar (tonebar) used in playing steel guitar.jpg|thumb|180px|<u>Fig.2</u>: <ref>Eagledj, [https://creativecommons.org/licenses/by-sa/4.0 CC BY-SA 4.0 ], via [https://commons.wikimedia.org/wiki/File:Steel_bar_(tonebar)_used_in_playing_steel_guitar.jpg Wikimedia Commons]</ref> Steel bar (tonebar) used to play certain types of steel guitars.]]<br>


Each pitch is labeled with the size of an interval in cents, measured from the tonic (0 ¢) to the corresponding pitch marker (<small>'''+'''</small>). Each pitch marker is connected to the nearest vertical 12edo-line by a ''delta'' ''indicator''. We define the direction and length of this indicator as the ''signed intonation'' interval of the respective pitch.
== Text reference (attribution) ==
Eagledj, [https://creativecommons.org/licenses/by-sa/4.0 CC BY-SA 4.0], via [https://commons.wikimedia.org/wiki/File:Steel_bar_(tonebar)_used_in_playing_steel_guitar.jpg Wikimedia Commons]


The [[AFDO#Formula|AFDO]]-page can help to reproduce this plot:
== Infotext ==
'''** THIS IS A WORK IN PROGRESS **'''<br>
<b>Expanding tonal space/third dimension</b>


:''"Within each period of any n-afdo system, the [[frequency ratio]] r of the m-th degree is"...''
== See also… ==
::::<math>\displaystyle
r=\frac{n+m}{n}</math>  , where
 
:*r is a rational frequency ratio which – after conversion to cents –<br> is displayed against the horizontal interval axis of tonal space
:*n is the mode of an overtone scale, plotted on the vertical axis
:*m addresses (indexes, counts) the elements of each overtone scale in horizontal direction from the tonic (left, starting at 0) to the right.
In particular ...
:*if m = 0, then  r = 1 (0 ¢) and
:*if m = n, then  r = 2 (1200 ¢)
 
<span id="example01"></span>
<u>Example 1</u>: A just major third relates the first element ''(m=1)'' of a Mode 4 ''(n=4)'' overtone scale to the tonic ''(m=0)'' of Mode 4 and we get
 
::::<math>
r=\frac{4+1}{4}=\frac{5}{4}</math>
::::<math>
r_{cents}= ln(r)\cdot\frac{1200}{ln(2)} \approx 386 </math> ¢
==Intonation==
Intonation is an adjustment of pitch applied to notes - live at performance time.
 
In the context of this model, we use 12edo pitches as the reference scale for measuring intonation. To describe intonation precisely (but without reference to concert pitch or absolute frequency), we define
::''Intonation is the signed interval between...''
::*''a pitch, generated by a pressed key with a given key descriptor (such as A3, B3, C4, C#4, ...), <br>that rings exactly in tune with 12-tone equal temperament (12edo) and''
::*''a deviating pitch referenced by the same key descriptor''
 
Typically, intonation is a small interval between -50 ¢ and +50 ¢ although larger values are allowed. In our model, the common tonic of all modes of the overtone scale has an intonation of 0 ¢ by definition.
 
According to this definition'','' the upper pitch of the just major third above the tonic (Mode 4, see
[[#example01|Example 1]]) has an intonation interval of -14 ¢, which represents the ''distance to the nearest vertical 12edo line''. (Note that we generally evaluate intonation beginning at the 12edo pitch. This results in a minus sign for the intonation of the upper note of a just a third.)
 
==== Calculate intonation ====
To calculate the signed intonation interval...
*compute the ''remainder'' of the original interval’s ''value in cents'' by a modulo division e.g. <small><math>(386</math> ¢ <math>mod(100))</math></small>, the <br>intermediate result is 86 ¢
*Test: If the intermediate result is greater than 50 ¢ then subtract 100 ¢
*The test is true and the final result is 86 ¢ -100 ¢ = -14 ¢
 
==== Determine the nearest 12edo interval ====
To determine the nearest 12edo interval the intonation is applied to, get the original interval ''r<sub>cents </sub>'' and do some integer arithmetic:
::::<math>
r_{12edo}=integer\left (\frac{r_{cents}+50c}{100.0}  \right )\cdot 100</math> <br>
... according to [[#example01|Example 1]]:
::::<math>
r_{12edo}=integer\left (\frac{386c+50c}{100.0}  \right )\cdot 100=400</math> ¢
 
==A variety of projections of the model==
Keep in mind that the ''Horizon Chart'' (Fig.3) is just a ''graphical representation of relationships'' between pitches, musical intervals and overtone scales. More specifically, Fig.3 shows one of many useful Cartesian projections of an abstract model onto a 2D-plane.
 
Nevertheless, this representation is the basis for a variety of ''realtime'' ''operations on chords'' that a future musical instrument can apply. In addition, the Cartesian projection of tonal space (with a straight horizontal line for each mode of an overtone scale) can be easily handled in a programming environment.
 
==Polar projection of tonal space==
In polar projection of the model, the horizontal ''mode'' lines form circles:
[[File:Fig-4 tonal space POLAR 149.png|496px|center]]
<center><small><u>Fig.4</u>: A plane of tonal space in polar projection (up to Mode 16)</small></center>
 
The center is the location of the fundamental, where Mode n=1 and m=0. This corresponds to the origin of the former Cartesian coordinate system [[#figure03|(Fig.3)]]. The mode axis runs from the center up to the north. A clockwise angle of 2π represents one octave up. Each dot represents a pitch.
 
==General applicability==
In the model discussed so far a ''chord'' is composed of at least two stacked intervals with frequency ratios taken from the harmonic series in ascending order. The chord should be footed on the tonic of the particular mode. Skipped harmonics within a chord may remain mute. Fig.5 shows a comparison of four augmented chords that sound quite different:
[[File:Fig-5 tonal space 753i aug.png|480px|center]]
<center><small><u>Fig.5</u>: Selection of different augmented chords </small></center>
The model of tonal space is well suited for the design and comparison of chords. No matter what intervals you '''mark on any horizontal line''', the result will always be a chord made up of rational intervals that share a common denominator.  Such a chord is therefore a subset of the harmonic series.
 
A final example: If you want to create a major ''b''7 chord, you will find four suitable pitches in the horizontal Mode 4-line (Fig.3) from m=0 to m=3. If you want to replace the upper 7/4 interval with, say, a 9/5 interval, find the ''Least Common Denominator'' (''LCM'', which is 4*5=20 in this case), and you get a 20:25:30:36 chord, which lives in Mode 20 (not shown)  and sounds noticeably more dissonant.
 
==See also…==
Sethares, William A. ''Tuning Timbre Spectrum Scale.'' London: Springer Verlag , 1999.  
Sethares, William A. ''Tuning Timbre Spectrum Scale.'' London: Springer Verlag , 1999.  
[p65, ''3.7. Overtone Scales'']
[p65, ''3.7. Overtone Scales'']<br><br>

Latest revision as of 19:20, 17 April 2025

** THIS IS A WORK IN PROGRESS **
Exploring tonal space

This article focuses on the steps required to apply the "Tonal Space" interval system to a novel musical keyboard instrument.

Tonal Space is a concept of musical intonation control that incorporates all modes of the overtone scale while allowing free modulation through twelve chromatic keys. The four-part "Expanding Tonal Space" series (Parts I through IV) explains the development of Tonal Space in detail.


** This page is being used for testing purposes only. **

Expanding tonal space

Expanding tonal space/planar extensions

Expanding tonal space/projections

Expanding tonal space/third dimension


Part I: Expanding tonal space

Don't forget about the function

Part I: Expanding tonal space

Navigating tonal space

Rob Ickes performing with his band, Blue Highway, on June 21, 2010.
Heather Leigh-0981
Dobro guitar - Bluegrass Band, Kentucky (2011-10-16 by Navin75)

Modern pedal steel (Header before audio controls, audio only)

A song played on an E9 pedal steel guitar.

Steel bar (Header before image of steel bar)

Fig.2: [1] Steel bar (tonebar) used to play certain types of steel guitars.


Text reference (attribution)

Eagledj, CC BY-SA 4.0, via Wikimedia Commons

Infotext

** THIS IS A WORK IN PROGRESS **
Expanding tonal space/third dimension

See also…

Sethares, William A. Tuning Timbre Spectrum Scale. London: Springer Verlag , 1999. [p65, 3.7. Overtone Scales]