Вы захотите CoreAudio или AudioUnits для отзывчивой программы (например, задержка AudioQueue немного высока).
Вам понадобятся API AudioFile (в AudioToolbox) для чтения таблицесли вы сохраняете их как общий формат аудиофайлов (просто создавайте волновые файлы с новой формой каждый цикл, то есть каждые N выборок).
Помимо этого, вам, вероятно, придется написать механизм волновой таблицы.Я сделал это;Это не сложно, если вы знаете, как работает волновой синтез, и знакомы с аудиосигналами.Это один из самых основных типов синтеза.
musicdsp.org может иметь то, что вы можете использовать в качестве отправной точки для этого.