MidiApps
Class chordComposer
java.lang.Object
|
+--MidiApps.composer
|
+--MidiApps.equalTemperComposer
|
+--MidiApps.chordComposer
- public class chordComposer
- extends equalTemperComposer
Method Summary |
void |
buildScale()
|
void |
compose()
|
int |
getDrumGroupIndex()
|
int |
getGroupIndex()
|
int |
getIsDrumOn(int index)
|
int |
getIsOn(int index)
|
int |
getMaxDrumLength(int index)
|
byte |
getMaxDrumVelOn(int index)
|
int |
getMaxNoteLength(int index)
|
int |
getMaxNumDrums(int index)
|
int |
getMaxNumPitches(int index)
|
int |
getMaxStep(int index)
|
byte |
getMaxVelOff(int index)
|
byte |
getMaxVelOn(int index)
|
int |
getMinDrumLength(int index)
|
byte |
getMinDrumVelOn(int index)
|
int |
getMinNoteLength(int index)
|
int |
getMinNumDrums(int index)
|
int |
getMinNumPitches(int index)
|
int |
getMinStep(int index)
|
byte |
getMinVelOff(int index)
|
byte |
getMinVelOn(int index)
|
int |
getNextChannel()
|
int |
getNumDrumGroups()
|
int |
getNumGroups()
|
byte |
getPatch(int index)
|
int |
getPercentChanceDrumRest(int index)
|
int |
getPercentChanceRest(int index)
|
java.util.Random |
getRandom()
|
void |
playDrumGroup()
|
void |
playDrumGroup(int ndx)
|
void |
playGroup()
|
void |
playGroup(int ndx)
|
void |
setBentScale(MidiApps.bentScale bs)
|
void |
setDrumGroupIndex(int num)
|
void |
setGroupIndex(int num)
|
void |
setIsOn(int isOnIn,
int index)
|
void |
setMaxDrumLength(int len,
int index)
|
void |
setMaxDrumVelOn(byte velIn,
int index)
|
void |
setMaxNoteLength(int len,
int index)
|
void |
setMaxNumDrums(int num,
int index)
|
void |
setMaxNumPitches(int num,
int index)
|
void |
setMaxOctave(int octIn,
int index)
|
void |
setMaxStep(int stepIn,
int index)
|
void |
setMaxVelOff(byte velIn,
int index)
|
void |
setMaxVelOn(byte velIn,
int index)
|
void |
setMinDrumLength(int len,
int index)
|
void |
setMinDrumVelOn(byte velIn,
int index)
|
void |
setMinNoteLength(int len,
int index)
|
void |
setMinNumDrums(int num,
int index)
|
void |
setMinNumPitches(int num,
int index)
|
void |
setMinOctave(int octIn,
int index)
|
void |
setMinStep(int stepIn,
int index)
|
void |
setMinVelOff(byte velIn,
int index)
|
void |
setMinVelOn(byte velIn,
int index)
|
void |
setNumDrumGroups(int num)
|
void |
setNumGroups(int num)
|
void |
setPatch(byte patchIn,
int index)
|
void |
setPercentChanceDrumRest(int num,
int index)
|
void |
setPercentChanceRest(int num,
int index)
|
void |
setRandom(java.util.Random r)
|
Methods inherited from class MidiApps.composer |
createSequence, getBaseMidiPitch, getBeatLength, getFileNameFinal, getNumOctaves, setBaseMidiPitch, setBeatLength, setDirectory, setFileName, setNumOctaves, setResolution, setTracer, writeMidiFile |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
chordComposer
public chordComposer()
setRandom
public void setRandom(java.util.Random r)
getRandom
public java.util.Random getRandom()
setBentScale
public void setBentScale(MidiApps.bentScale bs)
- Overrides:
setBentScale
in class equalTemperComposer
setNumGroups
public void setNumGroups(int num)
setNumDrumGroups
public void setNumDrumGroups(int num)
setPatch
public void setPatch(byte patchIn,
int index)
setIsOn
public void setIsOn(int isOnIn,
int index)
setMinVelOn
public void setMinVelOn(byte velIn,
int index)
setMaxVelOn
public void setMaxVelOn(byte velIn,
int index)
setMinVelOff
public void setMinVelOff(byte velIn,
int index)
setMaxVelOff
public void setMaxVelOff(byte velIn,
int index)
setMinStep
public void setMinStep(int stepIn,
int index)
setMaxStep
public void setMaxStep(int stepIn,
int index)
setMinOctave
public void setMinOctave(int octIn,
int index)
setMaxOctave
public void setMaxOctave(int octIn,
int index)
setMinNumPitches
public void setMinNumPitches(int num,
int index)
setMaxNumPitches
public void setMaxNumPitches(int num,
int index)
setMinNoteLength
public void setMinNoteLength(int len,
int index)
setMaxNoteLength
public void setMaxNoteLength(int len,
int index)
setPercentChanceRest
public void setPercentChanceRest(int num,
int index)
setMinDrumVelOn
public void setMinDrumVelOn(byte velIn,
int index)
setMaxDrumVelOn
public void setMaxDrumVelOn(byte velIn,
int index)
setMinNumDrums
public void setMinNumDrums(int num,
int index)
setMaxNumDrums
public void setMaxNumDrums(int num,
int index)
setMinDrumLength
public void setMinDrumLength(int len,
int index)
setMaxDrumLength
public void setMaxDrumLength(int len,
int index)
setPercentChanceDrumRest
public void setPercentChanceDrumRest(int num,
int index)
getNumGroups
public int getNumGroups()
getNumDrumGroups
public int getNumDrumGroups()
getIsOn
public int getIsOn(int index)
getPatch
public byte getPatch(int index)
getMinVelOn
public byte getMinVelOn(int index)
getMaxVelOn
public byte getMaxVelOn(int index)
getMinVelOff
public byte getMinVelOff(int index)
getMaxVelOff
public byte getMaxVelOff(int index)
getMinStep
public int getMinStep(int index)
getMaxStep
public int getMaxStep(int index)
getMinNumPitches
public int getMinNumPitches(int index)
getMaxNumPitches
public int getMaxNumPitches(int index)
getMinNoteLength
public int getMinNoteLength(int index)
getMaxNoteLength
public int getMaxNoteLength(int index)
getPercentChanceRest
public int getPercentChanceRest(int index)
getIsDrumOn
public int getIsDrumOn(int index)
getMinDrumVelOn
public byte getMinDrumVelOn(int index)
getMaxDrumVelOn
public byte getMaxDrumVelOn(int index)
getMinNumDrums
public int getMinNumDrums(int index)
getMaxNumDrums
public int getMaxNumDrums(int index)
getMinDrumLength
public int getMinDrumLength(int index)
getMaxDrumLength
public int getMaxDrumLength(int index)
getPercentChanceDrumRest
public int getPercentChanceDrumRest(int index)
getNextChannel
public int getNextChannel()
setGroupIndex
public void setGroupIndex(int num)
setDrumGroupIndex
public void setDrumGroupIndex(int num)
getGroupIndex
public int getGroupIndex()
getDrumGroupIndex
public int getDrumGroupIndex()
playGroup
public void playGroup()
playGroup
public void playGroup(int ndx)
playDrumGroup
public void playDrumGroup()
playDrumGroup
public void playDrumGroup(int ndx)
buildScale
public void buildScale()
- Overrides:
buildScale
in class equalTemperComposer
compose
public void compose()
- Specified by:
compose
in class composer