|
@@ -1190,25 +1190,58 @@
|
|
|
OpenVR touchpad Y axis (Joystick axis on Oculus Touch and Windows MR controllers).
|
|
|
</constant>
|
|
|
<constant name="MIDI_MESSAGE_NOTE_OFF" value="8" enum="MidiMessageList">
|
|
|
- MIDI note OFF message.
|
|
|
+ MIDI note OFF message. See the documentation of [InputEventMIDI] for information of how to use MIDI inputs.
|
|
|
</constant>
|
|
|
<constant name="MIDI_MESSAGE_NOTE_ON" value="9" enum="MidiMessageList">
|
|
|
- MIDI note ON message.
|
|
|
+ MIDI note ON message. See the documentation of [InputEventMIDI] for information of how to use MIDI inputs.
|
|
|
</constant>
|
|
|
<constant name="MIDI_MESSAGE_AFTERTOUCH" value="10" enum="MidiMessageList">
|
|
|
- MIDI aftertouch message.
|
|
|
+ MIDI aftertouch message. This message is most often sent by pressing down on the key after it "bottoms out".
|
|
|
</constant>
|
|
|
<constant name="MIDI_MESSAGE_CONTROL_CHANGE" value="11" enum="MidiMessageList">
|
|
|
- MIDI control change message.
|
|
|
+ MIDI control change message. This message is sent when a controller value changes. Controllers include devices such as pedals and levers.
|
|
|
</constant>
|
|
|
<constant name="MIDI_MESSAGE_PROGRAM_CHANGE" value="12" enum="MidiMessageList">
|
|
|
- MIDI program change message.
|
|
|
+ MIDI program change message. This message sent when the program patch number changes.
|
|
|
</constant>
|
|
|
<constant name="MIDI_MESSAGE_CHANNEL_PRESSURE" value="13" enum="MidiMessageList">
|
|
|
- MIDI channel pressure message.
|
|
|
+ MIDI channel pressure message. This message is most often sent by pressing down on the key after it "bottoms out". This message is different from polyphonic after-touch as it indicates the highest pressure across all keys.
|
|
|
</constant>
|
|
|
<constant name="MIDI_MESSAGE_PITCH_BEND" value="14" enum="MidiMessageList">
|
|
|
- MIDI pitch bend message.
|
|
|
+ MIDI pitch bend message. This message is sent to indicate a change in the pitch bender (wheel or lever, typically).
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_SYSTEM_EXCLUSIVE" value="240" enum="MidiMessageList">
|
|
|
+ MIDI system exclusive message. This has behavior exclusive to the device you're receiving input from. Getting this data is not implemented in Godot.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_QUARTER_FRAME" value="241" enum="MidiMessageList">
|
|
|
+ MIDI quarter frame message. Contains timing information that is used to synchronize MIDI devices. Getting this data is not implemented in Godot.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_SONG_POSITION_POINTER" value="242" enum="MidiMessageList">
|
|
|
+ MIDI song position pointer message. Gives the number of 16th notes since the start of the song. Getting this data is not implemented in Godot.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_SONG_SELECT" value="243" enum="MidiMessageList">
|
|
|
+ MIDI song select message. Specifies which sequence or song is to be played. Getting this data is not implemented in Godot.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_TUNE_REQUEST" value="246" enum="MidiMessageList">
|
|
|
+ MIDI tune request message. Upon receiving a tune request, all analog synthesizers should tune their oscillators.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_TIMING_CLOCK" value="248" enum="MidiMessageList">
|
|
|
+ MIDI timing clock message. Sent 24 times per quarter note when synchronization is required.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_START" value="250" enum="MidiMessageList">
|
|
|
+ MIDI start message. Start the current sequence playing. This message will be followed with Timing Clocks.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_CONTINUE" value="251" enum="MidiMessageList">
|
|
|
+ MIDI continue message. Continue at the point the sequence was stopped.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_STOP" value="252" enum="MidiMessageList">
|
|
|
+ MIDI stop message. Stop the current sequence.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_ACTIVE_SENSING" value="254" enum="MidiMessageList">
|
|
|
+ MIDI active sensing message. This message is intended to be sent repeatedly to tell the receiver that a connection is alive.
|
|
|
+ </constant>
|
|
|
+ <constant name="MIDI_MESSAGE_SYSTEM_RESET" value="255" enum="MidiMessageList">
|
|
|
+ MIDI system reset message. Reset all receivers in the system to power-up status. It should not be sent on power-up itself.
|
|
|
</constant>
|
|
|
<constant name="OK" value="0" enum="Error">
|
|
|
Methods that return [enum Error] return [constant OK] when no error occurred. Note that many functions don't return an error code but will print error messages to standard output.
|