Class Sequencer

java.lang.Object
eu.bandm.music.applications.indisp.Sequencer

public class Sequencer extends Object
Realize the sound output and the realtime stepping through the meter.
  • Field Details

    • view

      final View view
      Reference to the view object for reading values and updating the graphics in realtime.
    • weightVolume

      final DoublePost weightVolume
      The value point of the volume factor by the metric weight of the current event.
    • weightVolumes

      final double[] weightVolumes
      Table of weights for the metric weights.
    • SAMPLINGRATE

      static final double SAMPLINGRATE
      Evident.
      See Also:
    • realtimeContext

      final ConstantRealtimeContext realtimeContext
      Evident.
    • TABLE_SIZE

      static final int TABLE_SIZE
      Wavetable size for the function generator.
      See Also:
    • envPizzicato

      final DoubleEnvelope envPizzicato
      Envelope curve for the function generator output.
    • kps

      Karplus-Strong pizzicato generator.
  • Constructor Details

    • Sequencer

      public Sequencer(View view)
      Builds the sound producing network, including the JRE sound output driver.
  • Method Details