电子发烧友App

硬声App

扫码添加小助手

加入工程师交流群

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>Linux下ALSA音频工具amixer,aplay,arecord

Linux下ALSA音频工具amixer,aplay,arecord

收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐
热点推荐

Linux常见的后缀名所对应的压缩工具

在Windows,我们接触最多的压缩文件是.rar格式的,但在Linux,不能识别这种格式,它有自己独特的压缩工具。但.zip格式的文件在Windows和Linux都能使用。使用压缩文件,不仅能节省磁盘空间,而且在传输时还能节省网络带宽。
2022-11-03 11:59:213294

Linux系统交叉编译工具链的安装方法

今天主要和大家聊一聊,如何使用Linux系统的交叉编译工具链的方法。
2022-11-21 09:30:104458

Linux环境如何管理Python包管理工具

Linux环境,需要对软件包进行安装、卸载、升级和查询等操作,包含这些操作的工具,称为包管理工具
2023-08-22 15:14:27982

瑞芯微(EASY EAI)RV1126B 音频输入

arecord-l1.1硬件接口硬件接口位置如下所示。2.声卡控制Linux系统在应用层调用声卡,通常采用alsa(aplayarecordamixer)框架,本文只会描
2025-12-18 13:41:321842

ALSA-lib移植的相关资料分享

Linux ALSA音频框架分析六:ALSA-lib移植 虽然linuxalsa框架给用户空间提供了系统调用,但alsa-lib对系统调用进行进一步封装,并实现了很多插件,例如多音频源进行混音播放
2021-12-24 07:35:33

ALSA音频工具有何功能

ALSA是什么?ALSA音频工具有何功能?
2021-11-02 07:37:52

LINUX音频驱动架构相关资料分享

1、LINUX音频驱动架构  LINUX音频驱动开发,要遵循标准的ALSA架构,  下面分别从硬件架构、软件架构、驱动程序,3个方面分析。  硬件架构  硬件上音频总线接口有很多,如I2S、PCM、TDM、SLIMBUS等,以I2S为例分析:原作者:DMCF
2022-11-04 15:57:35

Linux音频设备编程

Linux音频设备编程
2012-08-20 08:17:01

alsa-lib实现声音数据捕获保存与播放的方法

内核: Linux3.5二、下载alsa-lib库项目主页下载地址:https://www.alsa-project.org/wiki/Main_PageFTP服务器下载地址(可下载历史版本):ftp://ftp.alsa-project.org/pub/lib/三、编..
2021-12-24 08:17:30

arecord/aplay都打不开文件或忙怎么解决?

arecordaplay都打不开文件或忙怎么解决?如何下载代码到开发板?
2022-03-09 07:29:12

linux alsa编译错误,急等大侠解救

/../arm-none-linux-gnueabi//sys-root/usr/include/sys/types.h:220,from /usr/include/stdlib.h:314,from /usr/include/alsa
2016-04-05 17:30:03

linux工具链在哪里下载?

linux工具链在哪里下载??我看网上的介绍文章说有ubuntu的,另外k-flash在哪里下载?
2023-09-15 06:23:50

FETMX6UL-C OKMX6UL-C测试音频的时候无法正常播放怎么解决?

测试3.1.7.1 Phone/MIC测试用户可以使用文件系统内带的 ALSA 音频录制、播放、配置工具进行测试。1. 设置参数amixer sset Headphone 127,127amixer
2022-01-10 06:23:29

Mini Linux

Mini Linux EMMC
2023-03-28 13:06:25

NUC5i5RYB,linux的hdmi音频调低采样率低

你好,我在Linux使用HDMI音频,但音频音调低,似乎采样率低。安装以下BIOS, 版本:RYBDWi35.86A.0371.2018.0709.1155发布日期:07/09/2018安装的内核
2018-10-17 11:55:13

RK3328-PC能否增加一个HDMI音频输入设备呢?

#0: subdevice #0请问专家:1)RK3328-PC能否增加在一个HDMI音频输入设备?2)是否需要重新编译Linux内核?还是说在现有固件配置alsa就可以实现?
2023-01-29 17:22:06

RK3328-PC能否增加在一个HDMI音频输入设备?

#0: subdevice #0请问专家:1)RK3328-PC能否增加在一个HDMI音频输入设备?2)是否需要重新编译Linux内核?还是说在现有固件配置alsa就可以实现?
2023-01-10 14:19:34

TL437x-EVM评估板测试手册(2)

-l​图 107本小节使用Linux系统音频架构Alsa工具Amixer进行测试。进入评估板文件系统执行如下命令可查看Amixer命令说明。Target#amixer --help​图 108执行如下
2020-09-10 16:54:36

TLV320DAC3100音频播放偶尔出一声比正常声音响的声音是怎么回事?

是参考Am335x Evm。音频驱动没有改过。SDK是Linux Processor SDK for AM335x PROCESSOR-SDK-LINUX-AM335X_06.00.00.07 难道是DAC3100芯片内部对按键音有特殊处理? 手头没有EVM板, 有人用AM335x EVM帮我测一吗?
2024-10-10 06:38:25

WM8962播放和录音

wm8962的MIC测试:amixer sset 'INPGAR IN3R' onamixer sset 'MIXINR IN3R' onarecord -d 10 -f S16_LE -t wav foobar.wav播放aplayfoobar.wav一边录音一边播放:arecord -t wav | aplay
2019-01-17 09:52:51

[RISC-V 生态开发板系列] licheeRV 86开发板之四:外设--音频功能介绍

编码的音频,可以使用内置的ffmpeg进行相关播放操作:ffmpeg -i /root/ybdl.mp3 -f alsa hw:0,0文章转载自:平头哥芯片开放社区 作者:深圳矽速科技有限公司
2022-03-08 06:59:26

iMX6语音通话期间的音频延迟问题求解

音频数据。我使用以下命令打开音频路径;arecord -Ddefault:CARD=安卓 | aplay -Ddefault:CARD=USB & arecord -Ddefault
2023-03-27 07:17:07

stm32mp156C-DK2:amixer声音配置“无效参数”是什么原因?

大家好!我正在使用最新的演示 (4.0.1-openstlinux-5.15-yocto-kirkstone-mp1-v22.06.15) 测试 stm32mp156C-Dk2 的音频配置。例如
2022-12-01 06:10:11

【EASY EAI Nano-TB(RV1126B)开发板试用】1. samba数据库搭建及音频基础功能验证

输入下述命令实现音频播放 aplay Alarm07.wav 录制音乐 arecord -D hw:0,0 -c 1 -r 16000 -f S16_LE -d 3 a.wav
2025-11-13 22:16:41

【ELF 1开发板试用】+语音播放控制

信号; SAI_RXD:数据接收信号。 在使用音频输出接口连接耳机后,通过下面的指令可实现音频文件的播放。 1.设置参数 1)设置播放音量 使用指令“amixer sset \"PCM
2023-11-22 09:32:31

【IMX6UL开发板试用体验】OpenWRT中使用mpd作为音频Server及其使用

, Default Audio Device首先需要确定ALSA识别了哪些声卡,然后再确定声卡的设备Index, 例如这里面WM8960不是Card0,所以如果直接默认使用aplay来播放,那么就会
2017-02-05 22:03:17

【NanoPi Duo开发板试用体验】文件共享服务器搭建和音频接口测试

,在官方给出的系统中带有ALSA音频工具aplayarecordamixer,非常地方便,利用这个音频接口可以进行播放和录制音频。先看看在底板上的麦克风以及耳麦接口 接下来的是原理图接线 耳麦
2017-10-07 21:34:25

【NanoPi NEO Plus2开发板试用体验】录制音频遇到了问题,求大神答疑解惑

直接接到LineIn上然后输入录制音频的命令,$ arecord -f cd -d 5 test1.wav,如图,录音,完成,查看下,test1.wav存在,如图,播放录音,输入命令:$ aplay
2017-09-21 10:07:40

【NanoPi NEO2试用体验】移植mplayer

,用于替代过时的Open Sound System(OSS),是linux主流音频体系架构。alsa对底层驱动以及上层应用开发进行了分层,在内核设备驱动层,需要内核提供相应的alsa
2017-07-23 15:57:13

【平头哥Sipeed LicheeRV 86开发板试用】3. 录音功能测试

命令执行,显示能够播放的声卡信息#aplay -l 3. 录音连接硬件展示没有发现板卡所关联的麦克输入。因此,插入USB声卡一个,使用外接的麦克风进行音频的采集。4. ALSA功能参数调整5. 录音
2022-04-06 08:34:37

【米尔RK3506国产开发板评测试用】2、ALSA编程查看设备信息和音频播放

米尔RK3506有用于音频播放的Jack Audio接口。连接外部音箱或者耳机即可进行音频的播放功能。ALSA(Advanced Linux Sound Architecture)属于Linux内核
2025-08-02 21:05:06

【飞凌OK-MX9596-C开发板试用】②体验WIFI、蓝牙、音频、视频,为AI应用打下基础

: connect (蓝牙地址) 更高级的功能,比如蓝牙发送、接受信息,蓝牙音频,待后续再摸索了 第三部分:音频功能 首先搜索本机声卡 可以使用如下指令 aplay -l arecord -l 可以看到
2025-10-21 18:17:33

为什么RK3568系统执行aplay没有从耳机接口听到音频播放呢

问题描述及复现步骤:执行aplay,没有从耳机接口听到音频播放
2022-10-19 15:06:08

介绍一种ARM+Linux产品中的音频解决方案

, API 库和工具Linux 声音进行支持,应用程序只要调用alsa-lib提供的API,即可以完成对底层音频硬件的控制。Linux通过alsa库以及alsa工具管理音频IC的控件,通过
2022-07-14 11:45:51

匠牛社区AM5728音频LINE_OUT测试

Mux" 1root@am57xx-evm:~# aplay /usr/share/sounds/alsa/Front_Center.wav注意:音频LINE_OUT对应的设备文件为/dev
2017-11-27 09:24:25

周立功linux工控板播放wav音频爆音问题如何解决?

系统使用 ALSA 音频系统,自带了 alsa 的一些小工具,例如 aplay 播放器,可播放一些常见的 wav 文件。插上耳机则可以听到音频文件的声音。但是直接播放我们音频,会加杂噼里啪啦的爆音,采样8000。有没有人遇到过啊?
2020-06-08 04:35:50

Linux如何实现音频播放功能?

Linux如何实现音频播放功能?
2022-01-26 06:35:37

linux-imx内核上启用RT行为的路径是什么?

的应用程序遇到了一些回归。 1. imx 板从声卡接收音频数据,然后通过 Pipwire 声音服务器和其他声音处理软件处理数据,然后再发送回声卡。 由于此设置需要 RT 内核,因此 linux
2023-05-05 06:55:42

在全志H616核桃派开发板上进行音频配置的方法详解

播放系统自带wav音频文件测试, 下面指令的audiocodec为上面指令查看到的耳机口设备名称: aplay -D hw:audiocodec /usr/share/sounds/alsa
2024-05-29 09:34:52

在开发板上挂载的wm8960录音失败怎么解决

生成record.wav文件D:\0-Linux\1.jpgimx6dl平台,耳机插头是三节的,Ctrl+c是能退出的板子里的音频aplay 是可以播放的,就是录音不行内核是linux3.0.35版本的,就是重新烧录的出厂boot,内核和文件系统。必须要插入耳机和mic才能录音吗
2022-01-13 08:15:23

天嵌工业级i.MX6UL开发板平台音频设备的测试方法

的系统音频架构为alsa,支持大部分的alsa测试方法,由于alsa 架构比较复杂,这里只介绍最简单的测试方式,如果要更深入了解,用户可以到网上找相关资料:1、播放音乐在命令行输入:aplay
2017-09-19 16:14:41

如何移植ALSA到iTOP-4418开发板

本文介绍如何移植 ALSA到 iTOP-4418 开发板,适用于最小 Linux 系统和 qt 系统。
2020-12-31 07:02:10

怎么通过alsa去配置和开发AD1937的多路音频

最近在做多路音频的项目,选择了AD1937,AD1937/1938/1939系列多路音频编解码芯片,官方已经提供了linux的驱动,但应用中都是使用DSP去做的,我们需要在linux通过ARM去
2023-11-29 07:17:20

怎样去操作RK3568上的809声卡音频输入输出呢

您好:我的板子上aplay -L 信息如下:----------------------------------nullDiscard all samples (playback
2022-06-20 09:32:18

是否可以并行运行两个音频IMX-AUD-IO板,并将可用的输出通道加倍到12个Linux,并使用一些ALSA魔法?

12 个 Linux,并使用一些 ALSA 魔法?有没有人在 Android 上测试过同样的东西?IMX-AUD-IO是 单独出售还是仅与基板一起出售?有没有关于音频选择引脚 J47 的文档?也许这已经可以澄清主要问题了。
2023-04-04 06:12:37

树莓派语音识别机器人(

一个输入和一个音频输出,但价格不高。这类声卡是小项目的理想选择。它在Raspbian使用ALSA(Advanced Linux Sound Architecture) 支持的音频芯片C-Media
2016-01-20 10:59:35

求教NanoPi NEO的板载声卡问题

和speaker-test也都不行。Ubuntu Core 16.04Alsa 1.0.25aplay -l似乎显示一切正常**** List of PLAYBACK Hardware Devices ****card
2017-02-04 02:54:18

瑞芯微RK3399芯片开发板香橙派4的HDMI音频播放功能测试(Linux系统)

输出,是一款高性能的嵌入式开发板。本文要介绍的是常用的HDMI输出端口在Linux系统音频播放功能测试。1) 首先使用 HDMI 线将 Orange Pi 4开发板连接到电视机上(其他的 HDMI
2021-09-07 20:02:13

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

提供API给应用程序使用。 alsa-utils:实用工具包,通过调用alsa-lib实现播放音频(aplay)、录音(arecord) 等工具。 ​ALSA Util是纯应用层的软件,相当于ALSA
2024-08-13 09:56:31

移植madplay时,移植alsa-utils时遇到了问题,/configure出现错误

--host=arm-linux--prefix=/usr/local/share/arm-alsa--enable-shared --disable-python --with-configdir
2017-04-15 17:16:46

评估板快速测试-基于TI Sitara Cortex-A9(3)

)、MIC IN(红色)。进入评估板文件系统,输入如下命令查看系统播放和录音设备,如下图所示。Target#aplay -lTarget#arecord -l图 107本小节使用Linux系统音频架构
2020-09-21 16:53:13

请问AD1937在linux通过ALSA控制使用的方法和相关例程?

最近在做多路音频的项目,选择了AD1937,AD1937/1938/1939系列多路音频编解码芯片,官方已经提供了linux的驱动,但应用中都是使用DSP去做的,我们需要在linux通过ARM去
2018-07-27 08:56:55

迅为-4418开发板移植ALSA声卡

高级Linux 声音体系(Advanced Linux Sound Architecture,缩写为 ALSA)是 Linux内核中,为声卡提供的驱动组件,以替代原先的 OSS(开放声音系统
2020-12-08 10:20:00

迅为恩智浦IMX6Q开发板Buildroot 文件系统 alsa 声卡工具测试

' on右声道开启设置:amixer sset 'Right Output Mixer PCM' on使用命令“aplay -l”查看当前查看播放音频设备:如下图所示,使用命令amixer sset
2021-11-25 10:47:54

linuxc语言编程pdf

linuxc语言编程内容为::基础知识,进程介绍,文件操作,时间概念,信号处理,消息管理,线程操作,网络编程,Linux C 开发工具介绍。
2008-12-08 10:00:240

实验:在Linux_用gnupg_工具实现加密

实验目的:了解如何利用gnupg 工具Linux 实现加密的技术实验环境:Redhat7.3实验步骤:1、首先我们要看当前的Linux 系统上是否已经安装了gnupg 软件,对于Red Hat Linux7
2010-08-14 17:36:3823

实用的Linux网络配置工具netconf

实用的Linux网络配置工具netconf 很多用户不使用Linux网络的原因是配置的复杂性与困难性,下面的内容介绍使用Linux的GUI环境的网络配置工具netconf
2010-01-29 11:24:501021

LinuxC应用程序开发

本文介绍了在 Linux能用于 C 应用程序开发和调试的工具. 本文的主旨是介绍如何在 Linux 使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程
2011-05-14 10:16:204863

Linux声卡的安装(ALSA

Advanced Linux Sound Architecture (ALSA) 的网站: http://www.alsa-project.org/ 1、现在最新版的的驱动
2017-11-07 10:28:070

面向WiFi音频应用的嵌入式Linux音频驱动设计

搭栽Wi-Fi的音频设备是物联网和智能家庭应用中的一大热点,音频驱动则是该系统的一个设计难点。本文针对Wi-Fi片上系统(SoC)AR9331和音频芯片WM8904组成的硬件平台,设计了基于ALSA
2017-11-15 16:07:3312

LINUX系统教程之如何在Linux系统进行编程

本文档的主要内容详细介绍的是LINUX系统教程之如何在Linux系统进行编程主要内容包括了:程序开发过程 ,Linux编程环境和开发工具LinuxC语言编程,LinuxC++语言编程 ,LinuxJAVA语言编程
2018-12-18 19:09:429

Linux ALSA声卡驱动之ALSA架构简介

ALSA是Advanced Linux Sound Architecture 的缩写,目前已经成为了linux的主流音频体系结构,想了解更多的关于ALSA的这一开源项目的信息和知识
2019-04-26 15:55:011983

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

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

Linux ALSA声卡驱动之一:声卡的创建

snd_card可以说是整个ALSA音频驱动最顶层的一个结构,整个声卡的软件逻辑结构开始于该结构,几乎所有与声音相关的逻辑设备都是在snd_card的管理之下,声卡驱动的第一个动作通常就是创建一个snd_card结构体。
2019-05-10 11:50:091971

Linux ALSA声卡驱动之一:ALSA架构简介

ALSA是Advanced Linux Sound Architecture 的缩写,目前已经成为了linux的主流音频体系结构,想了解更多的关于ALSA的这一开源项目的信息和知识
2019-05-10 13:44:271881

学习Linux操作系统中Alsa音频编程

ALSA项目发起的起因是Linux的声卡驱动(OSS/Free drivers)没有得到积极的维护。并且落后于新的声卡技术。Jaroslav Kysela早先写了一个声卡驱动,并由此开始了ALSA项目,随便,更多的开发者加入到开发队伍中,更多的声卡得到支持,API的结构也得到了重组。
2019-05-10 14:27:316479

Adobe发布Creative Cloud视音频工具创新功能

中国,北京——2019年5月16日——Adobe(Nasdaq: ADBE)发布了Adobe Creative Cloud中视音频工具的性能更新和创新功能,进而提高专业人士制作视频的效率。
2019-05-17 10:55:141183

英创信息技术Linux工控主板音频应用简介

了使用ALSA架构的音频模块的驱动,市面上支持ALSA音频驱动的USB音频模块都能够直接使用,接上后就能够识别出音频设备。本篇文章中使用罗技型号为5572A的音频模块来作为示例,来介绍对USB音频模块的支持。 1、Linux内核配置 内核配置如下: Device Drive
2020-02-03 09:03:212366

Linux开发STM32 使用gcc-arm-none-eabi工具链编译生成bin、hex文件

Linux开发STM32:使用gcc-arm-none-eabi工具链编译生成bin、hex文件
2020-02-28 15:08:2312938

linux的连接工具有哪些

一般我们装linux,基本上都是用来做服务器的,而且基本上服务器也只有一个主机,没有键盘和显示器,在无法接触到物理机的情况,我们如何对服务器进行管理呢?本篇文章,将会介绍在工作中接触的常用连接linux工具
2020-06-03 09:20:555945

SHARC音频工具箱-下载制作代码

SHARC音频工具箱-下载制作代码
2021-06-05 17:44:271

Linux应用开发【第八章】ALSA应用开发

ALSA库下载 8.3.2 ALSA Lib编译 8.3.3 ALSA Util编译 8.3.4 ALSA库和工具移植入嵌入式平台 8.4 ALSA的调试 8.4.1 amixer 8.4.2 aplay
2021-12-10 19:19:341591

Ringdroid Android音频工具

./oschina_soft/ringdroid.zip
2022-06-01 10:12:381

Giada DJ音频工具

./oschina_soft/giada.zip
2022-06-02 09:41:150

alsa底层框架系统配置与插件

网上大多数是 alsa 底层框架、音频驱动的文章,应用开发的入门少得可怜。从业务需求出发,摸索积累了一些 alsa 应用开发心得。出此文以便后来者快速入门。
2022-07-04 09:04:259479

新版Audio tuning音频工具使用指引

1.MT6739,MT6750,MT6755,MT6763,MT6765 平台都需要使用新版的音频调试工具才可以调试音频。 2.手机的软件版本需要是工程版本的。 3.手机开机后,插上 USB,然后打开 Audio tuning tool,点击连接。
2022-07-22 16:56:330

Linux的网络负载监控工具

如果要在你的系统上监控网络,那么使用命令行工具是非常实用的,并且对于 Linux 用户来说,有着许许多多现成的工具可以使用,如:nethogs, ntopng, nload, iftop
2022-08-19 09:18:031903

高级linux声卡架构ALSA概述及特点

ALSA(Advanced Linux Sound Architecture )是高级 linux 声卡架构简称,是目前Linux的主流音频体系结构, 提供了音频和MIDI的支持。
2022-10-17 10:35:565014

Linux如何安装和卸载rpm工具

在Windows系统安装软件很简单,只要双击后缀为.exe的文件,然后根据提示连续单击“下一步”按钮即可。然而在Linux系统安装软件就没那么容易了,因为我们不是在图形界面。所以,你必须学会如何在Linux安装软件。
2022-11-06 22:07:109310

Linux 的make 工具和 Makefile

单点的文章过度一,上一篇讲到了 Linux 的 C 编程,本文就要引出 Make 以及 Makefile 了。 嵌入式 Linux 入门系列博文: 嵌入式 Linux 入门(一、Linux 基本介绍
2023-06-22 10:45:001776

Linux常见的十几款CPU监控工具

今天浩道跟大家分享运维工作中,Linux常见的十几款CPU监控工具,你可能只会用到其中某些,但是个人觉得作为一个资深运维,你要知道有这些工具可以监控CPU。
2024-01-22 09:19:143251

Sitara Linux ALSA DSP麦克风阵列语音识别

电子发烧友网站提供《Sitara Linux ALSA DSP麦克风阵列语音识别.pdf》资料免费下载
2024-10-10 09:13:452

SPC200强大的音频工具

)配置,具有独特的串行和并行路由组合,不同于任何动态处理器。将这种路由能力与模拟任何其他压缩器的能力相结合,很明显SPC2000是一个强大的音频工具。 软拐点 压缩 “拖尾” 的过冲范围。 模拟建模 SPC2000插件可以模拟各种老式和现代压缩器的实现方式——包括串行和并行模式。 时间常数
2025-02-07 11:31:36828

分享一个Linux音频开发实用站:ALSA项目官网使用指南

经常和Linux音频打交道的朋友,大概率听过ALSA(Advanced Linux Sound Architecture),它是Linux系统里负责音频和MIDI功能的基础架构,日常用的很多音频相关
2025-12-10 07:03:37197

已全部加载完成