Я снова нуждаюсь в вашей помощи.Portaudio: Импорт примера звука в мой буфер
Краткая версия: Вы можете импортировать аудиоклипы в Portaudio? Если нет, где я могу получить «реалистичные» примеры звука, которые преобразуются в дискретные значения, которые я могу хранить в своих звуковых буферах?
Длинная версия: В рамках мини-проекта я решил внедрить HRTF. Для этого я использую PortAudio (http://www.portaudio.com/), который является библиотекой C/C++ для манипуляции звуком. В качестве части этого я пытаюсь имитировать ITD (Inneraural Time Difference). Для этой цели PortAudio генерирует синусовую волну и хранит ее в буфере, хотя синусовая волна является проблематичной для тестирования. Вот почему я нуждаюсь в «реалистичном» примере звука. Проблема в том, что я не могу найти никакой функции PortAudio, которая позволяет мне импортировать звуковые клипы и хранить их в моем буфере. В качестве второго варианта я мог бы найти звуковой клип, который преобразуется в дискретные значения и сохраняется в массиве. Затем я мог бы скопировать этот массив в мой собственный буфер, хотя я не знаю, где искать такие массивы, и я даже не знаю, существуют ли они.
Так что вопрос: Do PortAudio позволяет вам импортировать собственный звуковой клип, а если нет, где я могу найти массивы, в которых звуковые клипы хранятся в дискретных значениях.
Если у вас есть какие-либо вопросы по моему вопросу, просьба просить. С уважением - Marc Pilgaard