Users Guide

高级 Linux 声音架构 (ALSA)
高级 Linux 声音架构 (ALSA) Linux 内核的一部分可提供适用于声卡设备驱动程序的应用程序接口 (API)
下表列出了 Edge Gateway 中包括的 ALSA 实用程序
. 18: WDM 实用程序
公用程序 说明
alsactl ALSA 声音驱动程序的高级控制
alsaloop PCM 捕获和播放设备之间创建回路
alsamixer ALSA Ncurses 混合器
alsaucm ALSA 使用案例管理器
amixer
命令行混合器
amidi 读取和写入 ALSA 初始 MIDI 端口
aplayarecord
命令行播放和录制
aplaymidiarecordmidi 命令行 MIDI 播放和录制
aconnectaseqnetaseqdump 命令行 MIDI 定序器控制
iecset 设置或转储 IEC958 状态位
扬声测试
扬声器测试音生成器
: 有关 Ubuntu ALSA 的更多信息请参阅 packages.ubuntu.com/bionic/alsa-utils
播放
以下显示了如何通过 ALSA 播放音频的示例。
1. 列出可用的设备默认baytrailcraudio
# aplay -l
2. 播放。
# aplay /usr/share/sounds/alsa/Front_Center.wmv
录制
以下显示了如何通过 ALSA 录制音频的示例。
1. 列出可用的设备默认baytrailcraudio
# arecord -l
2. 录制。
# arecord -f cd -t wav /tmp/test.wav
全球定位系统 (GPS)
: 有关 GPS 配置的更多信息请参阅 locationd.readthedocs.io/en/latest/intro.html
如果系统中存在 GPS 模块则支持美国国家海洋电子协会 (NMEA) 数据。在操作系统中定位服务是一个中心可使用多路技术接
入通过硬件和软件提供的定位子系统。它为应用程序和其他系统组件提供客户端 API 产品定位功能。
设置操作系统
67