Вы можете достичь этого с помощью FMOD, просто записав с циклом, установленным в значение true, а затем воспроизвести записанный звук также как цикл.Если вы через некоторое время (скажем, 10 мс) разделите вызов recordStart и вызов playSound, то курсор воспроизведения и курсор записи будут следовать друг за другом, и вы получите воспроизведение в режиме реального времени."запись", который поставляется в API FMOD для большинства платформ, и есть более продвинутый пример на платформе Windows, который показывает добавление эффектов в реальном времени к живому записанному звуку.