All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- addByte(byte).
Method in class com.nosuch.midi.MidiBytes
- Add a byte to the end of this message.
- addRootEvery(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
-
- addTime(long).
Method in class com.nosuch.midi.MidiPhrase
- Add a time to all MidiMsgs in this phrase
- addTrack(MidiPhrase).
Method in class com.nosuch.midi.MidiFileWriter
- Add a track to the list of tracks that will be written.
- Alg().
Constructor for class com.nosuch.midi.Alg
-
- allNotesOff().
Static method in class com.nosuch.midi.MidiSystem
- Return a phrase containing allo-notes-off messsages for all channels
Currently this is only on the default channel
- append(MidiMsg).
Method in class com.nosuch.midi.MidiPhrase
- Append a MidiMsg to the phrase
The starting time of the added MidiMsg is set to the current
length of this phrase, and the length of this phrase is
incremented by the duration of the MidiMsg.
- append(MidiPhrase).
Method in class com.nosuch.midi.MidiPhrase
- Append a MidiPhrase to this phrase
The starting time of the added MidiPhrase (i.e.
- arpeggio(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Arpeggiate the input phrase.
- beatToClick(long).
Static method in class com.nosuch.midi.MidiSystem
- Return number of clicks in a specified number of beats.
- beatToMilli(long).
Static method in class com.nosuch.midi.MidiSystem
- Return number of milliseconds in a specified number of beats.
- channelPressure(int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a channel pressure message is received.
- clicksPerBeat().
Static method in class com.nosuch.midi.MidiSystem
- Return number of clicks in a beat.
- clickToMilli(long).
Static method in class com.nosuch.midi.MidiSystem
- Return number of milliseconds in a specified number of clicks.
- clone().
Method in class com.nosuch.midi.MidiBytes
- Return a new copy.
- clone().
Method in class com.nosuch.midi.MidiMsg
- Return a new copy.
- clone().
Method in class com.nosuch.midi.MidiNote
- Return a clone of a MidiNote.
- clone().
Method in class com.nosuch.midi.MidiNoteOff
- Return a new copy.
- clone().
Method in class com.nosuch.midi.MidiNoteOn
- Return a new copy.
- clone().
Method in class com.nosuch.midi.MidiPhrase
- Return a copy of this phrase
- clone().
Method in class com.nosuch.midi.MidiText
- Return a new copy.
- cloneStartingFrom(MidiMsg).
Method in class com.nosuch.midi.MidiPhrase
- Return a copy of this phrase, starting at m
- close().
Method in interface com.nosuch.midi.MidiInput
-
- close().
Method in interface com.nosuch.midi.MidiOutput
-
- close().
Method in class com.nosuch.midi.Win32MidiInput
- Close the midi device.
- close().
Method in class com.nosuch.midi.Win32MidiOutput
- Close the device.
- compareOrder(MidiMsg).
Method in class com.nosuch.midi.MidiMsg
- Return true if this MidiMsg is less than the MidiMsg parameter,
in terms of ordering criteria within a MidiPhrase.
- controller(int, int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a controller message is received.
- cutTime(MidiPhrase, long).
Static method in class com.nosuch.midi.Alg
- Return all notes after a specified time
- cutTime(MidiPhrase, long, long).
Static method in class com.nosuch.midi.Alg
- Return a specified time range of a phrase
- defaultChannel(int).
Static method in class com.nosuch.midi.MidiNote
- Set the default channel used when MidiNotes are created.
- defaultDuration(long).
Static method in class com.nosuch.midi.MidiNote
- Set the default duration used when MidiNotes are created.
- defaultVelocity(int).
Static method in class com.nosuch.midi.MidiNote
- Set the default velocity used when MidiNotes are created.
- echo(MidiPhrase, int, int, double).
Static method in class com.nosuch.midi.Alg
-
- eox().
Method in class com.nosuch.midi.MidiAction
- This is called when an eox (end of sysex) message is received.
- equals(MidiMsg).
Method in class com.nosuch.midi.MidiBytes
- Return true if this object equals another.
- equals(MidiMsg).
Method in class com.nosuch.midi.MidiMsg
- Return true if this object equals another.
- equals(MidiMsg).
Method in class com.nosuch.midi.MidiNote
- Return true if this object equals another.
- equals(MidiMsg).
Method in class com.nosuch.midi.MidiNoteOff
- Return true if this object equals another.
- equals(MidiMsg).
Method in class com.nosuch.midi.MidiNoteOn
- Return true if this object equals another.
- equals(MidiMsg).
Method in class com.nosuch.midi.MidiText
- Return true if this object equals another.
- equals(MidiPhrase).
Method in class com.nosuch.midi.MidiPhrase
-
- everyNth(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
- Return a phrase containing every Nth note of a phrase
- everyRandomNth(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
- Return a phrase containing a random selection of notes,
choosing approximately 1 of every n notes.
- findRoot(MidiPhrase).
Static method in class com.nosuch.midi.Alg
-
- flip(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Flip the input phrase.
- getAt(int).
Method in class com.nosuch.midi.MidiPhrase
- Return the Nth (0-based) message of the phrase
- getBytesOff().
Method in class com.nosuch.midi.MidiBytes
- Return an array of bytes containing the ending half of the message.
- getBytesOff().
Method in class com.nosuch.midi.MidiMsg
- Get the array of bytes representing the end of the message.
- getBytesOff().
Method in class com.nosuch.midi.MidiNote
- Get the bytes representing the ending of the note
- getBytesOff().
Method in class com.nosuch.midi.MidiNoteOff
- Get the array of bytes representing the end of the message.
- getBytesOff().
Method in class com.nosuch.midi.MidiNoteOn
- Get the array of bytes representing the end of the message.
- getBytesOff().
Method in class com.nosuch.midi.MidiText
- Return an array of bytes containing the ending half of the message.
- getBytesOn().
Method in class com.nosuch.midi.MidiBytes
- Return an array of bytes containing the contents of the message.
- getBytesOn().
Method in class com.nosuch.midi.MidiMsg
- Get the array of bytes representing the start of the message.
- getBytesOn().
Method in class com.nosuch.midi.MidiNote
- Get the bytes representing the start of the note
- getBytesOn().
Method in class com.nosuch.midi.MidiNoteOff
- Get the array of bytes representing the start of the message.
- getBytesOn().
Method in class com.nosuch.midi.MidiNoteOn
- Get the array of bytes representing the start of the message.
- getBytesOn().
Method in class com.nosuch.midi.MidiText
- Return an array of bytes containing the contents of the message.
- getChannel().
Method in class com.nosuch.midi.MidiBytes
- Return the channel of this message.
- getChannel().
Method in class com.nosuch.midi.MidiMsg
- Get the channel (1 to 16).
- getChannel().
Method in class com.nosuch.midi.MidiNote
- Get the channel (1-16)
- getChannel().
Method in interface com.nosuch.midi.MidiNoteable
-
- getChannel().
Method in class com.nosuch.midi.MidiNoteOff
- Get the channel (1 to 16).
- getChannel().
Method in class com.nosuch.midi.MidiNoteOn
- Get the channel (1 to 16).
- getChannel().
Method in class com.nosuch.midi.MidiText
- Return the channel of this message.
- getDuration().
Method in class com.nosuch.midi.MidiBytes
- Return the duration of this message.
- getDuration().
Method in class com.nosuch.midi.MidiMsg
- Get the duration (in clicks).
- getDuration().
Method in class com.nosuch.midi.MidiNote
- Get the duration (in clicks)
- getDuration().
Method in class com.nosuch.midi.MidiNoteOff
- Get the duration (in clicks).
- getDuration().
Method in class com.nosuch.midi.MidiNoteOn
- Get the duration (in clicks).
- getDuration().
Method in class com.nosuch.midi.MidiText
- Return the duration of this message.
- getEnumeration().
Method in class com.nosuch.midi.MidiPhrase
- Return an enumeration of the MidiMsgs in the phrase.
- getLength().
Method in class com.nosuch.midi.MidiPhrase
- Return the current length of the phrase (in clicks).
- getNth(int).
Method in class com.nosuch.midi.MidiPhrase
- Return the Nth (1-based) message of the phrase
This method is 1-based to make it easier to convert Keynote code.
- getNumInDevices().
Static method in class com.nosuch.midi.MidiSystem
- return the number of input devices
- getNumOutDevices().
Static method in class com.nosuch.midi.MidiSystem
- return the number of output devices
- getPitch().
Method in class com.nosuch.midi.MidiBytes
- Return the pitch of this message.
- getPitch().
Method in class com.nosuch.midi.MidiMsg
- Get the pitch (0 to 127).
- getPitch().
Method in class com.nosuch.midi.MidiNote
- Get the pitch (0-127)
- getPitch().
Method in interface com.nosuch.midi.MidiNoteable
-
- getPitch().
Method in class com.nosuch.midi.MidiNoteOff
- Get the pitch (0 to 127).
- getPitch().
Method in class com.nosuch.midi.MidiNoteOn
- Get the pitch (0 to 127).
- getPitch().
Method in class com.nosuch.midi.MidiText
- Return the pitch of this message.
- getTime().
Method in class com.nosuch.midi.MidiMsg
-
- getVelocity().
Method in class com.nosuch.midi.MidiBytes
- Return the velocity of this message.
- getVelocity().
Method in class com.nosuch.midi.MidiMsg
- Get the velocity (0 to 127).
- getVelocity().
Method in class com.nosuch.midi.MidiNote
- Get the velocity (0-127)
- getVelocity().
Method in interface com.nosuch.midi.MidiNoteable
-
- getVelocity().
Method in class com.nosuch.midi.MidiNoteOff
- Get the velocity (0-127)
- getVelocity().
Method in class com.nosuch.midi.MidiNoteOn
- Get the velocity (0-127)
- getVelocity().
Method in class com.nosuch.midi.MidiText
- Return the velocity of this message.
- gotByte(int).
Method in class com.nosuch.midi.Win32MidiInput
- This is called by the MidiIinLoop() native method,
once for each received MIDI input byte.
- gvolchange(int).
Static method in class com.nosuch.midi.Alg
-
- hasMoreElements().
Method in class com.nosuch.midi.MidiPhraseEnumeration
- Return true if the phrase has more elements to be traversed
- highest(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Return the highest pitch in the specified phrase.
- highestnt(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Return the highest pitch in the specified phrase.
- isEmpty().
Method in class com.nosuch.midi.MidiPhrase
- Return the first message in the phrase
- isStarted().
Static method in class com.nosuch.midi.MidiSystem
- Return true if MidiSystem has been started.
- k_arbitrary(byte[]).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_chanprefix(int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_chanpressure(int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_controller(int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_endtrack().
Method in interface com.nosuch.midi.MidiFileAction
-
- k_header(int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_keysig(int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_metatext(int, byte[]).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_noteoff(int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_noteon(int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_pitchbend(int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_pressure(int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_program(int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_seqnum(int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_smpte(int, int, int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_starttrack().
Method in interface com.nosuch.midi.MidiFileAction
-
- k_sysex(byte[]).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_tempo(int).
Method in interface com.nosuch.midi.MidiFileAction
-
- k_timesig(int, int, int, int).
Method in interface com.nosuch.midi.MidiFileAction
-
- latest(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Return the latest ending time of the notes in a phrase.
- lowest(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Return the lowest pitch in the specified phrase.
- lowestnt(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Return the lowest-pitched note in the specified phrase.
- main(String[]).
Static method in class com.nosuch.midi.Alg
-
- main(String[]).
Static method in class com.nosuch.midi.MidiFileReader
-
- main(String[]).
Static method in class com.nosuch.midi.MidiFileWriter
-
- main(String[]).
Static method in class com.nosuch.midi.MidiPhrase
-
- main(String[]).
Static method in class com.nosuch.midi.MidiSystem
-
- makeRootEvery(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
- Figure out a root note every intrvl beats
- merge(MidiMsg).
Method in class com.nosuch.midi.MidiPhrase
- Merge a MidiMsg into this phrase
The new MidiMsg is merged with this phrase, putting it in
the appropriate time-ordered location within this phrase's
list of MidiMsgs.
- merge(MidiPhrase).
Method in class com.nosuch.midi.MidiPhrase
- Merge a Midiphrase into this phrase
- merge(MidiPhrase, MidiPhrase).
Static method in class com.nosuch.midi.Alg
-
- merge(MidiPhrase, MidiPhrase, MidiPhrase).
Static method in class com.nosuch.midi.Alg
-
- merge(MidiPhrase, MidiPhrase, MidiPhrase, MidiPhrase).
Static method in class com.nosuch.midi.Alg
-
- MidiAction().
Constructor for class com.nosuch.midi.MidiAction
-
- MidiBytes().
Constructor for class com.nosuch.midi.MidiBytes
- Create a MidiBytes message.
- MidiBytes(byte).
Constructor for class com.nosuch.midi.MidiBytes
- Create a MidiBytes message.
- MidiBytes(byte, byte).
Constructor for class com.nosuch.midi.MidiBytes
- Create a MidiBytes message.
- MidiBytes(byte, byte, byte).
Constructor for class com.nosuch.midi.MidiBytes
- Create a MidiBytes message.
- MidiBytes(long, byte[]).
Constructor for class com.nosuch.midi.MidiBytes
- Create a MidiBytes message.
- midiContinue().
Method in class com.nosuch.midi.MidiAction
- This is called when a continue message received.
- MidiException(String).
Constructor for class com.nosuch.midi.MidiException
- Constructor with string.
- MidiFileReader(InputStream).
Constructor for class com.nosuch.midi.MidiFileReader
-
- MidiFileWriter(OutputStream).
Constructor for class com.nosuch.midi.MidiFileWriter
- Create a MidiFileWriter for sending a Standard MIDI File
to an OutputStream.
- MidiFileWriter(OutputStream, int, int).
Constructor for class com.nosuch.midi.MidiFileWriter
- Create a MidiFileWriter for sending a Standard MIDI File
to an OutputStream.
- MidiFileWriter(OutputStream, int, int, int).
Constructor for class com.nosuch.midi.MidiFileWriter
- Create a MidiFileWriter for sending a Standard MIDI File
to an OutputStream.
- MidiFsm(MidiAction).
Constructor for class com.nosuch.midi.MidiFsm
- Construct a new Fsm.
- MIDIMAPPER.
Static variable in class com.nosuch.midi.Win32MidiOutput
-
- MidiMsg().
Constructor for class com.nosuch.midi.MidiMsg
-
- MidiMsg(long).
Constructor for class com.nosuch.midi.MidiMsg
-
- MidiNote(int).
Constructor for class com.nosuch.midi.MidiNote
- Constructor
- MidiNote(int, long, int, int, long).
Constructor for class com.nosuch.midi.MidiNote
- Constructor
- MidiNoteOff(int).
Constructor for class com.nosuch.midi.MidiNoteOff
- Constructor
- MidiNoteOff(int, long, int, int).
Constructor for class com.nosuch.midi.MidiNoteOff
- Constructor
- MidiNoteOn(int).
Constructor for class com.nosuch.midi.MidiNoteOn
- Constructor
- MidiNoteOn(int, long, int, int).
Constructor for class com.nosuch.midi.MidiNoteOn
- Constructor
- MidiPhrase().
Constructor for class com.nosuch.midi.MidiPhrase
- Construct a new phrase with no MidiMsgs and 0 length.
- MidiPhrase(MidiMsg).
Constructor for class com.nosuch.midi.MidiPhrase
- Construct a new phrase with a specified MidiMsg
- MidiPhrase(MidiMsg, long).
Constructor for class com.nosuch.midi.MidiPhrase
- Construct a new phrase with a specified MidiMsg and length
- MidiPhrase(String).
Constructor for class com.nosuch.midi.MidiPhrase
- Construct a new phrase from a KeyKit-style constant string.
- MidiPhraseEnumeration(MidiPhrase).
Constructor for class com.nosuch.midi.MidiPhraseEnumeration
- Create a new enumerator on the specified MidiPhrase
- MidiSystem().
Constructor for class com.nosuch.midi.MidiSystem
-
- MidiText(long, String).
Constructor for class com.nosuch.midi.MidiText
- Create a MidiText message.
- MidiText(String).
Constructor for class com.nosuch.midi.MidiText
- Create a MidiText message.
- milliPerBeat().
Static method in class com.nosuch.midi.MidiSystem
- Return number of milliseconds in one beat.
- milliToClick(long).
Static method in class com.nosuch.midi.MidiSystem
- Return number of clicks in a specified number of milliseconds.
- mono(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
- Returns a monophonic version of the specified phrase.
- multiplyVelocity(double).
Method in class com.nosuch.midi.MidiPhrase
- Adjust by a factor the velocity of all MidiMsgs in this phrase
- nativeMidiInGetNumDevs().
Method in class com.nosuch.midi.MidiSystem
- Query the system regarding the number of MIDI input devices
- nativeMidiOutGetNumDevs().
Method in class com.nosuch.midi.MidiSystem
- Query the system regarding the number of MIDI output devices
- nativeNow().
Method in class com.nosuch.midi.MidiSystem
- Return value of current time in clicks (not milliseconds).
- nativeOpenURL(String, String).
Method in class com.nosuch.midi.MidiSystem
- open a URL in a browser
- nativeSetClicks(int).
Method in class com.nosuch.midi.MidiSystem
- set the value of Clicks for the scheduler
- nativeSetDebug(int).
Method in class com.nosuch.midi.MidiSystem
- Set the debug flag for the Midi system
- nativeSetTempo(int).
Method in class com.nosuch.midi.MidiSystem
- set the internal Tempo of the scheduler
- nextElement().
Method in class com.nosuch.midi.MidiPhraseEnumeration
- Return the next element in the phrase
- nextquant(long, long).
Static method in class com.nosuch.midi.Alg
- This function quantizes the specified number using the specified
quantize value, and returns the result.
- nonNotes(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Return a phrase containing "non" notes (e.g.
- now().
Static method in class com.nosuch.midi.MidiSystem
- Return the current time in clicks.
- numquant(long, long).
Static method in class com.nosuch.midi.Alg
- Quantizes the specified number using a particular quantize value.
- octaveFence(MidiPhrase, int, int).
Static method in class com.nosuch.midi.Alg
- Try to put all notes within the limits of pitches p1,p2
This is accomplished by shifting notes in octave increments.
- off(int, int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a note-off message is received.
- on(int, int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a note-on message is received.
- onBeat(MidiPhrase, long).
Static method in class com.nosuch.midi.Alg
- Return a phrase containing notes that are on a particular beat.
- onlyNotes(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- Return a phrase containing only "normal" notes in the input phrase.
- open().
Method in interface com.nosuch.midi.MidiInput
-
- open().
Method in interface com.nosuch.midi.MidiOutput
-
- open().
Method in class com.nosuch.midi.Win32MidiInput
- Open the device.
- open().
Method in class com.nosuch.midi.Win32MidiOutput
- Open the device.
- parse(int).
Method in class com.nosuch.midi.MidiFsm
- Parse a single MIDI byte.
- peekFirstMsg().
Method in class com.nosuch.midi.MidiPhrase
- Return the first message in the phrase.
- pitchBend(int, int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a pitchbend message is received.
- position(int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a song position pointer message is received.
- pressure(int, int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a pressure message is received.
- progchange(int, int).
Static method in class com.nosuch.midi.Alg
- Return a program-change message.
- program(int, int).
Method in class com.nosuch.midi.MidiAction
- This is called when a program change message is received.
- quantize(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
- Quantize a phrase.
- read().
Method in class com.nosuch.midi.MidiFileReader
- Read the entire MIDI File.
- readMidiPhrase(String).
Static method in class com.nosuch.midi.MidiFileReader
- Read the named MIDI file and return a single phrase (merging
all of its tracks).
- readMidiPhraseArray(String).
Static method in class com.nosuch.midi.MidiFileReader
- Read the named MIDI file and return an array of phrases
that contain its tracks.
- removeFirstMsg().
Method in class com.nosuch.midi.MidiPhrase
- Return and remove the first message in the phrase
- removeMsg(MidiMsg).
Method in class com.nosuch.midi.MidiPhrase
- Remove a particular message from the phrase
- reOrder().
Method in class com.nosuch.midi.MidiPhrase
- Make sure the order of MidiMsgs in this phrase is correct.
- repeat(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
- Repeat a phrase n times.
- repeat(MidiPhrase, int, int).
Static method in class com.nosuch.midi.Alg
-
- replace(MidiMsg, MidiMsg).
Method in class com.nosuch.midi.MidiPhrase
- Replace a particular message in the phrase with a new message.
- reset().
Method in class com.nosuch.midi.MidiAction
- This is called when a reset message received.
- reset().
Method in interface com.nosuch.midi.MidiInput
-
- reset().
Method in interface com.nosuch.midi.MidiOutput
-
- reset().
Method in class com.nosuch.midi.Win32MidiInput
- Reset the MIDI out device.
- reset().
Method in class com.nosuch.midi.Win32MidiOutput
- Reset the MIDI out device.
- run().
Method in class com.nosuch.midi.Win32MidiInput
-
- run().
Method in class com.nosuch.midi.Win32MidiOutput
- Run the output loop.
- scaTimes(MidiPhrase, double).
Static method in class com.nosuch.midi.Alg
- Scale a phrase by multiplying the time and duration
each note by a specified factor.
- schedule(byte[]).
Static method in class com.nosuch.midi.MidiSystem
-
- schedule(byte[], long).
Method in interface com.nosuch.midi.MidiOutput
-
- schedule(byte[], long).
Static method in class com.nosuch.midi.MidiSystem
-
- schedule(byte[], long).
Method in class com.nosuch.midi.Win32MidiOutput
- Schedule bytes for output.
- schedule(MidiMsg).
Static method in class com.nosuch.midi.MidiSystem
- Schedule a MidiMsg for eventual output.
- schedule(MidiPhrase).
Static method in class com.nosuch.midi.MidiSystem
- Schedule a MidiPhrase for eventual output
The time offset of the phrase is set to MidiSystem.now(), so that
if the time of the phrase starts at 0 (which is pretty normal),
the phrase will play immediately.
- schedule(MidiPhrase, long).
Method in interface com.nosuch.midi.MidiOutput
-
- schedule(MidiPhrase, long).
Static method in class com.nosuch.midi.MidiSystem
- Schedule a MidiPhrase for eventual output.
- schedule(MidiPhrase, long).
Method in class com.nosuch.midi.Win32MidiOutput
- Schedule a MidiPhrase for output.
- setAction(MidiAction).
Method in interface com.nosuch.midi.MidiInput
-
- setAction(MidiAction).
Method in class com.nosuch.midi.Win32MidiInput
- Set the object that is invoked when MIDI messages are recognized.
- setAction(MidiFileAction).
Method in class com.nosuch.midi.MidiFileReader
-
- setChannel(int).
Method in class com.nosuch.midi.MidiBytes
- Set the channel of this message.
- setChannel(int).
Method in class com.nosuch.midi.MidiMsg
- Set the channel (1 to 16).
- setChannel(int).
Method in class com.nosuch.midi.MidiNote
- Set the channel (1-16)
- setChannel(int).
Method in interface com.nosuch.midi.MidiNoteable
-
- setChannel(int).
Method in class com.nosuch.midi.MidiNoteOff
- Set the channel (1 to 16).
- setChannel(int).
Method in class com.nosuch.midi.MidiNoteOn
- Set the channel (1 to 16).
- setChannel(int).
Method in class com.nosuch.midi.MidiPhrase
- Set channel of all MidiMsgs in this phrase
- setChannel(int).
Method in class com.nosuch.midi.MidiText
- Set the channel of this message.
- setClicks(int).
Static method in class com.nosuch.midi.MidiSystem
- Set the number of clicks per beat.
- setDebug(int).
Static method in class com.nosuch.midi.MidiSystem
- Set the debug level in the native methods.
- setDuration(long).
Method in class com.nosuch.midi.MidiBytes
- Set the duration of this message.
- setDuration(long).
Method in class com.nosuch.midi.MidiMsg
- Set the duration (in clicks).
- setDuration(long).
Method in class com.nosuch.midi.MidiNote
- Set the duration (in clicks)
- setDuration(long).
Method in class com.nosuch.midi.MidiNoteOff
- Set the duration (in clicks).
- setDuration(long).
Method in class com.nosuch.midi.MidiNoteOn
- Set the duration (in clicks).
- setDuration(long).
Method in class com.nosuch.midi.MidiPhrase
- Set duration of all MidiMsgs in this phrase
- setDuration(long).
Method in class com.nosuch.midi.MidiText
- Set the duration of this message.
- setInDevice(MidiInput).
Static method in class com.nosuch.midi.MidiSystem
- Set the input device to a new device (this is untested)
- setLength(long).
Method in class com.nosuch.midi.MidiPhrase
- Set the length of the phrase (in clicks).
- setMerge(boolean).
Method in class com.nosuch.midi.Win32MidiInput
- Determine whether MIDI input is automatically merged with output.
- setOutDevice(MidiOutput).
Static method in class com.nosuch.midi.MidiSystem
- Set the output device to a new device (this is untested)
- setPitch(int).
Method in class com.nosuch.midi.MidiBytes
- Set the pitch of this message.
- setPitch(int).
Method in class com.nosuch.midi.MidiMsg
- Set the pitch (0 to 127).
- setPitch(int).
Method in class com.nosuch.midi.MidiNote
- Set the pitch (0-127)
- setPitch(int).
Method in interface com.nosuch.midi.MidiNoteable
-
- setPitch(int).
Method in class com.nosuch.midi.MidiNoteOff
- Set the pitch (0 to 127).
- setPitch(int).
Method in class com.nosuch.midi.MidiNoteOn
- Set the pitch (0 to 127).
- setPitch(int).
Method in class com.nosuch.midi.MidiPhrase
- Set pitch of all MidiMsgs in this phrase
- setPitch(int).
Method in class com.nosuch.midi.MidiText
- Set the pitch of this message.
- setTempo(int).
Static method in class com.nosuch.midi.MidiSystem
- Set the tempo of schedule playback.
- setTime(long).
Method in class com.nosuch.midi.MidiMsg
-
- setTime(long).
Method in class com.nosuch.midi.MidiPhrase
- Set time of all MidiMsgs in this phrase
- setVelocity(int).
Method in class com.nosuch.midi.MidiBytes
- Set the velocity of this message.
- setVelocity(int).
Method in class com.nosuch.midi.MidiMsg
- Set the velocity (0 to 127).
- setVelocity(int).
Method in class com.nosuch.midi.MidiNote
- Set the velocity (0-127)
- setVelocity(int).
Method in interface com.nosuch.midi.MidiNoteable
-
- setVelocity(int).
Method in class com.nosuch.midi.MidiNoteOff
- Set the velocity (0-127)
- setVelocity(int).
Method in class com.nosuch.midi.MidiNoteOn
- Set the velocity (0-127)
- setVelocity(int).
Method in class com.nosuch.midi.MidiText
- Set the velocity of this message.
- size().
Method in class com.nosuch.midi.MidiPhrase
- Return the number of MidiMsgs in the phrase.
- song(int).
Method in class com.nosuch.midi.MidiAction
- This is called when a song message is received.
- split(MidiPhrase).
Static method in class com.nosuch.midi.Alg
-
- start().
Method in class com.nosuch.midi.MidiAction
- This is called when a start message received.
- start().
Static method in class com.nosuch.midi.MidiSystem
- Initialize the MIDI system with default input and output devices.
- start(MidiAction).
Static method in class com.nosuch.midi.MidiSystem
- Initialize the MIDI system with specific callback actions.
- start(MidiAction, int, int).
Static method in class com.nosuch.midi.MidiSystem
- Initialize the MIDI system with specific callbacks and I/O devices.
- startRunning().
Method in interface com.nosuch.midi.MidiInput
-
- startRunning().
Method in interface com.nosuch.midi.MidiOutput
-
- startRunning().
Method in class com.nosuch.midi.Win32MidiInput
- Start the thread that grabs MIDI input.
- startRunning().
Method in class com.nosuch.midi.Win32MidiOutput
-
- stop().
Method in class com.nosuch.midi.MidiAction
- This is called when a stop message received.
- stop().
Static method in class com.nosuch.midi.MidiSystem
- Stop the MIDI system.
- stopRunning().
Method in interface com.nosuch.midi.MidiInput
-
- stopRunning().
Method in interface com.nosuch.midi.MidiOutput
-
- stopRunning().
Method in class com.nosuch.midi.Win32MidiInput
- Stop the input thread.
- stopRunning().
Method in class com.nosuch.midi.Win32MidiOutput
- Stop the output loop.
- strnotes(String).
Static method in class com.nosuch.midi.Alg
- Return a phrase of notes based on the letters in a String
- stutter(MidiPhrase, int, int).
Static method in class com.nosuch.midi.Alg
- For each section of phrase ph of width wid, repeat it num times
- stutterrand(MidiPhrase).
Static method in class com.nosuch.midi.Alg
- For each section (of random width, within a small range
of possible widths) of phrase ph, repeat it
- sussect(long, int).
Static method in class com.nosuch.midi.Alg
- Generate a phrase with controller messages that press the sustain
pedal on the specified channel (c) and let it up after the specified
amount of time (tm).
- sysex(byte[]).
Method in class com.nosuch.midi.MidiAction
- This is called when a system exclusive message is received.
- timing().
Method in class com.nosuch.midi.MidiAction
- This is called when a timing (clock) message received.
- toString().
Method in class com.nosuch.midi.MidiBytes
- Return a human-readable representation of the message.
- toString().
Method in class com.nosuch.midi.MidiMsg
- Return a human-readable version.
- toString().
Method in class com.nosuch.midi.MidiNote
- Get a human-readable version of the note
- toString().
Method in class com.nosuch.midi.MidiNoteOff
- Return a human-readable version.
- toString().
Method in class com.nosuch.midi.MidiNoteOn
- Return a human-readable version.
- toString().
Method in class com.nosuch.midi.MidiPhrase
- Return a human-readable version of this phrase, in KeyKit format.
- toString().
Method in class com.nosuch.midi.MidiText
- Return a human-readable representation of the message.
- transpose(MidiPhrase, int).
Static method in class com.nosuch.midi.Alg
- Transpos the pitch of the notes in a phrase by a given amount.
- transposeSeqInPlace(MidiPhrase, MidiPhrase).
Static method in class com.nosuch.midi.Alg
-
- tune().
Method in class com.nosuch.midi.MidiAction
- This is called when a tune request message received.
- Win32MidiInput().
Constructor for class com.nosuch.midi.Win32MidiInput
- Constructor for using input device 0 (default)
- Win32MidiInput(int).
Constructor for class com.nosuch.midi.Win32MidiInput
- Constructor for using a particular input device.
- Win32MidiInput(int, boolean, boolean).
Constructor for class com.nosuch.midi.Win32MidiInput
- Constructor for using a particular input device.
- Win32MidiOutput().
Constructor for class com.nosuch.midi.Win32MidiOutput
- Contructor for using MIDIMAPPER device.
- Win32MidiOutput(int).
Constructor for class com.nosuch.midi.Win32MidiOutput
- Contructor for using a particular device
- Win32MidiOutput(int, boolean).
Constructor for class com.nosuch.midi.Win32MidiOutput
- Contructor for using a particular device
- write().
Method in class com.nosuch.midi.MidiFileWriter
- Write the Midi File.