Вопросы по теме 'alsa'

Пытаюсь записать с микрофона и воспроизвести в реальном времени
Я пытаюсь записать данные со своего микрофона, а затем воспроизвести их через динамики в реальном времени и с некоторыми задержками, но у меня с этим возникают некоторые проблемы. Я решил использовать python и alsaaudio, и мой текущий скрипт, с...
2786 просмотров

ALSA — изменение усиления микрофона в коде c с использованием alsa api (linux)
Я пытаюсь отключить микрофон внутри своего приложения, используя alsa api в Linux-окне. Я использую следующий код для изменения громкости с Volume = 0: long min, max; snd_mixer_t *handle; snd_mixer_selem_id_t *sid; const char *card = "default";...
2797 просмотров
schedule 27.12.2023

в чем разница между порогом ALSA, avail_min и периодом?
Я работаю над процедурой захвата ALSA на четырехъядерном компьютере Debian, и я сбит с толку. Базовый захват ALSA, интерфейс hw:0, 16 бит, 44,1 кГц, использование блокирующего потока с poll(), управляемого snd_pcm_start() и snd_pcm_drop() . Я...
4719 просмотров
schedule 25.04.2024

Как записать звук в буфер с помощью ALSA
Я начинаю изучать Linux и ALSA, и мне было интересно, есть ли способ сохранить звук, который я записываю с микрофона, прямо в буфер. Я прочитал здесь http://www.linuxjournal.com/article/6735?page=0,2 как сделать свою программу записи. Но то, что...
9923 просмотров
schedule 04.10.2022

Как справиться с перекосом часов в потоковом аудио
Проблема : Его потоковое аудио-видео в прямом эфире через сеть Wi-Fi + udp. Поток: Mpeg2Ts Платформа проигрывателя: gstreamer. Pipeline Appsrc ----> tsdemuxer -----> аудио-очередь----> декодер faad---> alsasink-----> видео-очередь->...
2024 просмотров
schedule 14.02.2024

GNU Radio: использовать вывод звука в качестве источника ввода
В gnuradio-companion я использую блок источника звука в качестве входного сигнала для следующих блоков. Все работает почти нормально. Единственная небольшая проблема заключается в том, что я получаю сигнал от своего микрофона (это, конечно,...
4163 просмотров
schedule 06.01.2024

ALSA во встроенной системе — готовность — ошибка ввода/вывода и зависание
Я все еще сталкиваюсь с проблемами при использовании захвата ALSA во встроенной системе. Теперь я могу открыть устройство из библиотеки, после использования скрипта snddevices . Но приложение возвращает сообщения об ошибках Input/output error (...
2712 просмотров
schedule 25.11.2023

PortAudio ненадежен: Expression '' не удалось
В настоящее время я экспериментирую с обработкой сигналов в реальном времени, поэтому я пошел и попробовал PortAudio (от C). У меня есть два аудиоинтерфейса на моем компьютере, встроенный звук (Intel HD Audio) и аудиоинтерфейс USB. Оба обычно...
1921 просмотров
schedule 09.04.2024

Alsa не может установить формат образца [FFMPEG]
Я пытаюсь захватить поток PCM с USB-устройства Roland с помощью ffmpeg и обернуть его wav. Командная строка, которую я использую, следующая: ffmpeg -f alsa -acodec pcm_s32le -ac 2 -ar 48000 -i hw:2,0 out.wav Которые соответствуют настройкам...
3955 просмотров
schedule 19.05.2024

Ошибки функции Pygame.midi.init()
Я не могу вызвать функцию pygame.midi.init() на моей машине с Debian. Выполнение следующего кода: import pygame, pygame.midi pygame.midi.init() приведет к следующим ошибкам: ALSA lib conf.c:3009:(snd_config_update_r) Не удается получить...
83 просмотров
schedule 17.11.2023

Ошибка сегментации в примере захвата ALSA
Я учусь использовать ALSA для чтения данных с микрофона. Я нашел пример программы, чтобы сделать это, и у меня возникли проблемы с ее запуском. Программа компилируется правильно, но когда я хочу ее запустить, я получаю ошибку Segmentation fault....
1007 просмотров
schedule 31.03.2024

Liquidsoap не распознает alsa
Я хочу настроить интернет-радио с помощью Liquidsoap и Icecast 2. Я установил Liquidsoap с помощью диспетчера пакетов Opam, как описано в Руководство по установке Liquidsoap . Я могу передать файл со следующим кодом: output.icecast(%vorbis,...
163 просмотров
schedule 08.05.2024