A B C D F G H I K L M N O P R S T U V W Y

M

main(String[]) - Static method in class openpiano.OpenPiano
Creates the application, no arguments are used
markKey(Boolean) - Method in class openpiano.piano.Key
Marks a key
MidiControl - Class in openpiano.midi
The MidiControl class consists time-based MIDI control messages
MidiControl(MidiMessage, long) - Constructor for class openpiano.midi.MidiControl
Constructs a new MIDI control message
MidiInput - Class in openpiano.midi
The MidiInput class receives events from a selected MIDI in port
MidiInput(Controller, MidiDevice.Info) - Constructor for class openpiano.midi.MidiInput
Constructs a new Receiver from a MIDI in port
MidiLoader - Class in openpiano.midi
The MidiLoader class loads the MIDI events of a MIDI file.
MidiLoader(Controller, SlidePanel, Settings, File) - Constructor for class openpiano.midi.MidiLoader
Constructs a new list of MIDI events based on a MIDI files.
MidiLoaderGUI - Class in openpiano.midi
The MidiLoaderGUI class creates a graphical frontend for the MidiLoader
MidiLoaderGUI(Controller, OpenPiano, SlidePanel, Settings) - Constructor for class openpiano.midi.MidiLoaderGUI
Constructs a new fronted for the MidiLoader
midiLoaderGUIClosed() - Method in class openpiano.control.ControlPanel
Show an inactive load icon
midiLoaderMaxHeight - Static variable in class openpiano.settings.Constants
 
MidiNote - Class in openpiano.midi
The MidiNote class represents a single MIDI note
MidiNote(long, long, MidiMessage) - Constructor for class openpiano.midi.MidiNote
Constructs a new MIDI note
MidiOutput - Class in openpiano.midi
The MidiOutput class transmits events to a selected MIDI out port
MidiOutput(MidiDevice.Info) - Constructor for class openpiano.midi.MidiOutput
Constructs a new Transmitter to a MIDI out port
MidiSettings - Class in openpiano.settings
Class for global MIDI file settings
MidiSettings(String) - Constructor for class openpiano.settings.MidiSettings
Constructs a new MIDI file setting
MidiSettings(String, int, int, Boolean, Boolean) - Constructor for class openpiano.settings.MidiSettings
Constructs a new MIDI file setting
MidiTimer - Class in openpiano.control
MidiTimer is the central clock of the application.
MidiTimer(Controller, SlidePanel, LinkedList<Bpm>, int, float) - Constructor for class openpiano.control.MidiTimer
Constructs a new MidiTimer based on conditions from a MIDI file
MidiTrack - Class in openpiano.midi
The MidiTrack class represents single tracks of a MIDI file
MidiTrack(String, int) - Constructor for class openpiano.midi.MidiTrack
Constructs a new MIDI track
MidiTrack(int) - Constructor for class openpiano.midi.MidiTrack
Constructs a new MIDI track with undefined name
MidiTrackSettings - Class in openpiano.settings
Detailed settings for a single track of a MIDI file
MidiTrackSettings(String) - Constructor for class openpiano.settings.MidiTrackSettings
Constructs a new track setting
MidiTrackSettings(String, int, int, Boolean, Boolean) - Constructor for class openpiano.settings.MidiTrackSettings
Constructs a new track setting
mouseClicked(MouseEvent) - Method in class openpiano.control.ControlPanel
 
mouseClicked(MouseEvent) - Method in class openpiano.control.SlidePanel
 
mouseDragged(MouseEvent) - Method in class openpiano.control.SlidePanel
 
mouseEntered(MouseEvent) - Method in class openpiano.control.ControlPanel
 
mouseEntered(MouseEvent) - Method in class openpiano.control.SlidePanel
 
mouseExited(MouseEvent) - Method in class openpiano.control.ControlPanel
 
mouseExited(MouseEvent) - Method in class openpiano.control.SlidePanel
 
mouseMoved(MouseEvent) - Method in class openpiano.control.SlidePanel
 
mousePressed(MouseEvent) - Method in class openpiano.control.ControlPanel
 
mousePressed(MouseEvent) - Method in class openpiano.control.SlidePanel
 
mouseReleased(MouseEvent) - Method in class openpiano.control.ControlPanel
 
mouseReleased(MouseEvent) - Method in class openpiano.control.SlidePanel
 

A B C D F G H I K L M N O P R S T U V W Y