Pianotech

Expand all | Collapse all

Equal Beating Temperament System

  • 1.  Equal Beating Temperament System

    Posted 08-04-2025 00:00
      |   view attached

    Equal Beating Temperament System

     

    Principles

    To account for the linear nature of beat rates, add and subtract the frequencies of coincident partials.

    To account for the logarithmic nature of pitch perception, multiply and divide the frequencies of non-coincident partials.

     

    Theory

    Alfredo Capurso's Circular Harmonic System:

    https://www.scribd.com/document/174787881/Alfredo-Capurso-A-New-Model-of-Interpretation-of-Some-Acoustic-Phenomena-Circular-Harmonic-System-C-HA-S

     

    Practice

    Bill Bremmer's Equal Beating Victorian Temperament:

    https://billbremmer.com/ebvt

     

    Research

    Roshan Kakiya's Final Discussion Thread:

    https://my.ptg.org/discussion/final-discussion-thread-circular-harmonic-system-for-equally-beating-intervals

     

    Files

    1. Circular Harmonic System
    2. Circular Harmonic System Equations for Equally Beating 12th and 15th
    3. Beat Rate Analysis of Circular Harmonic System Equations for Equally Beating 12th and 15th
    4. Beat Rate Analysis of Circular Harmonic System Equations for Equally Beating 5th and 4th
    5. Equal Beating Victorian Temperament
    6. Analysis of Equal Beating Victorian Temperament
    7. Illustration: Equally Beating Upper Note Common 5th A3-E4 and 4th B3-E4 without Inharmonicity in Equal Beating Victorian Temperament
    8. Illustration: Equally Beating Upper Note Common 5th A3-E4 and 4th B3-E4 with Inharmonicity in Equal Beating Victorian Temperament
    9. Equal Beating Temperament System
    10. Scala File for Equal Beating Victorian Temperament

     

    ------------------------------
    Roshan Kakiya
    ------------------------------

    Attachment(s)



  • 2.  RE: Equal Beating Temperament System

    Posted 08-06-2025 18:00
      |   view attached

    Pure Octave Equal Beating Temperament (12-EBT)

     

    Equation

    ((((((((((((((((((((((((440 × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) = 220

    Δ = 1573660 / 1568693

     

    Temperament Octave

    Notes 12-EBT Cents 12-ET Cents Offsets (Cents)
    A3 0.00 0.00   0.00
    A#3 100.03 100.00 +0.03
    B3 199.52 200.00 −0.48
    C4 299.80 300.00 −0.20
    C#4 399.52 400.00 −0.48
    D4 500.02 500.00 +0.02
    D#4 599.94 600.00 −0.06
    E4 699.32 700.00 −0.68
    F4 799.50 800.00 −0.50
    F#4 899.13 900.00 −0.87
    G4 999.54 1000.00 −0.46
    G#4 1099.38 1100.00 −0.62
    A4 1200.00 1200.00   0.00

     

    Interval Notes Size (Cents) Beat Rate (Hz)
    Narrow 5th D4-A4 699.98 1.00
    Wide 4th D4-G4 499.52 1.00
    Narrow 5th C4-G4 699.74 1.00
    Wide 4th C4-F4 499.70 1.00
    Narrow 5th A#3-F4 699.47 1.00
    Wide 4th A#3-D#4 499.91 1.00
    Wide 4th D#4-G#4 499.44 1.00
    Narrow 5th C#4-G#4 699.86 1.00
    Wide 4th C#4-F#4 499.61 1.00
    Narrow 5th B3-F#4 699.61 1.00
    Wide 4th B3-E4 499.80 1.00
    Narrow 5th A3-E4 699.32 1.00

     

    Files

    1. Pure Octave Equal Beating Temperament (12-EBT)
    2. Scala File for Pure Octave Equal Beating Temperament (12-EBT)

     

    ------------------------------
    Roshan Kakiya
    ------------------------------




  • 3.  RE: Equal Beating Temperament System

    Posted 08-10-2025 04:00
      |   view attached

    Equal Beating 5ths and 4ths Temperament System

     

    Equation

    ((((((((((((((((((((((((440 × 2 + (Δ × s)) / 3) × 4 + (Δ × s)) / 3) × 2 + (Δ × s)) / 3) × 4 + (Δ × s)) / 3) × 2 + (Δ × s)) / 3) × 4 + (Δ × s)) / 3) × 4 + (Δ × s)) / 3) × 2 + (Δ × s)) / 3) × 4 + (Δ × s)) / 3) × 2 + (Δ × s)) / 3) × 4 + (Δ × s)) / 3) × 2 + (Δ × s)) / 3) = 220

     

    Pure Octave Equal Beating Temperament (12-EBT)

    Δ = 1573660 / 1568693

    s = 1

    Notes Frequencies (Hz) 12-EBT Cents 12-ET Cents Offsets (Cents)
    A3 220.00 0.00 0.00   0.00
    A#3 233.09 100.03 100.00 +0.03
    B3 246.87 199.52 200.00 −0.48
    C4 261.60 299.80 300.00 −0.20
    C#4 277.11 399.52 400.00 −0.48
    D4 293.67 500.02 500.00 +0.02
    D#4 311.12 599.94 600.00 −0.06
    E4 329.50 699.32 700.00 −0.68
    F4 349.13 799.50 800.00 −0.50
    F#4 369.81 899.13 900.00 −0.87
    G4 391.89 999.54 1000.00 −0.46
    G#4 415.16 1099.38 1100.00 −0.62
    A4 440.00 1200.00 1200.00   0.00

     

    Intervals Notes Sizes (Cents) Beat Rates (Hz)
    Narrow 5th D4-A4 699.98 1.00
    Wide 4th D4-G4 499.52 1.00
    Narrow 5th C4-G4 699.74 1.00
    Wide 4th C4-F4 499.70 1.00
    Narrow 5th A#3-F4 699.47 1.00
    Wide 4th A#3-D#4 499.91 1.00
    Wide 4th D#4-G#4 499.44 1.00
    Narrow 5th C#4-G#4 699.86 1.00
    Wide 4th C#4-F#4 499.61 1.00
    Narrow 5th B3-F#4 699.61 1.00
    Wide 4th B3-E4 499.80 1.00
    Narrow 5th A3-E4 699.32 1.00

     

    Pythagorean Tuning

    Δ = 1573660 / 1568693

    s = 0

    Notes Frequencies (Hz) Pyth Cents 12-ET Cents Offsets (Cents)
    A3 217.04 0.00 0.00     0.00
    A#3 231.77 113.69 100.00 +13.69
    B3 244.17 203.91 200.00 +  3.91
    C4 260.74 317.60 300.00 +17.60
    C#4 274.69 407.82 400.00 +  7.82
    D4 293.33 521.51 500.00 +21.51
    D#4 309.03 611.73 600.00 +11.73
    E4 325.56 701.96 700.00 +  1.96
    F4 347.65 815.64 800.00 +15.64
    F#4 366.25 905.87 900.00 +  5.87
    G4 391.11 1019.55 1000.00 +19.55
    G#4 412.03 1109.78 1100.00 +  9.78
    A4 440.00 1223.46 1200.00 +23.46

     

    Intervals Notes Sizes (Cents) Beat Rates (Hz)
    Pure 5th D4-A4 701.96 0.00
    Pure 4th D4-G4 498.04 0.00
    Pure 5th C4-G4 701.96 0.00
    Pure 4th C4-F4 498.04 0.00
    Pure 5th A#3-F4 701.96 0.00
    Pure 4th A#3-D#4 498.04 0.00
    Pure 4th D#4-G#4 498.04 0.00
    Pure 5th C#4-G#4 701.96 0.00
    Pure 4th C#4-F#4 498.04 0.00
    Pure 5th B3-F#4 701.96 0.00
    Pure 4th B3-E4 498.04 0.00
    Pure 5th A3-E4 701.96 0.00

     

    ------------------------------
    Roshan Kakiya
    ------------------------------



  • 4.  RE: Equal Beating Temperament System

    Registered Piano Technician
    Posted 08-06-2025 18:27

    Roshan,

    Now that I see it, it turns out that this is essentially identical to what C. Raymond Feaster published back in 1958 in his book: "The Dynamic Scale and How To Tune It". 

    It's a hard book to find but I obtained a hard copy years ago. However I was first exposed to it by the late Orman D. Pratt, RPT of the DC Chapter PTG back in 1978 B or so. So...evidently it ain't new 🤔 

    Peter Grey Piano Doctor 



    ------------------------------
    Peter Grey
    Stratham NH
    (603) 686-2395
    pianodoctor57@gmail.com
    ------------------------------



  • 5.  RE: Equal Beating Temperament System

    Posted 08-06-2025 20:00

    Hi Peter,

    Thank you for engaging with me so actively. I enjoy reading your messages.

    I reckon that the Pure Octave Equal Beating Temperament (12-EBT) is exactly the same as the Equal Beating Chromatic Scale by A. L. Leigh Silver, which was published in the 1950s in Volume 29, Issue 4 of the Journal of the Acoustical Society of America (JASA).

    Here is the content that is available at https://pubs.aip.org/asa/jasa/article-abstract/29/4/476/720902/Equal-Beating-Chromatic-Scale:

    "An unequal temperament is described in which the fifths and fourths of the tuning chain have the same beat rate. No Wolf intervals are produced and all intervals can be described by ratios of integers. The equal heating chromatic scale is an excellent approximation to equal temperament; moreover it may well represent a closer approximation to Bach's "well‐tempered tuning" than does equal temperament. Circulation of a kind is complete and this tends to restore in some degree the feature of key color. Inasmuch as there is only one beat rate to observe (very nearly one per second) the procedure for tuning keyboard instruments to this temperament is simpler than that nominally required for equal temperament. Tuning notes are appended."

    Unfortunately, I do not have access to the rest of the content, so I have decided to create my own version of this temperament instead. I have done my own research on the Equal Beating Temperament System because limited information is available about it. It is fascinating to know that other publications for equal-beating temperaments exist. Owen Jorgensen has published information about them, but I have not managed to get my hands on his books. Thank you for making me aware of C. Raymond Feaster's work. From my perspective, the only readily accessible theoretical model is Alfredo Capurso's Circular Harmonic System, and the only readily accessible practical model is Bill Bremmer's Equal Beating Victorian Temperament. I am strictly adhering to the production of equally beating intervals for my research in order to remain faithful to the Equal Beating Temperament System, so I have ruled out any temperaments that have unequally beating intervals in their sequence.

    I was reading an interesting discussion about tuning pipe organs via equally beating 5ths and 4ths a while ago at https://www.reddit.com/r/microtonal/comments/bxvfx5/equal_beating_temperament. I highly respect the hard work that the people there have put in to finding a "recipe", but their work falls short of my standards. Therefore, I have designed a proper 12-EBT that makes all the 5ths and 4ths of the tuning chain beat equally within a Pure Octave to the highest possible level of accuracy by creating one single equation for the whole thing. That is what you call a "recipe"!

    I have reached the end of the road in terms of mathematically exploring the theory of tuning because the production of equally beating intervals seems to be the holy grail of piano tuning. Everything about piano tuning made sense to me once I dedicated myself to researching equally beating intervals. I must admit, I had to use all of my research into the mathematics of tuning up to this point to wrap my head around how they work, so it was all time well spent. I have reached the pinnacle of my research now. I honestly cannot think of where I can go from here. This is it.

    🙂

    ------------------------------
    Roshan Kakiya
    ------------------------------



  • 6.  RE: Equal Beating Temperament System

    Posted 08-06-2025 20:50
    Dear Roshan

    " the production of equally beating intervals seems to be holy grail of piano tuning"

    Actually no. This is an assumption and one which is arguably faulty. The holy grail of tuning pianos should be to best enable the expression of the music. Equal or quasi equal temperament puts a high speed motorway through the landmarks of modulation and the narrative of the music.

    In the country of Georgia between Tbilisi and Kudaisi there is a range of mountains over and through which the main road passes. It's very picturesque. The Chinese have, at great expense and environmental destruction, forced through a motorway through mountains and over bridges through valleys. The traffic will rush through, the passengers not appreciate the realities of the landscape even if they can see it on a transitory basis - they won't feel it - and all the businesses and stopping points along the old road will starve and die. This is what the equal temperament has done to performance in the tuning systems of the 20th century.

    Best wishes

    David P


    --
    - - - - - - - - - - - - - - - - - - - - - - - -
    David Pinnegar, B.Sc., A.R.C.S.
    - - - - - - - - - - - - - - - - - - - - - - - -
    +44 1342 850594





  • 7.  RE: Equal Beating Temperament System

    Posted 08-06-2025 21:10

    Hi David,

    I appreciate your comments, but I have posted my research on the Equal Beating Victorian Temperament (EBVT), which is an unequal temperament, as well as my research on the Pure Octave Equal Beating Temperament (12-EBT), which is also an unequal temperament. EBVT is closer to unequal temperament, whereas 12-EBT is closer to equal temperament. I have accounted for both ends of the spectrum. At the end of the day, they are both equal-beating temperaments. There is absolutely nothing about equal temperament here. It is all about equal beating!

    ------------------------------
    Roshan Kakiya
    ------------------------------



  • 8.  RE: Equal Beating Temperament System

    Registered Piano Technician
    Posted 08-06-2025 23:02

    I'm now wondering if Silver and Feaster knew each other (the wording in Feaster's book is eerily similar to that of Silver's description), or worse...if one "copied" the other.  Feaster claims he'd been using this for quite some time before actually writing his book. Interesting, though AFAIK he does not actually lay claim to having originated it. 

    Peter Grey Piano Doctor 



    ------------------------------
    Peter Grey
    Stratham NH
    (603) 686-2395
    pianodoctor57@gmail.com
    ------------------------------



  • 9.  RE: Equal Beating Temperament System

    Member
    Posted 08-07-2025 17:26

    I fed the temperament offsets into my Unequal Temperament spreadsheet, which charts the C3-C4 octave, and here's what it looks like:

    And here is the data for each data point in the chart:

    If you look at the bottom line of data, the beat speed of the 5ths, you'll notice that each note from A3 to Ab3 has a 5th that beats at 0.5 bps ... and from A3 to C4 they all beat at 1.0 bps. So Roshan's math makes equal-beating fifths only in the range A3-A4. The next octave up all the fifths will beat at 2.0 bps, and the next octave beyond that will have fifths beating at 4.0 bps.

    Maybe this is fine. Just saying.



    ------------------------------
    | || ||| || ||| || ||| || ||| || ||| || ||| || |||
    Jason Kanter
    Lynnwood WA
    (425) 830-1561
    ------------------------------



  • 10.  RE: Equal Beating Temperament System

    Member
    Posted 08-07-2025 18:01
    Just in case you didn't see the chart:
    image.png

    | || ||| || ||| || ||| || jk ||| || ||| || ||| || |||
    jason's cell 425 830 1561







  • 11.  RE: Equal Beating Temperament System

    Posted 08-08-2025 12:00

    Hi Jason,

    It seems as though this problem will occur regardless of which temperament is being used. I plugged the offsets that I have calculated for EBVT into my spreadsheet for 12-EBT, then I used those offsets to extend the temperament. The beat rate of each 5th and 4th of the tuning chain doubled in the Octave A4-A5 and quadrupled in the Octave A5-A6.

    The equation for 12-EBT is automatically adapting to its offsets. The Octave A4-A5 has a new equation with a new solution.

    Equation for Octave A4-A5: ((((((((((((((((((((((((880 × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) × 4 + Δ) / 3) × 2 + Δ) / 3) = 440

    Solution: Δ = 3147320 / 1568693

    What is 1573660 / 1568693 = 1.003166330? It is the beat rate in Hz of the 5ths and 4ths of the tuning chain within the Octave A3-A4 in 12-EBT. What is 3147320 / 1568693 = 2.006332660? It is the beat rate in Hz of the 5ths and 4ths of the tuning chain within the Octave A4-A5 in 12-EBT.

    The numerator has doubled (3147320 / 1573660 = 2). I tried to maintain the original ratio (1573660 / 1568693) across every Octave, but I ended up with wolf 5ths. 12-EBT appears to be adjusting its own design automatically to temper out some sort of "comma".

    A similar problem occurs in equal temperament. I explored the design of Pure 26th Equal Temperament in the past: https://my.ptg.org/communities/community-home/digestviewer/viewthread?GroupId=43&MessageKey=d473dba2-70e9-4d3a-ab5a-30b6a8cbf24f&CommunityKey=6265a40b-9fd2-4152-a628-bd7c7d770cbf. What is the discrepancy between 12 Pure 5ths and 7 Pure Octaves? The Pythagorean Comma = 23.46 cents. What is the discrepancy between 24 Pure 12ths and 19 Pure Double Octaves? The Double Pythagorean Comma = 46.92 cents. The Pure Octave (1200.00 cents) has been doubled to form the Pure Double Octave (2400.00 cents), and the Pythagorean Comma has doubled (46.92 cents / 23.46 cents = 2).

    The harmonic series exhibits "natural inharmonicity". Harmonic partials are travelling at different rates even before "real inharmonicity" is taken into consideration. At 440 Hz, a 1 Hz change at the 1st partial level (441 Hz) will cause a 2 Hz change at the 2nd partial level (882 Hz), a 3 Hz change at the 3rd partial level (1323 Hz), a 4 Hz change at the 4th partial level (1764 Hz), and so on. "Real inharmonicity" modifies the "natural inharmonicity" that is already present in the harmonic series. "Natural inharmonicity" can be accounted for via beat rate distribution ratios, which distribute beat rates across partials. "Real inharmonicity" modifies those ratios. They are found in the harmonic series itself. The relationship between the 1st and 2nd partials is 1 : 2 (Ratios: 1 / 3 for the 1st partial and 2 / 3 for the 2nd partial). The relationship between the 2nd and 3rd partials is 2 : 3 (Ratios: 2 / 5 for the 2nd partial and 3 / 5 for the 3rd partial). The relationship between the 3rd and 4th partials is 3 : 4 (Ratios: 3 / 7 for the 3rd partial and 4 / 7 for the 4th partial). The relationship between the 4th and 5th partials is 4 : 5 (Ratios: 4 / 9 for the 4th partial and 5 / 9 for the 5th partial). The relationship between the 5th and 6th partials is 5 : 6 (Ratios: 5 / 11 for the 5th partial and 6 / 11 for the 6th partial). The list goes on. Beat rate distribution ratios enable us to produce equally beating intervals. However, the various "commas" still have to be tempered out because they keep popping up everywhere. 12-EBT is tempering out a "comma" automatically by either halving or doubling the beat rate of each 5th and 4th of the tuning chain from one Octave to another.

    Something has to give way somewhere.

    ------------------------------
    Roshan Kakiya
    ------------------------------



  • 12.  RE: Equal Beating Temperament System

    Posted 08-08-2025 16:23

    Very mild temperaments are where I've practiced for a number of decades now, so I'm following along here.

    One piece of new data to me is that the application of any of these offsets to move from an EDT ET calculation to an alternate temperament may not result in the interval beat speeds that we had hoped to see. Not only inharmonicity of the piano, but the specific octave width used in the midrange will have significant effect on the beats. I've seen this using the beta version of PiaTune which is an iOS app. It is possible to display a chart of midrange M3rds and 5ths while choosing the stretch and temperament choice. I've found a number of temperaments need to have all offsets divided to achieve close to the desired beats or reaching near equal beating of indicated intervals. If anyone else is interested in looking into this send an email to support@piatune.com to get an invite to the beta. Hakki is the name of the developer and is very responsive to input from technicians.

    Tim Foster has shared some new very mild temperaments as well.

    Ron Koval



    ------------------------------
    Ron Koval
    CHICAGO IL
    ------------------------------



  • 13.  RE: Equal Beating Temperament System

    Posted 08-08-2025 18:30

    Hi Ron,

    In order to maintain the same beat rates across the entirety of the keyboard, something has to give way. In my case, wolf 5ths are emerging. 12-EBT is adjusting itself to account for the wolf 5ths by either doubling the beat rate of each 5th and 4th of the tuning chain within each successive Octave as you go upwards or halving the beat rate of each 5th and 4th of the tuning chain within each successive Octave as you go downwards. It is automatically tempering out some sort of "comma" to maintain the integrity of its design across the entirety of the keyboard.

    The principles of the Equal Beating Temperament System are complementing each other.

    Have you managed to reconcile the discrepancies that arise as a result of the linear nature of beat rates and the logarithmic nature of pitch perception? 

    That is the ultimate question.

    ------------------------------
    Roshan Kakiya
    ------------------------------



  • 14.  RE: Equal Beating Temperament System

    Posted 08-08-2025 21:08

    I'm just looking at the midrange octave or so now. If I can get numbers to match there, I'll let things fall where they may. I just loaded one Yamaha C3 to take a look and one of the midrange stretches matched the M3rd beats pretty well from Jason's chart and I got about 1/2 of an octave with 1bps for the 5ths so I would go with that stretch if I was going to tune it. This was my first look with your posted tuning offsets.

    Ron Koval



    ------------------------------
    Ron Koval
    CHICAGO IL
    ------------------------------



  • 15.  RE: Equal Beating Temperament System

    Posted 08-09-2025 07:16

    Hi Ron,

    I realise now after looking back at what I had written yesterday that I have answered my own question.

    Question: Have you managed to reconcile the discrepancies that arise as a result of the linear nature of beat rates and the logarithmic nature of pitch perception?

    Answer: The principles of the Equal Beating Temperament System are complementing each other.

    In 12-EBT, they are complementing each other to produce a chain of equally beating 5ths and 4ths within the Temperament Octave A3-A4, which is being maintained within each successive Octave upwards and downwards via the automatic adjustment of the original equation when 12-EBT is extended beyond its Temperament Octave through the use of its offsets. The beat rate of each 5th and 4th of the tuning chain is progressing geometrically from one Octave to another, but the beat ratio of each 5th and 4th of the tuning chain is remaining constant within each successive Octave. The Equal Beating Temperament System is based on the production of equally beating intervals, so the creation of 1 : 1 beat ratios is of paramount importance. It is necessary to double in each successive Octave upwards and halve in each successive Octave downwards the beat rate of each 5th and 4th of the tuning chain in order to preserve the integrity of 12-EBT's design across the entirety of the piano's keyboard. This is not a problem. It is a solution!

    The beat rate of each 5th and 4th of the tuning chain in each successive Octave from A0 to A7:

    1. Octave A0-A1 (27.50 Hz - 55.00 Hz): 2−3 = 1 / 23 = 1 / 8 = 0.125395791 Hz
    2. Octave A1-A2 (55.00 Hz - 110.00 Hz): 2−2 = 1 / 22 = 1 / 4 = 0.250791583 Hz
    3. Octave A2-A3 (110.00 Hz - 220.00 Hz): 2−1 = 1 / 21 = 1 / 2 = 0.501583165 Hz
    4. Octave A3-A4 (220.00 Hz - 440.00 Hz): 20 = 20 / 1 = 1 / 1 = 1.003166330 Hz
    5. Octave A4-A5 (440.00 Hz - 880.00 Hz): 21 = 21 / 1 = 2 / 1 = 2.006332660 Hz
    6. Octave A5-A6 (880.00 Hz - 1760.00 Hz): 22 = 22 / 1 = 4 / 1 = 4.012665321 Hz
    7. Octave A6-A7 (1760.00 Hz - 3520.00 Hz): 23 = 23 / 1 = 8 / 1 = 8.025330641 Hz

    The beat ratio of each 5th and 4th of the tuning chain in each successive Octave from A0 to A7:

    1. Octave A0-A1: 0.125395791 Hz / 0.125395791 Hz = 1 / 1
    2. Octave A1-A2: 0.250791583 Hz / 0.250791583 Hz = 1 / 1
    3. Octave A2-A3: 0.501583165 Hz / 0.501583165 Hz = 1 / 1
    4. Octave A3-A4: 1.003166330 Hz / 1.003166330 Hz = 1 / 1
    5. Octave A4-A5: 2.006332660 Hz / 2.006332660 Hz = 1 / 1
    6. Octave A5-A6: 4.012665321 Hz / 4.012665321 Hz = 1 / 1
    7. Octave A6-A7: 8.025330641 Hz / 8.025330641 Hz = 1 / 1

    Conclusion:

    In 12-EBT, all the 5ths and 4ths of the tuning chain beat equally within each successive Octave from A0 to A7.

    ------------------------------
    Roshan Kakiya
    ------------------------------