ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

HamsterBear Linux USB声卡驱动配置

2022-05-10 02:31:21  阅读:175  来源: 互联网

标签:Audio USB HamsterBear 声卡 Device main root


内核config

确定已经打开对应驱动,路径如下

Device Drivers -> 
<*>Sound Card Support -> 
<*>   Advanced Linux Sound Architecture ->
[*]   USB sound devices -> 
<*>   USB Audio/MIDI driver

或直接搜索CONFIG_SND_USB_AUDIO
image

安装如下软件包

apt install alsa-utils mplayer

接入USB声卡时log

root@main:~# [ 1379.028364] usb 1-1.2: new full-speed USB device number 6 using musb-hdrc
[ 1379.304380] input: C-Media Electronics Inc. USB Audio Device as /devices/platform/soc/1c13000.usb/musb-hdrc.1.auto/usb1/1-1/1-1.2/1-1.2:1.3/0003:0D8C:0014.0002/input/input2
[ 1379.389156] hid-generic 0003:0D8C:0014.0002: input: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-musb-hdrc.1.auto-1.2/input3

查看系统内声卡设备

root@main:~# cat /proc/asound/cards
 0 [sun4icodec     ]: sun4i-codec - sun4i-codec
                      sun4i-codec
 1 [Device         ]: USB-Audio - USB Audio Device
                      C-Media Electronics Inc. USB Audio Device at usb-musb-hdrc.1.auto-1.2, full spe

修改缺省配置文件

/etc/asound.conf, 1 代表声卡id

defaults.ctl.card 1
defaults.pcm.card 1
defaults.timer.card 1

测试音频输出

plughw:1,0 1为声卡id 0为次设备号
测试音频:
Tell It to My Heart (Instrumental)
Franck Choppin

root@main:~# aplay -D plughw:1,0 ./Tell_it_to_my_heart_fc.wav
Playing WAVE './Tell_it_to_my_heart_fc.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo

测试视频音频输出

root@main:~# mplayer -i test.mp4

调整音量

root@main:~# alsamixer
┌────────────────────────────── AlsaMixer v1.2.4 ──────────────────────────────┐
│ Card: USB Audio Device                               F1:  Help               │
│ Chip: USB Mixer                                      F2:  System information │
│ View: F3:[Playback] F4: Capture  F5: All             F6:  Select sound card  │
│ Item: Speaker [dB gain: -36.00, -36.00]              Esc: Exit               │
│                                                                              │
│                  ┌──┐               ┌──┐                                     │
│                  │  │               │  │                                     │
│                  │  │               │  │                                     │
│                  │  │               │  │                                     │
│                  │  │               │  │                                     │
│                  │  │               │  │                                     │
│                  │  │               │▒▒│                                     │
│                  │  │               │▒▒│                                     │
│                  │  │               │▒▒│                                     │
│                  │▒▒│               │▒▒│                                     │
│                  │▒▒│               │▒▒│                                     │
│                  │▒▒│               │▒▒│                                     │
│                  ├──┤               ├──┤               ┌──┐                  │
│                  │OO│               │MM│               │OO│                  │
│                  └──┘               └──┘               └──┘                  │
│                 25<>25               56                                      │
│          <     Speaker      >       Mic         Auto Gain Control            │
└──────────────────────────────────────────────────────────────────────────────┘

X应用音频输出,暂未实验

标签:Audio,USB,HamsterBear,声卡,Device,main,root
来源: https://www.cnblogs.com/hfwz/p/16251900.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有