ALSA (Advanced Linux Sound Architecture) - ALSA 是 Linux 系统中的音频驱动架构,负责处理音频输入输出的设备驱动和音频数据的处理。它提供了底层音频硬件支持,包括声卡、声音接口和音频控制器等。
PulseAudio - PulseAudio 是一个音频服务器系统,用于管理和处理 Linux 系统中的音频输入输出。它提供了更高级别的音频控制功能,支持多个应用程序同时访问音频设备,并提供了音频混音、音频效果和音频路由等功能。
ALSA Mixer - ALSA Mixer 是一个用于调整和控制 ALSA 音频系统的命令行工具。它可以用来调整音频输入输出的音量、平衡、增益等参数,以及设置音频设备的各种属性。
Jack Audio Connection Kit - Jack Audio Connection Kit 是一个专业的音频连接和路由系统,用于在 Linux 系统中实现低延迟和高质量的音频处理。它可以连接多个音频应用程序和设备,实现复杂的音频处理和混音。
ALSA Sequencer - ALSA Sequencer 是 ALSA 音频系统中的 MIDI 消息传输和音频事件处理模块。它支持 MIDI 设备的连接和控制,以及音频事件的记录和回放。
JACK Capture - JACK Capture 是 Jack Audio Connection Kit 中的一个工具,用于捕获和记录音频从指定的输入设备或应用程序。它可以捕获音频流,并保存为音频文件或实时传输到其他应用程序。
Latency - Latency 是指音频信号从输入设备到输出设备之间的延迟时间。在音频处理中,低延迟是非常重要的,因为高延迟会导致音频信号的延迟和失真。Linux 音频系统通常支持低延迟的音频处理。