最新 最热

百问网全志系列开发板音频ALSA配置步骤详解

​ 音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才能送到计算机中作进一步的处理。...

2024-08-16
1

【C++】开源:Linux端ALSA音频处理库

项目Github地址:https://github.com/alsa-project/alsa-lib

2024-07-24
1

Linux ALSA声卡驱动之四:Control设备的创建

Control接口主要让用户空间的应用程序(alsa-lib)可以访问和控制音频codec芯片中的多路开关,滑动控件等。对于Mixer(混音)来说,Control接口显得尤为重要,从ALSA 0.9.x版本开始,所有的mixer工作都是通过control接口的API来实现...

2024-01-17
1

ubuntu 系统声音静音问题

在硬件设备中发现了系统声音重启被静音的问题,导致设备声音不可用。Bug情况暂未复现。无法从根本解决问题。只能想一个临时的问题。记录一下,临时的解决方案。主要还是通过 gnome-control-center 、pactl、amixer来解决...

2023-03-10
3

libmad学习进阶3-----基于oss音频驱动架构的一个mp3播放器

以上就是通过libmad将mp3先解码成pcm,然后将pcm直接扔到/ dev/dsp音频设备中,但dsp音频设备属于oss架构,已经逐渐被alsa驱动取代,后续会介绍基于alsa驱动架构的mp3播放器...

2022-06-14
1

Linux下使用alsamixer配置系统默认的声卡设备(默认音频输出设备、输入设备、系统音量)

打开图形界面之后,按下F6,即可查看系统默认的声卡。在我的电脑上插了一个USB摄像头,带音频输入,在下图里就能看到两个声卡。退出图形界面按下Esc按键(键盘左上角)。...

2022-01-12
2

[deepin][linux][bee]deepin关闭bee,在按键盘删除键删到顶端会毕一声,wineQQ里面尤其明显

将这条命令加入启动文件, 例如 ~/.xinitrc, 可以在每次X启动时关掉PC喇叭.

2020-12-01
2

玩转midi:使用vmpk在Gnu/Linux下弹钢琴

安装sudo apt-get install vmpksudo apt-get install timidity配置依次打开 QjackCTL,Qsynth(打开后其它音乐软件会禁声), VMPK,配置Qsynth:Soundfonts → Open 加载sf2文件,(一般路径为/usr/share/so......

2020-11-04
1

[ 物联网篇 ] 30 - 嵌入式设备中EQ(Equaliser / 均衡器)功能的实现

开始进行问题排查,首先从音频源入手,因为有的音频可以播放,有的音频无法播放, 通过mediainfo 看到无法播放的音频格式采样率为24Khz , 1ch , 之前的链路i可以播放, 但通过 alsa type equal 插件之后就无法播放, 接下...

2020-11-03
1

ALSA中常用的测试工具以及一些基本技巧

一直在做的一个功能是实现系统内部的SoftWare Loopback, 过程中需要学习ALSA相关的知识,包括驱动 / 应用都需要去了解.而ALSA的官方文档感觉很久没有维护,不怎么好理解,只能边看文档变结合源代码去分析问题.而ALSA这部分...

2019-08-14
1