→ home
 
→ index of namespace default
 
→ index of project tkmidi
 
→ index of module tkmidi

Class tkmidi.RecordedMIDIEvent


Synopsis: Represents a time-stamped incoming MIDI event.

  Base classes:
  Methods:
Method copyToStream
Copy message data to stream object (e.g. Buffer, File etc..)
Signature
copyToStream(Streamstream)
Arguments
Streamstream–Where to write the message data

 
→ top of page
Method getDataEntry
Return (N)RPN data entry value. Only valid if midiMapEventType is TYPE_RPN or TYPE_NRPN.
Signature
getDataEntry():short
Returns
short–(N)RPN data entry value

 
→ top of page
Method getMidiMapEventType
Return →MIDIMapEventType type id
Signature
getMidiMapEventType():byte
Returns
byte–Event type

 
→ top of page
Method getMillisec
Query timestamp
Signature
getMillisec():int
Returns
int–timestamp

 
→ top of page
Method getNrpnId
Return (N)RPN id. Only valid if midiMapEventType is TYPE_RPN or TYPE_NRPN.
Signature
getNrpnId():short
Returns
short–(N)RPN id

 
→ top of page
Method getShortMessage
Return <=4 byte message as host byte order integer
Signature
getShortMessage():int
Returns
int–Message data

 
→ top of page
Method getSize
Query message size
Signature
getSize():int
Returns
int–Message size

 
→ top of page
Method isLongMessage
Query whether this is a "long" MIDI message.
Signature
isLongMessage():boolean
Returns
boolean–true(1) if message is longer than 4 bytes, false(0) otherwise.

 
→ top of page
 

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