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

Class tkmidi.RecordedMIDIEvent


SynopsisRepresents 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
StreamstreamWhere 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
byteEvent type

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

 
 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
intMessage data

 
 top of page
Method getSize
Query message size
Signature
getSize():int
Returns
intMessage size

 
 top of page
Method isLongMessage
Query whether this is a "long" MIDI message.
Signature
isLongMessage():boolean
Returns
booleantrue(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