JMSL Tutorial: Tuning Table

JMSL also supports Tunings specified by an array of frequencies which define an octave
  • reference frequency equals the first element in the frequency array
  • reference pitch corresponds to the first frequencyin the frequency array
  • steps per octave equals the length of the array
  • octave stretch in cents is supported

    This applet plays a MusicShape with a sine instrument. You can specify a triad by entering new interval values. You can also specify the frequencies in the tuning table and hear the differences.

    You need a Java-enabled browser to view this applet. 
    See complete applet source here.
    Previous Tutorial Index Tutorial Contents Next

      (C) 2004 Phil Burk and Nick Didkovsky, All Rights Reserved
      JMSL is based upon HMSL (C) Phil Burk, Larry Polansky and David Rosenboom.