首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏韦东山嵌入式

    10. 100ASK_V853-PRO开发板支持录音和播放音频

    它提供了 amixer、aplay、arecord 等工具。 2.1 驱动调控:amixer amixer是命令行的 ALSA 声卡驱动调节工具,用于启用、关闭各声卡,设置各声卡的音量。使用 amixer 命令列出当前注册的音频设备。 音量 amixer -D hw:audiocodec cset name='MIC2 gain volume' 30 开启 LINEOUT 输出功能 amixer -D hw:audiocodec amixer -D hw:audiocodec cset name='MIC1 Input Select' 0 && \ amixer -D hw:audiocodec cset name='MIC2 Input Select' 0 && \ amixer -D hw:audiocodec cset name='MIC2 Input Select' 0 && \ amixer -D hw

    1.5K20编辑于 2023-05-23
  • 来自专栏韦东山嵌入式

    stm32mp157开发板MIC 接口测试方法

    录制音频: 使用如下命令进行录制(执行命令后,对着板载咪头说话): [root@100ask:~]# amixer -c 0 cset numid=50 1 [root@100ask:~]# amixer -c 0 cset numid=48 1 [root@100ask:~]# amixer -c 0 cset numid=46 1 [root@100ask:~]# amixer cset numid 前面 3 条 amixer 命令是打开板载咪头的开关,第 4 条命令是设置耳机的播放声音。

    1.4K40发布于 2020-10-15
  • 来自专栏韦东山嵌入式

    Tina_Linux_音频_开发指南

    Mixer DACL Switch' 1 amixer -D hw:audiocodec cset name='digital volume' 6 录音通路 通过MIC1,MIC2录音: amixer amixer -D hw:audiocodec cset name='LADC input Mixer MIC1 boost Switch' 1 amixer -D hw:audiocodec cset ' 1; amixer cset name='HP_L Mux' 'DACL HPL Switch' ; amixer cset name='HP_R Mux' 'DACR HPR Switch'; amixer Input FMINL" on;amixer set "ADC2 Input FMINR" on 2.设置fmin增益:amixer cset name="FMINL gain volume" 1;amixer 3.1.1 3.1.1 amixer amixer是命令行的ALSA声卡驱动调节器工具,用于设置mixer control。

    8.4K10编辑于 2023-02-25
  • RK3568 音频驱动实验

    输入如下命令即可査看 amixer的帮助信息: amixer --help //查看帮助信息 root@RK356X:/usr/share/sounds# amixer --help Usage 6.1.2 查看设置项 amixer scontrols //查看所有设置项 root@RK356X:/usr/share/sounds# amixer scontrols Simple mixer sset 设置项目 设置值 或: amixer cset 设置项目 设置值 6.1.5 获取声卡设置值 如果要读取当前声卡某项设置值的话使用如下命令: amixer sget 设置项目 或 amixer cget 设置项目 6.2 音乐播放设置 6.2.1 使用amixer设置声卡 第一次使用声卡之前一定要先使用 amixer 设置声卡,打开耳机或者喇叭,并且设置喇叭或者耳机音量,还有就是开启左右声道 ,输入如下命令: amixer cset name='Master Playback Volume' 'on','on' amixer cset name='Master Playback Volume

    30110编辑于 2026-02-02
  • 来自专栏Gnep's_Technology_Blog

    荔枝派Zero(全志V3S)开启alsa,测试codec

    2、alsa-utils 使用 ①、查看设备 arecord -l ②、调节音量 alsamixer alsamixer 是图形化的 amixer 工具,如下图所示 按 F4 从左到右是: 开机后默认状态是静音状态,需要取消掉静音状态 或者执行下列命令设置音量和解除静音 amixer -c 0 sset 'Headphone',0 100% unmute alsamixer ③、查看控制器 amixer contents ④、录音测试 耳机输入内置了放大器。 linein 1 fmin 2 mic1 3 mic2 4 mic1,mic2 5 mic1+mic2 6 output mixer 7 linein,mic1 使用amixer 来设置通道 amixer -c <"card"> cset numid=<"control#"> <"input_port"> where: <"card"> is the card, 0 for the

    1.5K40编辑于 2023-08-10
  • 来自专栏技术分享

    Linux平台移植音频芯片实战记录

    /amixer cset numid=1 60 录音功能需设置录音控件的参数./amixer cset numid=36 240 录音功能需设置录音控件的参数. /amixer cset numid=41 1 将麦克风输出信号同时记录在左右声道cd /home/demo执行下面这个指令时需要对着WM8960说话,会录音到/tmp/t.wav文件中。 /amixer cset numid=13 100 (范围0~127,但一般100声音就合适了)录音时配置:numid=36,iface=MIXER,name='ADC PCM Capture /amixer cset numid=36 190 (录音范围0~255,一般190左右合适,值过大杂声会有点大)numid=1,iface=MIXER,name='Capture Volume' /amixer cset numid=1 30 (范围0~63 ,可以选择30)至此,我们完成移植、测试的全部工作。如您在开发过程中遇到问题,欢迎技术交流。​

    65010编辑于 2024-05-17
  • 来自专栏landv

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

    如果使用 ALSA, 可以试试下面的命令关掉 PC 喇叭: $ amixer set 'PC Speaker' 0% mute 对某些声卡,PC 喇叭在 PC Beep 中: $ amixer set 'PC Beep' 0% mute 或者只是 Beep: $ amixer set 'Beep' 0% mute 你也可以在终端中使用 alsamixer $ alsamixer 滚动到 PC beep

    79920发布于 2020-12-01
  • 来自专栏四月天的专栏

    ubuntu 系统声音静音问题

    主要还是通过 gnome-control-center 、pactl、amixer来解决。 静音状态取消静音,非静音设置为静音 amixer amixer与pactl功能类似,amixer主要设置音频相关设备,pactl还可以设置其他类型设备,比如 显卡等。 命令帮助; ~# amixer --help Usage: amixer <options> [command] Available options: -h,--help this help 'Loopback Mixing',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Disabled' 设置静音 amixer -D pulse sset Master off|on|toggle|value 取消静音 amixer -D pulse sset Master on xcb_connection_has_error

    2.5K30编辑于 2023-03-10
  • 来自专栏程序手艺人

    Linux音频系统编程之芯片平台适配功放Codec Driver解读

    audiocodec-ex 2 [sndacm8625 ]: sndtas5805 - sndtas5805 sndtas5805 通过 tinymix / amixer 查看当前注册声卡的音频控件列表是否正常; tinymix 适用于 Android 平台 amixer 适用于 Linux 平台 root@:/# amixer Simple mixer control I2C 不通,可通过i2c-tool 工具扫描发现的设备,单独操作设备,通过逻辑分析仪KingstVIS抓波形进行分析 4.3 外挂 Codec 模块音频通路配置 若有需要,通过 tinymix / amixer 指令工具配置相应外挂 Codec 的播放输出通路; 若有需要,通过 tinymix / amixer 指令工具配置相应外挂 Codec 的播放输出通路; 4.4 功放参数与硬件接法一致 硬件电路中功放接法是

    3.1K30编辑于 2022-09-19
  • 来自专栏全志嵌入式那些事

    全志V853开发板硬件开发用户入门指南

    选择 MIC1 输入 root@TinaLinux:/# amixer -D hw:audiocodec cset name='MIC1 Input Select' 0 它会输出以下内容 numid=23 -,values=1,items=2 ; Item #0 'differ' ; Item #1 'single' : values=0 开启 MIC1 root@TinaLinux:/# amixer ='MIC2 Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on 设置 MIC1 音量 root@TinaLinux:/# amixer ,max=31,step=0 : values=19 | dBscale-min=0.00dB,step=1.00dB,mute=0 设置 MIC2 音量 root@TinaLinux:/# amixer 开启 LINEOUT 输出功能 root@TinaLinux:/# amixer -D hw:audiocodec cset name='LINEOUT Output Select' 1 它会输出以下内容

    84310编辑于 2024-02-02
  • 嵌入式Linux中的录音降噪方案

    amixer cset numid=36190amixer cset numid=140arecord -f cd -d 10/tmp/t.wavaplay /tmp/t.wav4.   

    72610编辑于 2024-06-06
  • 来自专栏核心板

    【技术干货】原来ARM+Linux音频方案如此简单!

    Linux通过alsa库以及alsa工具管理音频IC的控件,通过“amixer controls”列出当前系统内的音频控制项:   音频功能的关键控件信息如下所示。 在进行音频播放时,对于基于I2S的音频输出接口,可以使用amixer程序对音量进行调节。 使用amixer程序对耳机播放音量进行调节的命令行格式为:  其音量值取值范围在0~127之间,127表明最大音量。

    2.9K20编辑于 2022-07-13
  • 来自专栏Gnep's_Technology_Blog

    荔枝派Zero(全志V3S)开启mplayer,播放音视频

    1.3.0-6.3.1 (C) 2000-2016 MPlayer Team 2、mplayer 播放音频 mplayer 播放歌曲很简单,不限歌曲格式,“mplayer+歌曲名”即可,比如: ls amixer 秒 右键:快进 10 秒 上键:快进 1 分钟 下键:倒退 1 分钟 空格:暂停和播放 3、mplayer 播放视频 视频播放的方法和音频一样, “mplayer+视频名”即可 ls amixer

    96030编辑于 2023-08-10
  • 来自专栏RainMark 的文章

    Arch 安装后,一些基本设置(1)

    使用amixer scontrols 列出默认使用的声卡。 Simple mixer control 'IEC958',0 Simple mixer control 'IEC958',1 Simple mixer control 'IEC958',2 那么需要使用amixer

    1.3K20发布于 2019-09-10
  • 来自专栏韦东山嵌入式

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

    移植ALSA库及工具 8.3.1 ALSA库下载 8.3.2 ALSA Lib编译 8.3.3 ALSA Util编译 8.3.4 ALSA库和工具移植入嵌入式平台 8.4 ALSA的调试 8.4.1 amixer (3)测试应用文件,ALSA Util能产生aplay、amixer、arecord,我们可以把这些可执行文件放在/usr/sbin中。 8.4.1 amixer ​ 与 amixer 作用类似,用于操作 mixer control。 controls 列出指定声卡的所有控件 contents 列出指定声卡的所有控件的具体信息 get 获取指定控件的信息 set 设定指定控件的值 举例: 获取audiocodec声卡的所有控件名 amixer -Dhw:audiocodec controls 获取当前硬件音量 amixer -Dhw:audiocodec cget name='LINEOUT volume' 设置当前硬件音量 amixer

    4.6K20编辑于 2021-12-15
  • 来自专栏全栈程序员必看

    fvwm配置_nvme ngff

    1 2 A Close Mouse 1 4 A Maximize-Func2 #Mouse 4 6 A Exec exec amixer set Master 5%- #Mouse 5 6 A Exec exec amixer set Master 5%- #Mouse 1 WTSFI N

    95630编辑于 2022-11-09
  • 来自专栏全志嵌入式那些事

    全志V853在tina+audio+dvr下如何实现多路mic采集和回声消除?

    -f S16_LE -c 16 -r 8000 -d 10 可以录到tp9930四路pcm数据 使用sdk demo 发现无声音,经排查v853公版配置i2s1模式作为aec回录,自动打开回录功能,amixer

    49910编辑于 2024-02-02
  • 来自专栏DotNet NB && CloudNative

    Linux 开发板接入OpenAI 实时语音聊天实战

    这里我们也可以直接通过 amixer 命令来设置 HPF 选项: amixer cset name='ADC HPF Cut-off' 'On' 不同的设备可能存在差异,具体的可自行尝试。

    64910编辑于 2025-04-30
  • 来自专栏程序手艺人

    [ 音频篇 ] 29 - 调试智能音箱中音频通路的回采(Ref信号)

    MapleTree], device 0: Playback ad82584f-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 # 设置系统音量 amixer

    3.9K20发布于 2020-11-03
  • 来自专栏MasiMaro 的技术博文

    dwm美化

    /bin/bash VOL=$(amixer get Master | tail -n1 | sed -r "s/.*\[(.*)%\].*/\1/") if [ "$VOL" -eq 0 ]; then

    2.5K20编辑于 2022-05-10
领券