Skip to content

MACRO for creation an AppleMIDI instance

lathoub edited this page Feb 13, 2021 · 20 revisions
#define APPLEMIDI_CREATE_INSTANCE(Type, Name, SessionName, Port)
    APPLEMIDI_NAMESPACE::AppleMIDISession<Type> Apple##Name(SessionName, Port);
    MIDI_NAMESPACE::MidiInterface< 
          APPLEMIDI_NAMESPACE::AppleMIDISession<Type>, 
          APPLEMIDI_NAMESPACE::AppleMIDISettings>
       Name((APPLEMIDI_NAMESPACE::AppleMIDISession<Type>&)Apple##Name);
Clone this wiki locally