17 #ifndef __MIDI_DESTINATION_H__
18 #define __MIDI_DESTINATION_H__
25 typedef MIDI* MIDIPtr;
32 #if !defined(TT_PLATFORM_MAC)
36 MIDIClientRef mClient;
37 MIDIEndpointRef mDestination;
45 #if !defined(TT_PLATFORM_MAC)
50 MIDIDestination(MIDIPtr protocol,
TTSymbol& application,
TTPtr client);
56 MIDIDestination(MIDIPtr protocol,
TTSymbol& application, MIDIClientRef client);
60 virtual ~MIDIDestination();
72 #if !defined(TT_PLATFORM_MAC)
75 friend void TT_EXTENSION_EXPORT MIDIDestinationPacketReceivedCallback(
const MIDIPacketList *data,
void *baton,
void *connectionInfo);
78 typedef MIDIDestination* MIDIDestinationPtr;
80 #if !defined(TT_PLATFORM_MAC)
88 void TT_EXTENSION_EXPORT MIDIDestinationPacketReceivedCallback(
const MIDIPacketList *data,
void *baton,
void *connectionInfo);
91 #endif // __MIDI_DESTINATION_H__
bool TTBoolean
Boolean flag, same as Boolean on the Mac.
edit /channel.N/command.M TTAddress and a TTValue from incoming bytes
void * TTPtr
A generic pointer.
The TTSymbol class is used to represent a string and efficiently pass and compare that string...
the MIDI protocol for Jamoma Modular
TTErr
Jamoma Error Codes Enumeration of error codes that might be returned by any of the TTBlue functions a...
Includes and definitions for the MIDI protocol for Jamoma Modular.