Я что-то слышал об этом в одном эпизоде мобильного подкаста «Сад» - с Майклом Тайсоном, создателем Loopy. Во время обсуждения Майкл объяснил, что он должен был включить некоторый код, чтобы отфильтровать звуки, которые поступали через микрофон в режиме реального времени, когда на динамике воспроизводились другие звуки.
Исходя из этого обсуждения, кажется вполне возможным одновременно воспроизводить и записывать, но я уверен, что вам придется выполнить свою собственную фильтрацию, чтобы избежать записи звуков, которые вы воспроизводите.