^ lijon.github.io

Developer Notes

Jonatan Liljedahl 14 May 2018


iOS Audio

Inter-App Audio
Overview and basics for implementing an IAA node app.

Synchronization
IAA/AU host sync and Ableton Link sync.

IAA quirks
Avoiding IAA zombies, handling multiple IAA ports, etc.

IAA and sample rates
How to handle flexible sample rates.

IAA node switch panel
How to show an IAA app switch panel that includes both host and sibling node apps.

IAA latency compensation
A custom solution for latency reporting.

Safe and glitch-free audio code
Four common mistakes in audio development. Article by Michael Tyson (Loopy/Audiobus/TheAmazingAudioEngine)

AUv3 MIDI plugins Tips, background information and considerations for iOS developers wishing to create AUv3 MIDI plugins or to support MIDI plugins in AU host software. Article by Bram Bos (Rozeta Sequencer Suite/Ruismaker/RippleMaker/Troublemaker)