@toles
Программист

Как записать 4-канальный звук?

Есть звуковая карта, с которой МОЖНО получить 4-канальный звук (к карте подключено 4 микрофона, к компьютеру она подключена через USB). Продвинутые программы типа SoundForge записывают одновременно 4 канала, проверено. Карта поддерживает ASIO.
Хочу научиться записывать 4-канальный звук ПРОГРАММНО или чем-то консольным, например, ffmpeg. Первый вариант предпочтителен.
Подскажите, как это сделать, какое API использовать, желательно кроссплатформенное, нужно Windows и Linux. Или может быть знаете форум, где такой вопрос можно задать специалистам.
  • Вопрос задан
  • 333 просмотра
Пригласить эксперта
Ответы на вопрос 3
gbg
@gbg
Любые ответы на любые вопросы
Под пингвинами - Jack
Под хворточкой - ASIO4ALL
Ответ написан
@rPman
крутейшая консольная утилита (там и библиотека есть) опенсорс, поддерживает наверное максимум оборудования, кроссплатформенная - это ffmpeg

странно что не попытались сами сделать, во первых параметры звука будут взяты изх системных настроек (если там выбрать четыре канала то ffmpeg по уму должен автоматом подхватить), если что можно указать принудительно какой профиль: -channel_layout quad -channels 4
если у тебя винда, смотри пример как записывать с микрофона тут
Ответ написан
Комментировать
Griboks
@Griboks
Если очень хочется программно, то подойдёт любая библиотека для работы со звуковыми картами. Лично я предпочитаю использовать аж целую питоновскую обёртку sounddevice, которая позволяет сделать всё, что хочется, с сырым звуком.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Санкт-Петербург
от 80 000 до 150 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
от 60 000 до 120 000 ₽
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект