Class FnCalc

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

class FnCalc extends JFrame
 +-----------+   +---------+    +---------+   +----------+   +--------+
 |uNn 3 4 -2 | = |27*625/49| =  | 30625/49| = | 344.38776| = | 456.342| Cent
 +-----------+   +---------+    +---------+   +----------+   +--------+
  (-20)
 
    +-----------+   +--------------+    +----------+   +--------------+
    |uNn 3 4 -2 | = | 27 * 625 / 49| =  | 344.38776| = | 120456.342...| Cent
    +-----------+   +--------------+    +----------+   +--------------+
     (-20)
 
    +-----------+   +--------------+    +----------+   +--------------+
    |uNn 3 4 -2 | = | 27 * 625 / 49| =  | 344.38776| = | 120456.342...| Cent
    +-----------+   +--------------+    +----------+   +--------------+
     (-20)
 
         +---------+
    1 ≡  | 55      | Hz
         +---------+
 
Time structure is as follows:
                      play = false         play = true 
  subaudio waitDt 
              ----->  retrigger all K+Ss  ----> switch phase
                                          ----> retrigger all K+Ss
                                          ----> restart envelope
  audio network           ---> all synthesizers which have current phase
                               are producing sound
 
  • Field Details

  • Constructor Details

    • FnCalc

      public FnCalc()
  • Method Details

    • makeTextField

      JTextField makeTextField(boolean editable)
    • makeTextField

      JTextField makeTextField(boolean editable, int width)
    • resetAll

      void resetAll()
    • prepareDemo

      void prepareDemo(String select)
    • rescanSelectedPhases

      void rescanSelectedPhases()
    • showSelectedPhases

      void showSelectedPhases()
    • rescanPlaying

      void rescanPlaying()
    • nextPhase

      void nextPhase()
    • main

      public static void main(String[] args)