com.frinika.sequencer.model
Class MidiPlayOptions

java.lang.Object
  extended by com.frinika.sequencer.model.MidiPlayOptions
All Implemented Interfaces:
java.io.Serializable

public class MidiPlayOptions
extends java.lang.Object
implements java.io.Serializable

Data-record for providing options on how to play a MidiLane. The data-fields of this class are directly accessed, so they are public.

Author:
Jens Gulden
See Also:
MidiLane.playOptions, FrinikaSequencerPlayer, Serialized Form

Field Summary
 boolean drumMapped
           
 boolean looped
           
 long loopedTicks
           
 boolean muted
           
 int[] noteMap
           
 boolean preRendered
           
 boolean preRenderedUsed
           
 Quantization quantization
           
 boolean quantizationActive
           
 long shiftedTicks
           
 int transpose
           
 float velocityCompression
           
 int velocityOffset
           
 
Constructor Summary
MidiPlayOptions()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

muted

public boolean muted

looped

public boolean looped

loopedTicks

public long loopedTicks

shiftedTicks

public long shiftedTicks

velocityOffset

public int velocityOffset

velocityCompression

public float velocityCompression

transpose

public int transpose

preRendered

public boolean preRendered

preRenderedUsed

public transient boolean preRenderedUsed

quantizationActive

public boolean quantizationActive

quantization

public Quantization quantization

drumMapped

public boolean drumMapped

noteMap

public int[] noteMap
Constructor Detail

MidiPlayOptions

public MidiPlayOptions()