Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Y
S
saveSettings()
- Method in class openpiano.settings.
Settings
Saves the settings to the configuration file
seek(boolean, float)
- Method in class openpiano.control.
MidiTimer
Sets the seek mode and speed.
SeekFactor
- Static variable in class openpiano.settings.
Constants
send(ShortMessage)
- Method in class openpiano.control.
Controller
Handles and interprets a MIDI command
send(MidiMessage, long)
- Method in class openpiano.midi.
MidiInput
Sends a MIDI command to the main controller
send(MidiMessage)
- Method in class openpiano.midi.
MidiOutput
Sends a MIDI event to the synthesizer
sendKey(int, int)
- Method in class openpiano.notes.
Notes
Sends a piano key to a the corresponding block, if available
sendKey(int, int, Boolean)
- Method in class openpiano.piano.
Piano
Sends played notes to the piano and shows them
setActualMidiInputDevice(String)
- Method in class openpiano.settings.
Settings
Sets the actual MIDI input device
setActualMidiOutputDevice(String)
- Method in class openpiano.settings.
Settings
Sets the actual MIDI output device
setAngle(float)
- Method in class openpiano.gl.
Camera
Sets the actual angle
setAngle(float)
- Method in class openpiano.settings.
Settings
Sets the angle of the piano
setAudio(int, Boolean)
- Method in class openpiano.control.
Controller
Sets the status of the audio function for specified track
setAudioOn(Boolean)
- Method in class openpiano.settings.
MidiTrackSettings
Sets the status of the audio function
setAwaitNote(Boolean)
- Method in class openpiano.control.
Controller
Sets the status of the await notes function
setAwaitNotes(Boolean)
- Method in class openpiano.notes.
Blocks
Set the status of the await notes function
setAwaitNotesOn(Boolean)
- Method in class openpiano.settings.
MidiSettings
Sets the status of the await notes function
setBeatsPerMinuteFactor(int)
- Method in class openpiano.settings.
MidiSettings
Sets the speed factor for beats per minute
setChannel(int)
- Method in class openpiano.midi.
MidiTrack
Sets the channel of the track
setColor(int)
- Method in class openpiano.settings.
MidiTrackSettings
Sets the color of the track
setControlPos(int)
- Method in class openpiano.midi.
MidiTrack
Sets the actual index of the relevant MIDI control message
setCurrentPosition(float)
- Method in class openpiano.notes.
Blocks
Sets the current position in the 3D environment
setCurrentTick(long)
- Method in class openpiano.notes.
Blocks
Sets the current tick
setElapsedTicks(float)
- Method in class openpiano.control.
MidiTimer
Sets the actual position in the MIDI file
setEndMarker(JSlider)
- Method in class openpiano.control.
PositionSliderUI
Sets an end marker according to a slider's value
setEndMarker(int, JSlider)
- Method in class openpiano.control.
PositionSliderUI
Sets an end marker according to a value
setFastForward(Boolean)
- Method in class openpiano.control.
Controller
Sets the status of fast forward
setFileDir(File)
- Method in class openpiano.settings.
Settings
Sets the directory of the MIDI files
setFirstKey(int)
- Method in class openpiano.settings.
Settings
Sets the first key of the shown piano
setInstrument(int)
- Method in class openpiano.control.
Controller
Sets a previously selected instrument for a specified track
setInstrument(int, int, int)
- Method in class openpiano.control.
Controller
Sets an instrument for a specified track and its channel
setInstrument(int, int)
- Method in class openpiano.midi.
MidiLoaderGUI
Sets the instrument of a channel
setInstrument(int)
- Method in class openpiano.midi.
MidiTrack
Sets the instrument of the track
setInstrument(int)
- Method in class openpiano.settings.
MidiTrackSettings
Sets the instrument used for the track
setInstruments()
- Method in class openpiano.control.
Controller
Sets all previously selected instruments
setKeyboardToTrack(int)
- Method in class openpiano.midi.
MidiLoaderGUI
Sets the track the MIDI keyboard plays
setKeyboardTrack(int)
- Method in class openpiano.settings.
MidiSettings
Sets the track played by the keyboard
setKeyMarker(int, int, float)
- Method in class openpiano.piano.
Piano
Sets the depth of the color of a key
setKeyMarkerOff(int)
- Method in class openpiano.piano.
Piano
Sets the key's color off
setKeyPressed(int)
- Method in class openpiano.notes.
Blocks
Set a key on all tracks to status pressed
setKeyReleased(int)
- Method in class openpiano.notes.
Blocks
Sets a key on all tracks to status released
setLastKey(int)
- Method in class openpiano.settings.
Settings
Sets the last key of the shown piano
setLastVisibleTick(long)
- Method in class openpiano.notes.
Blocks
Sets the distance of visible ticks
setMarkKey(Boolean)
- Method in class openpiano.control.
Controller
Sets the status of the mark keys function
setMarkKeyFactor(int, float)
- Method in class openpiano.piano.
Key
Sets the factor of the color depth of the key (0.0-1.0)
setMarkKeyOff()
- Method in class openpiano.piano.
Key
Sets the factor of the color depth of the key (0.0-1.0)
setMarkKeys(Boolean)
- Method in class openpiano.notes.
Blocks
Sets the status of the mark key function
setMarkKeysOn(Boolean)
- Method in class openpiano.settings.
MidiSettings
Sets the status of the mark keys function
setMD5Hash(String)
- Method in class openpiano.settings.
MidiSettings
Sets the hash sum to identify the MIDI file
setMidiKeyboard(int)
- Method in class openpiano.control.
Controller
Sets the channel the MIDI keyboard will play on
setMidiOutputDevice(String)
- Method in class openpiano.settings.
Settings
Sets the MIDI output device
setNotes(MidiLoader)
- Method in class openpiano.notes.
Notes
Sets new notes to handle
setReceiver(Receiver)
- Method in class openpiano.midi.
MidiOutput
Sets the receiver for the transmitter
setRepeatOn(Boolean)
- Method in class openpiano.control.
Controller
Sets the status of the repeat button
setReverse(Boolean)
- Method in class openpiano.notes.
Blocks
Sets the reverse status
setRewind(Boolean)
- Method in class openpiano.control.
Controller
Sets the status of rewind
setRewind(Boolean, Boolean)
- Method in class openpiano.control.
Controller
Sets the status of rewind
setStartMarker(JSlider)
- Method in class openpiano.control.
PositionSliderUI
Sets a start marker according to a slider's value
setStartMarker(int, JSlider)
- Method in class openpiano.control.
PositionSliderUI
Sets a start marker according to a value
setTempo(int)
- Method in class openpiano.control.
Controller
Sets the tempo of a MIDI file
setTick(long, Boolean)
- Method in class openpiano.notes.
Notes
Sets the actual tick and performs updates to blocks
setTime(LinkedList<Bpm>, long, int)
- Method in class openpiano.control.
SlidePanel
Sets a tick as current tick
Settings
- Class in
openpiano.settings
A class managing the user settings
Settings(Controller)
- Constructor for class openpiano.settings.
Settings
Creates a settings object and reads settings from a file
SettingsGUI
- Class in
openpiano.settings
The SettingsGUI class creates a graphical frontend for the settings
SettingsGUI(Controller, Settings)
- Constructor for class openpiano.settings.
SettingsGUI
Constructs a new graphical frontend for the settings
settingsGUIClosed()
- Method in class openpiano.control.
ControlPanel
Show an inactive settings icon
setTrackName(String)
- Method in class openpiano.midi.
MidiTrack
Sets the name of the track
setTrackName(String)
- Method in class openpiano.settings.
MidiTrackSettings
Sets the name of the track
setVisual(int, Boolean)
- Method in class openpiano.control.
Controller
Sets the status of the visual function for specified track
setVisual(int, Boolean, int)
- Method in class openpiano.control.
Controller
Sets the status of the visual function for specified track
setVisualOn(Boolean)
- Method in class openpiano.settings.
MidiTrackSettings
Sets the status of the visual function
setVolume()
- Method in class openpiano.control.
Controller
Sets the previously set volume of all tracks
setVolume(int)
- Method in class openpiano.control.
Controller
Sets a previously set volume to a track
setVolume(int, int)
- Method in class openpiano.control.
Controller
Sets the volume of a track
setVolume(int, int)
- Method in class openpiano.midi.
MidiLoaderGUI
Sets the volume of a channel
setVolume(int)
- Method in class openpiano.midi.
MidiTrack
Sets the volume of the track
setVolume(int)
- Method in class openpiano.settings.
MidiTrackSettings
Sets the volume of the track
setWindowHeight(int)
- Method in class openpiano.settings.
Settings
Sets the height of the application window
setWindowPosX(int)
- Method in class openpiano.settings.
Settings
Sets the x-position of the application window
setWindowPosY(int)
- Method in class openpiano.settings.
Settings
Sets the y-position of the application window
setWindowWidth(int)
- Method in class openpiano.settings.
Settings
Sets the width of the application window
setXPosition(float)
- Method in class openpiano.gl.
Camera
Sets the actual x-position
setZoomFactor(float)
- Method in class openpiano.gl.
Camera
Sets the actual zoom factor
setZoomFactor(float)
- Method in class openpiano.settings.
Settings
Sets the zoom factor of the piano
showBlocks(int, int, Boolean, Boolean, Boolean, Boolean)
- Method in class openpiano.notes.
Blocks
Draw the blocks
showKey(Boolean)
- Method in class openpiano.piano.
Key
Draws the key
showLines()
- Method in class openpiano.notes.
Notes
Shows the lines behind the piano keys
showNotes()
- Method in class openpiano.notes.
Notes
Shows the notes
showPiano()
- Method in class openpiano.piano.
Piano
Draws the piano
SlidePanel
- Class in
openpiano.control
A panel to handle a slider
SlidePanel(Controller)
- Constructor for class openpiano.control.
SlidePanel
Construct a new slider panel
sliderToGL(int)
- Method in class openpiano.control.
Controller
Calculates a slider position to a GL position
sliderToTick(int)
- Method in class openpiano.control.
Controller
Calculates a slider position to a MIDI tick
slideTo(int)
- Method in class openpiano.control.
Controller
Slide to a position in the MIDI file
slideTo(JSlider)
- Method in class openpiano.control.
Controller
Slide to a position in the MIDI file
sortElements()
- Method in class openpiano.midi.
MidiTrack
Sorts the elements of a MIDI track
SoundbankCheck
- Class in
openpiano.settings
A class to download and install the soundbank file for the java synthesizer
SoundbankCheck(Controller)
- Constructor for class openpiano.settings.
SoundbankCheck
Creates a soundbank object
startBpm()
- Method in class openpiano.control.
Controller
Starts the clock with the current beats per minute settings
STARTLENGTH
- Static variable in class openpiano.settings.
Constants
startRecording()
- Method in class openpiano.midi.
Recorder
startTimer()
- Method in class openpiano.control.
MidiTimer
Starts the MidiTimer
stateChanged(ChangeEvent)
- Method in class openpiano.control.
SlidePanel
stopBpm()
- Method in class openpiano.control.
Controller
Stops the clock
stopNotes()
- Method in class openpiano.control.
Controller
Stops the notes
stopRecording()
- Method in class openpiano.midi.
Recorder
stopTimer()
- Method in class openpiano.control.
MidiTimer
Stops the MidiTimer
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Y