Vuo  2.0.0
Public Attributes | List of all members
VuoMidiIn_internal Struct Reference

Description

Private data for a VuoMidiIn instance.

Definition at line 267 of file VuoMidi.cc.

Public Attributes

RtMidiIn * midiin
 RtMidi's device pointer. More...
 
dispatch_queue_t callbackQueue
 Serializes access to the following callback functions. More...
 
void(* receivedNote )(void *, VuoMidiNote)
 Called when a note is received. More...
 
void(* receivedController )(void *, VuoMidiController)
 Called when a control change is received. More...
 
void(* receivedPitchBend )(void *, VuoMidiPitchBend)
 Called when a pitch bend change is received. More...
 
void * context
 Caller's context data, to be passed to the callbacks. More...
 

Member Data Documentation

◆ callbackQueue

dispatch_queue_t VuoMidiIn_internal::callbackQueue

Serializes access to the following callback functions.

Definition at line 271 of file VuoMidi.cc.

◆ context

void* VuoMidiIn_internal::context

Caller's context data, to be passed to the callbacks.

Definition at line 275 of file VuoMidi.cc.

◆ midiin

RtMidiIn* VuoMidiIn_internal::midiin

RtMidi's device pointer.

Definition at line 269 of file VuoMidi.cc.

◆ receivedController

void(* VuoMidiIn_internal::receivedController) (void *, VuoMidiController)

Called when a control change is received.

Definition at line 273 of file VuoMidi.cc.

◆ receivedNote

void(* VuoMidiIn_internal::receivedNote) (void *, VuoMidiNote)

Called when a note is received.

Definition at line 272 of file VuoMidi.cc.

◆ receivedPitchBend

void(* VuoMidiIn_internal::receivedPitchBend) (void *, VuoMidiPitchBend)

Called when a pitch bend change is received.

Definition at line 274 of file VuoMidi.cc.


The documentation for this struct was generated from the following file: