Здравствуйте! всеКак записывать и читать аудиосигналы, исходящие от микрофона?
Извиняюсь, если я, кажется, задать дерьмовый вопрос здесь, но я буду основывать его в контексте скрине «о том, как микрофон работает», легко спроецировать на мой вопрос в поперечнике.
Теперь, как вы можете видеть, звуковые волны попадают в диафрагму, а затем диафрагма вибрирует и излучает звуковые сигналы на другом конце, и именно так звучит захват yadaydayda.
Теперь мой вопрос: будучи программистом C++ для довольно мало времени, я пытаюсь написать захват программы/манипулируйте звуковых сигналов на другом конце, без использования библиотек или программного обеспечения, как Audacity , Но, я как бы ища пошатнувшийся совет, о том, как я должен даже начать трединг для этого проекта.
Что мне следует знать, чтобы иметь возможность читать эти аудиосигналы в их необработанном формате с использованием C++? BTW: Я использую окна 7
Note
Я искал другие вопросы SO, и они, как правило, о записи звука с микрофона или получения аудио для андроид ... Но мой вопрос далеко позади, чем , Я пытаюсь получить аудиосигналы на своем ПК, которые были преобразованы из звуковых волн.
В дополнении к любым знаниям вам нужно создать пользовательский интерфейс и такой, что нужно, чтобы получить API и изучать его. Я бы предложил ASIO. Особенно, если вы думаете о профессиональном уровне записи. Это стандартный протокол в большинстве основных устройств и программ (т. Е. ProTools, Avid, Steinberg, M-Audio, Live и т. Д.). – ChiefTwoPencils
Вопросы о том, как записывать звук с микрофона, имеют значение. Сначала вы получаете звуковые сигналы, затем делаете то, что хотите, с такой записью в файл или выполняете некоторые вычисления. –
Звуковые API-интерфейсы в основном ориентированы на ОС, поэтому вы должны хотя бы указать, какую ОС вы планируете использовать для этого. –