Shivers
关于
友链
标签
分类
pulseaudio_profile
https://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/Profiles/ 你提供的这个网页是 PulseAudio 官方文档中关于如何为非标准音频硬件编写自定义配置文件(Profiles)的指南。它主要面向那些音频硬件无 ...
2026-05-07
linux
bluez
在 Linux 下,蓝牙功能通常由 BlueZ 协议栈提供,其管理和使用主要通过命令行工具完成。以下是常用命令及场景。 一、核心管理工具:bluetoothctl(推荐) bluetoothctl 是 BlueZ 提供的交互式命令行工具,也是目前最通用的蓝牙管理方式。 1. 进入交互式 she ...
2026-05-06
linux
ucm配置
这个网页是 ALSA 项目官方文档中关于 Use Case Manager (UCM) 配置的详细说明。UCM 是 ALSA 库中用于管理音频设备高级配置和状态机的子系统,它让应用程序能够以更抽象、更一致的方式与复杂的音频硬件交互,特别是在处理音频路由、设备切换和场景配置时非常有用【turn0fet ...
2026-04-21
linux
pcm_plugins
你提供的链接是 ALSA 项目官方文档中关于 PCM 插件的详细说明。这份文档是 ALSA 库参考手册的一部分,深入介绍了各种 PCM 插件的功能、配置方法和应用场景。我帮你梳理了其核心内容。 🧩 一、核心概念:PCM 插件是什么? PCM 插件是 ALSA 库中用于扩展 PCM 设备功能和特性 ...
2026-04-21
linux
alsa-api
你提供的这个网页是 ALSA(Advanced Linux Sound Architecture)项目 中关于 PCM(脉冲编码调制)接口的官方库参考文档。它详细介绍了在 Linux 系统上使用 ALSA 库进行数字音频编程的各类接口、函数、数据结构及概念。下面我为你总结一下它的核心内容。 🧠 ...
2026-04-21
linux
alsa
ALSA project - the C library reference: Index, Preamble and License 应用层API primitive control base api plugins high level api pcm pcm api alsa-ap ...
2026-04-18
linux
systemd
loginctl 在 loginctl 的世界里,User(用户)、Session(会话)和 Seat(座位)这三个概念共同构成了 systemd 对用户登录和硬件资源的管理框架。 可以把它们的关系理解为:一个 User 在一个 Seat 上,可以开启一个或多个 Session。 下面为你逐一详细 ...
2026-04-15
linux
Systemd开关机hook脚本
systemd不常用命令 # systemd启动时间分析 systemd-analyze plot > /tmp/boot.svg 关机/重启事件拦截 systemd unit file # work.service [Unit] Description=MCU开关机任务 ...
2026-04-14
linux
常用压缩格式对比
在 Linux 环境下,选择压缩工具通常是在压缩比(文件多小) 和 速度(耗时多久) 之间做权衡。 以下是主流压缩格式的压缩比排名(从高到低)及其对应的操作命令: 1. 压缩比排名 (由强到弱) 排名 格式 (后缀) 核心算法 特点 1 .7z LZMA/LZMA2 最强压缩比。适 ...
2026-04-07
linux
设备树
设备树 在嵌入式 Linux 系统中,设备树(Device Tree, DT) 是一套用来描述硬件结构的数据结构。 背景:在早期的 Linux 内核中,硬件的细节(比如某个控制器的寄存器地址、中断号)都硬编码在 C 代码中。这导致内核代码非常臃肿,且不同型号的开发板需要重新编译内核。 作用:设备树 ...
2026-01-21
linux
1
2
>