default
tkmidi
tkmiditkmidi.MIDIInclearEvents() - Discard previously recorded MIDI events
close() - Close MIDI device
getDeviceIdx() : int - Return device index.
getDeviceName() : String - Query MIDI device name
GetDeviceNameByIdx(int devIdx) : String - Query device name by index (pseudo-static method)
getEnableParam() : boolean - Query (N)RPN parser state (on/off).
getFltCC() : boolean - Query continuous controller filter.
getFltChannelPressure() : boolean - Query channel pressure filter.
getFltNoteOff() : boolean - Query note-off filter.
getFltNoteOn() : boolean - Query note-on filter.
getFltNrpn() : boolean - Query NRPN filter.
getFltNrpnSelect() : boolean - Query NRPN select filter.
getFltPitchbend() : boolean - Query pitch bend filter.
getFltPolyPressure() : boolean - Query polyphonic key pressure filter.
getFltProgramChange() : boolean - Query program change filter.
getFltRpn() : boolean - Query RPN filter.
getFltRpnSelect() : boolean - Query RPN select filter.
getFltSysComSongPosition() : boolean - Query system common song position filter.
getFltSysComSongSelect() : boolean - Query system common song select filter.
getFltSysComTimeCode() : boolean - Query system common MIDI quarter tick time code filter.
getFltSysComTuneRequest() : boolean - Query system common tune request filter.
getFltSysEx() : boolean - Query system exclusive filter.
getFltSysRTActiveSensing() : boolean - Query system realtime active sensing filter.
getFltSysRTContinue() : boolean - Query system realtime continue filter.
getFltSysRTStart() : boolean - Query system realtime start filter.
getFltSysRTStop() : boolean - Query system realtime stop filter.
getFltSysRTSystemReset() : boolean - Query system realtime system reset filter.
getFltSysRTTimingClock() : boolean - Query system realtime timing clock filter.
getNextEvent() : RecordedMIDIEvent - Return RecordedMIDIEvent* or null if no event is available
getNrpn() : short - Query last seen NRPN.
GetNumDevices() : int - Query number of available MIDI input devices (pseudo-static method)
getNumEvent() : int - Query number of recorded input events
getRpn() : short - Query last seen RPN.
openByIdx(int devIdx) : boolean - Open MIDI input device by index
openByName(String devName) : boolean - Open MIDI input device by name
reset() - Reset MIDI device
setEnableParam(boolean ) - Switch (N)RPN parser on or off.
setFltCC(boolean ) - Configure continuous controller filter.
setFltChannelPressure(boolean ) - Configure channel pressure filter.
setFltNoteOff(boolean ) - Configure note-off filter.
setFltNoteOn(boolean ) - Configure note-off filter.
setFltNrpn(boolean ) - Configure NRPN filter.
setFltNrpnSelect(boolean ) - Configure NRPN select filter.
setFltPitchbend(boolean ) - Configure pitch bend filter.
setFltPolyPressure(boolean ) - Configure polyphonic key pressure filter.
setFltProgramChange(boolean ) - Configure program change filter.
setFltRpn(boolean ) - Configure RPN filter.
setFltRpnSelect(boolean ) - Configure RPN select filter.
setFltSysComSongPosition(boolean ) - Configure system common song position filter.
setFltSysComSongSelect(boolean ) - Configure system common song select filter.
setFltSysComTimeCode(boolean ) - Configure system common MIDI quarter tick time code filter.
setFltSysComTuneRequest(boolean ) - Configure system common tune request filter.
setFltSysEx(boolean ) - Configure system exclusive filter.
setFltSysRTActiveSensing(boolean ) - Configure system realtime active sensing filter.
setFltSysRTContinue(boolean ) - Configure system realtime continue filter.
setFltSysRTStart(boolean ) - Configure system realtime start filter.
setFltSysRTStop(boolean ) - Configure system realtime stop filter.
setFltSysRTSystemReset(boolean ) - Configure system realtime system reset filter.
setFltSysRTTimingClock(boolean ) - Configure system realtime timing clock filter.
start() - Start input event recording
stop() - Stop input event recording
waitNextEvent(int timeout) : RecordedMIDIEvent - Wait for next event and return RecordedMIDIEvent* or null if no event is available and the timeout expired.
The MIDIIn class uses a ring buffer to record incoming MIDI events.
Each event is time-stamped for later evaluation in e.g. a sequencer application.
Method clearEvents | |||
Discard previously recorded MIDI events | |||
Signature | |||
|
Method close | |||
Close MIDI device | |||
Signature | |||
|
Method getDeviceIdx | |||||
Return device index. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
This can be used for finding the matching output device for an input device. |
Method getDeviceName | |||||
Query MIDI device name | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method GetDeviceNameByIdx | ||||||||||
Query device name by index (pseudo-static method) | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Method getEnableParam | |||||
Query (N)RPN parser state (on/off). | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltCC | |||||
Query continuous controller filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltChannelPressure | |||||
Query channel pressure filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltNoteOff | |||||
Query note-off filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltNoteOn | |||||
Query note-on filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltNrpn | |||||
Query NRPN filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltNrpnSelect | |||||
Query NRPN select filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltPitchbend | |||||
Query pitch bend filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltPolyPressure | |||||
Query polyphonic key pressure filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltProgramChange | |||||
Query program change filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltRpn | |||||
Query RPN filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltRpnSelect | |||||
Query RPN select filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysComSongPosition | |||||
Query system common song position filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysComSongSelect | |||||
Query system common song select filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysComTimeCode | |||||
Query system common MIDI quarter tick time code filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysComTuneRequest | |||||
Query system common tune request filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysEx | |||||
Query system exclusive filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysRTActiveSensing | |||||
Query system realtime active sensing filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysRTContinue | |||||
Query system realtime continue filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysRTStart | |||||
Query system realtime start filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysRTStop | |||||
Query system realtime stop filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysRTSystemReset | |||||
Query system realtime system reset filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getFltSysRTTimingClock | |||||
Query system realtime timing clock filter. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getNextEvent | |||||
Return RecordedMIDIEvent* or null if no event is available | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getNrpn | |||||
Query last seen NRPN. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method GetNumDevices | |||||
Query number of available MIDI input devices (pseudo-static method) | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getNumEvent | |||||
Query number of recorded input events | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getRpn | |||||
Query last seen RPN. | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method openByIdx | ||||||||||
Open MIDI input device by index | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Method openByName | ||||||||||
Open MIDI input device by name | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Method reset | |||
Reset MIDI device | |||
Signature | |||
|
Method setEnableParam | |||||
Switch (N)RPN parser on or off. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltCC | |||||
Configure continuous controller filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltChannelPressure | |||||
Configure channel pressure filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltNoteOff | |||||
Configure note-off filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltNoteOn | |||||
Configure note-off filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltNrpn | |||||
Configure NRPN filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltNrpnSelect | |||||
Configure NRPN select filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltPitchbend | |||||
Configure pitch bend filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltPolyPressure | |||||
Configure polyphonic key pressure filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltProgramChange | |||||
Configure program change filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltRpn | |||||
Configure RPN filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltRpnSelect | |||||
Configure RPN select filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysComSongPosition | |||||
Configure system common song position filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysComSongSelect | |||||
Configure system common song select filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysComTimeCode | |||||
Configure system common MIDI quarter tick time code filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysComTuneRequest | |||||
Configure system common tune request filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysEx | |||||
Configure system exclusive filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysRTActiveSensing | |||||
Configure system realtime active sensing filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysRTContinue | |||||
Configure system realtime continue filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysRTStart | |||||
Configure system realtime start filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysRTStop | |||||
Configure system realtime stop filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysRTSystemReset | |||||
Configure system realtime system reset filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setFltSysRTTimingClock | |||||
Configure system realtime timing clock filter. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method start | |||
Start input event recording | |||
Signature | |||
|
Method stop | |||
Stop input event recording | |||
Signature | |||
|
Method waitNextEvent | ||||||||||
Wait for next event and return RecordedMIDIEvent* or null if no event is available and the timeout expired. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
| Project Modules: | tkmidi |
| Project Classes: | MIDIIn , MIDIOut , MIDITimer , RecordedMIDIEvent |
| Project Functions: | |
| All Namespaces: | default , ui |
| All Projects: | core , debugtext , tkfreetype2 , tkmath , tkmidi , tkopengl , tkportaudio , tksdl , tkui , tkunit |
auto-generated by "DOG", the TkScript document generator. Mon, 28/Dec/2015 13:15:54