Class SequencerPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

@Deprecated(forRemoval=true) public class SequencerPanel extends JPanel
Deprecated, for removal: This API element is subject to removal in a future version.
use the more abstract form (currently still in eu.bandm.sighkn.SequencerPanel, as used in eu.bandm.sighkn.TestMonodic)
Extracted from bt midi.Player. Only the pure sequencer control is supported. Selection of input data and output connections must be provided externally. FIXME text-editieren der zeitposition -> bewirkt sprung
See Also:
  • Field Details

    • defaultFrameText

      public static final String defaultFrameText
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • positionThread_sleepDuration

      static final int positionThread_sleepDuration
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • receivers

      protected Map<Receiver,Transmitter> receivers
      Deprecated, for removal: This API element is subject to removal in a future version.
    • label_currentTime

      protected JLabel label_currentTime
      Deprecated, for removal: This API element is subject to removal in a future version.
    • label_totalDuration

      protected JLabel label_totalDuration
      Deprecated, for removal: This API element is subject to removal in a future version.
    • init

      public final Action init
      Deprecated, for removal: This API element is subject to removal in a future version.
    • play

      public final Action play
      Deprecated, for removal: This API element is subject to removal in a future version.
    • pause

      public final Action pause
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

  • Method Details

    • setEnabled

      public void setEnabled(boolean value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      setEnabled in class JComponent
    • addReceiver

      public void addReceiver(Receiver rec) throws MidiUnavailableException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      MidiUnavailableException
    • removeReceiver

      public void removeReceiver(Receiver rec)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • open

      public void open() throws MidiUnavailableException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      MidiUnavailableException
    • close

      public void close()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • load

      public void load(Sequence sequence) throws InvalidMidiDataException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      InvalidMidiDataException
    • load

      public void load(File file) throws InvalidMidiDataException, IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      InvalidMidiDataException
      IOException
    • load

      public void load(InputStream stream) throws InvalidMidiDataException, IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      InvalidMidiDataException
      IOException
    • init

      public void init()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • play

      public void play()
      Deprecated, for removal: This API element is subject to removal in a future version.
      in case no sequence has been set: behave silent.
    • pause

      public void pause()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getPositionModel

      public BoundedRangeModel getPositionModel()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • microsecondsToModel

      protected int microsecondsToModel(long mus)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • modelToMicroseconds

      protected long modelToMicroseconds(int mod)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • microsecondsToMinuteText

      public static String microsecondsToMinuteText(long ms)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • millisecondsToMinuteText

      public static String millisecondsToMinuteText(long ms)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • main

      public static void main(String[] args) throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      Exception