Inter-App Audio host Interface.
More...
#include <ivstinterappaudio.h>
Inter-App Audio host Interface.
Implemented by the InterAppAudio Wrapper.
◆ getScreenSize()
get the size of the screen
- Parameters
-
size | size of the screen |
scale | scale of the screen |
- Returns
- kResultTrue on success
◆ connectedToHost()
virtual tresult connectedToHost |
( |
| ) |
|
|
pure virtual |
get status of connection
- Returns
- kResultTrue if an Inter-App Audio connection is established
◆ switchToHost()
switch to the host.
- Returns
- kResultTrue on success
◆ sendRemoteControlEvent()
send a remote control event to the host
- Parameters
-
event | event type, see AudioUnitRemoteControlEvent in the iOS SDK documentation for possible types |
- Returns
- kResultTrue on success
◆ getHostIcon()
virtual tresult getHostIcon |
( |
void ** |
icon | ) |
|
|
pure virtual |
ask for the host icon.
- Parameters
-
icon | pointer to a CGImageRef |
- Returns
- kResultTrue on success
◆ scheduleEventFromUI()
schedule an event from the user interface thread
- Parameters
-
event | the event to schedule |
- Returns
- kResultTrue on success
◆ createPresetManager()
get the preset manager
- Parameters
-
cid | class ID to use by the preset manager |
- Returns
- the preset manager. Needs to be released by called.
◆ showSettingsView()
virtual tresult showSettingsView |
( |
| ) |
|
|
pure virtual |
show the settings view currently includes MIDI settings and Tempo setting
- Returns
- kResultTrue on success
◆ iid