alsa 相关问题

ALSA代表Advanced Linux Sound Architecture,是支持Linux系统声音的内核组件。

ALSA声音:捕获线输入

我正在使用asoundlib库在树莓派4上读取声音(在另一台PC上播放并且已插入外部声卡),首先我尝试使用麦克风输入,但显然是...

回答 1 投票 0

如何处理错误:在没有“做”的情况下,在“做”之前的期望表达?

即使我的代码中没有“ do”表达式,我也会遇到以下编译器错误。 gcc -Wall -g -c main.c -lasound在/usr/include/alsa/asoundlib.h:49:0中包含的文件中,从...

回答 1 投票 0

ALSA捕获丢失的帧

我已经继承了一大堆使用ALSA捕获8KHz,8位,1通道音频输入的代码。该代码看起来很简单,将通道设置为1,速率设置为8000,周期大小设置为8000。...

回答 1 投票 1

Alsa lib 32位

我已经尝试使用ALSA lib一段时间了,但我不知道该如何使用它。我以示例程序为例,尝试将其修改为使用浮点数(32位)而不是无符号字符(...

回答 2 投票 0

C中的音频记录和播放:音频增益问题

本质上,问题是如何正确地将增益应用于音频样本?我正在FreeBSD和OSS上进行编程,但是在其他操作系统上,音频样本中的音量调节可能是相同的,并且...

回答 1 投票 0

使用ALSA库进行音频捕获-snd_pcm_open =>没有这样的文件或目录

我正在尝试使用ALSA库在SoC上实现音频捕获。我已经预编译了libasound.so.2.0.0,asoundlib.h和其他头文件。现在我有int returnCode; snd_pcm_t * pcm_Handle; ...

回答 2 投票 8

[Linux ALSA驱动程序,使用通道数3

正在Ubuntu 14.04、64位,3.16.0-30通用内核上运行我的ALSA驱动程序。硬件是专有硬件,因此无法提供太多细节。以下是现有的驱动程序实现:驱动程序...

回答 2 投票 2

[使用snd_pcm_writei()播放音频时如何正确处理ALSA编程中的xrun?

[我已经尝试了多个示例程序,这些程序似乎都具有在播放时处理xrun的代码:https://albertlockett.wordpress.com/2013/11/06/creating-digital-audio-with-alsa/ https:// www ....

回答 1 投票 1

Yocto:在Yocto版本中添加bluez-alsa的问题

我是Yocto的新手,我为默认计算机(x86-qemu)构建了core-image-sato。我在添加配方时遇到以下问题:我想在构建中添加bluez-alsa。我检查了http://layers.openembedded.org / ...

回答 1 投票 0

如何使用ALSA API在应用程序中在单声道和立体声之间切换声音输出?

可以在asoundrc配置文件中执行此操作,但是我需要一个应用程序级别的解决方案,而无需重启应用程序。到目前为止,我的init部分已经有了这行代码。

回答 1 投票 0

如何在ALSA中设置周期大小,请重新访问

这似乎可以回答我的问题:如何在ALSA中设置周期和缓冲区大小?但我有一个例子是行不通的。帧= 1024; int dir; snd_pcm_hw_params_set_period_size_near(pcm_handle,...

回答 1 投票 0

使用alsalib时的奇怪C行为

在尝试使用ALSA库时,我的C代码出现了奇怪的行为。我使用此代码生成设备的sid snd_mixer_selem_id_t * getSid(){snd_mixer_selem_id_t * sid; ...

回答 2 投票 3

停止debian音频输出从自动更改为从S / PDIF到HDMI

我正在使用Debian10。我的显示器的声音质量很差。我将声音输出分配给S / PDIF,并通过Bechmark DAC1和JBL监听器获得出色的声音。工作了多年。突然,我的声音...

回答 1 投票 0

有什么方法可以通过epoll机制等待alsa事件吗?

[当您收到有关文件描述符的epoll通知时,请在原始revents的struct pollfd字段中设置相应的位。然后,您可以呼叫snd_pcm_poll_descriptors()。

回答 1 投票 0

如何使用虚拟声卡驱动程序捕获音频?

我希望知道如何使用虚拟声卡驱动程序捕获音频。我正在考虑如何实施以下步骤。我们在ubuntu中播放音频,但是音频只是通过虚拟声音播放...

回答 1 投票 0

Alsa,无法依次播放同一首曲目

我已经开发了一些代码来播放音频(波形文件)。当我尝试两次播放同一文件时,第一次播放正常,但是第二次调用时总是失败。以下是一次性音频...

回答 1 投票 1

不允许进行ASLA“娱乐”操作

我正在使用RPB ,试图通过模拟输出输出声音.wav,但是当我尝试播放时,它说 不允许错误 操作 ...我检查了这些组,我的用户也属于这是我的 asound....

回答 0 投票 1

对C代码注释的风格有些疑问

我对C代码注释的样式有些疑问。像这样:/ * \ brief创建一个新的shm pcm * /有时像这样:/ * \!brief创建一个新的shm PCM * /“ ...

回答 1 投票 0

snd_pcm_hw_params_alloca()和snd_pcm_hw_params_malloc()有什么区别?

我已经看到了一些使用alsa api进行捕获/回放的代码。其中一些正在使用snd_pcm_hw_params_malloc(),而另一些正在使用snd_pcm_hw_params_alloca()。它们之间有什么区别...

回答 1 投票 0

如何在docker中为debian创建声音设备?

我正在使用各种Docker容器,这些容器在幕后基于Debian sid构建。这些映像缺少/ dev / snd和/ dev / snd / seq,这很有意义,因为它们没有硬件声卡。...

回答 1 投票 11

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.