- getActiveTracks() - Method in class net.kreatious.pianoleopard.midi.track.ParsedSequence
-
Gets the active tracks stored by this parsed MIDI sequence.
- getChannel() - Method in class net.kreatious.pianoleopard.midi.event.Event
-
Gets the channel on which this event occurs.
- getChannel() - Method in class net.kreatious.pianoleopard.midi.event.EventPair
-
- getData() - Method in enum net.kreatious.pianoleopard.midi.event.Pedal
-
Returns the raw MIDI data value associated with a control change message.
- getDuration() - Method in class net.kreatious.pianoleopard.midi.event.EventPair
-
- getFile() - Method in class net.kreatious.pianoleopard.midi.track.ParsedSequence
-
Gets the file that this sequence was originally created from.
- getHighestVisibleTime(long) - Method in class net.kreatious.pianoleopard.painter.layout.DefaultEventLayout
-
- getHighestVisibleTime(long) - Method in interface net.kreatious.pianoleopard.painter.layout.EventLayout
-
Calculates the highest visible time that can be laid out and still fit
within the current layout.
- getInactiveTracks() - Method in class net.kreatious.pianoleopard.midi.track.ParsedSequence
-
Gets the inactive tracks stored by this parsed MIDI sequence.
- getInput() - Method in class net.kreatious.pianoleopard.keyboardselect.Keyboard
-
Obtains the current input MIDI device.
- getKey() - Method in class net.kreatious.pianoleopard.midi.event.NoteEvent
-
Returns the note number associated with this event.
- getLowestVisibleTime(long) - Method in class net.kreatious.pianoleopard.painter.layout.DefaultEventLayout
-
- getLowestVisibleTime(long) - Method in interface net.kreatious.pianoleopard.painter.layout.EventLayout
-
Calculates the lowest visible time that can be laid out and still fit
within the current layout.
- getMidiDevices() - Method in class net.kreatious.pianoleopard.keyboardselect.SystemMidiDeviceFactory
-
- getNotePairs(long, long) - Method in class net.kreatious.pianoleopard.midi.InputModel
-
- getNotePairs(long, long) - Method in interface net.kreatious.pianoleopard.midi.track.ParsedTrack
-
Gets the note event pairs overlapping with the specified interval
- getOff() - Method in class net.kreatious.pianoleopard.midi.event.EventPair
-
- getOffTime() - Method in class net.kreatious.pianoleopard.midi.event.EventPair
-
- getOn() - Method in class net.kreatious.pianoleopard.midi.event.EventPair
-
- getOnTime() - Method in class net.kreatious.pianoleopard.midi.event.EventPair
-
- getOutput() - Method in class net.kreatious.pianoleopard.keyboardselect.Keyboard
-
Obtains the current output MIDI device.
- getPedal() - Method in class net.kreatious.pianoleopard.midi.event.PedalEvent
-
- getPedalPairs(long, long) - Method in class net.kreatious.pianoleopard.midi.InputModel
-
- getPedalPairs(long, long) - Method in interface net.kreatious.pianoleopard.midi.track.ParsedTrack
-
Gets the pedal event pairs overlapping with the specified interval
- getSequence() - Method in class net.kreatious.pianoleopard.midi.track.ParsedSequence
-
Gets the original MIDI sequence used to create this parsed MIDI sequence.
- getSequencer() - Method in class net.kreatious.pianoleopard.midi.SystemSequencerFactory
-
- getSlot() - Method in class net.kreatious.pianoleopard.midi.event.Event
-
Gets a slot that uniquely identifies which interval events belong to.
- getSlot() - Method in class net.kreatious.pianoleopard.midi.event.EventPair
-
- getSlot() - Method in class net.kreatious.pianoleopard.midi.event.NoteEvent
-
- getSlot() - Method in class net.kreatious.pianoleopard.midi.event.PedalEvent
-
- getTime() - Method in class net.kreatious.pianoleopard.midi.event.Event
-
Gets the time in microseconds at which this event occurs.
- getTracks() - Method in class net.kreatious.pianoleopard.midi.track.ParsedSequence
-
Gets all tracks stored by this parsed MIDI sequence.
- getVelocity() - Method in class net.kreatious.pianoleopard.midi.event.NoteEvent
-
Returns the velocity associated with this event.
- SelectKeyboardDialog - Class in net.kreatious.pianoleopard.keyboardselect
-
Provides the GUI for selecting the desired MIDI device
- SelectKeyboardDialog(Optional<Keyboard>, MidiDeviceFactory, Preferences) - Constructor for class net.kreatious.pianoleopard.keyboardselect.SelectKeyboardDialog
-
- sendMessage(MidiMessage) - Method in class net.kreatious.pianoleopard.midi.OutputModel
-
Sends a MIDI message to the output.
- setComponentDimensions(Dimension) - Method in class net.kreatious.pianoleopard.painter.layout.DefaultEventLayout
-
- setComponentDimensions(Dimension) - Method in interface net.kreatious.pianoleopard.painter.layout.EventLayout
-
Resizes the layout to fit the specified component dimensions.
- setCurrentTime(long) - Method in class net.kreatious.pianoleopard.midi.OutputModel
-
Seeks the sequence to the specified time
- setFile(Optional<File>) - Method in class net.kreatious.pianoleopard.midi.track.ParsedSequence
-
Sets the file that this sequence was originally created from.
- setInputDevice(MidiDevice) - Method in class net.kreatious.pianoleopard.midi.InputModel
-
Reconnects the input to a different MIDI input device.
- setOutputDevice(MidiDevice) - Method in class net.kreatious.pianoleopard.midi.OutputModel
-
Reconnects the sequencer to a different MIDI output device.
- setTempoFactor(float) - Method in class net.kreatious.pianoleopard.midi.OutputModel
-
Adjusts the tempo of played back sequences.
- setTrackActive(ParsedTrack, boolean) - Method in class net.kreatious.pianoleopard.midi.track.ParsedSequence
-
Sets the specified track as active.
- showDialog(Optional<Component>) - Method in class net.kreatious.pianoleopard.keyboardselect.SelectKeyboardDialog
-
Shows the select keyboard dialog.
- size() - Method in class net.kreatious.pianoleopard.intervalset.IntervalSet
-
Returns the size of this set.
- Slot - Class in net.kreatious.pianoleopard.midi.event
-
Represents a slot that uniquely identifies which interval events within the
same channel belong to.
- start() - Method in class net.kreatious.pianoleopard.midi.OutputModel
-
Starts playback of the currently loaded MIDI file.
- startReading(HistoryVisitor) - Method in class net.kreatious.pianoleopard.history.History
-
Starts parsing the log file with the specified visitor, if the log file
exists.
- stopReading(HistoryVisitor) - Method in class net.kreatious.pianoleopard.history.History
-
Stops reading the log file with the specified visitor.
- subSet(long, long) - Method in class net.kreatious.pianoleopard.intervalset.IntervalSet
-
Returns an iterable read only view of the values in this set that
overlaps the specified interval.
- SystemMidiDeviceFactory - Class in net.kreatious.pianoleopard.keyboardselect
-
Provides the MIDI devices connected to the current system.
- SystemMidiDeviceFactory() - Constructor for class net.kreatious.pianoleopard.keyboardselect.SystemMidiDeviceFactory
-
- SystemSequencerFactory - Class in net.kreatious.pianoleopard.midi
-
Provides the MIDI sequencer for the current system.
- SystemSequencerFactory() - Constructor for class net.kreatious.pianoleopard.midi.SystemSequencerFactory
-