mirror of
https://github.com/ivabus/speakersafetyd
synced 2024-11-22 16:25:06 +03:00
24 lines
893 B
Markdown
24 lines
893 B
Markdown
## Asahi Linux speaker safety daemon
|
|
|
|
## IMPORTANT
|
|
This software is still pre-release and not fit for use or testing on user machines. Please
|
|
do not ask for help with installing or using this software, the Pipewire configuration,
|
|
or enabling speaker output on your machine. An announcement will be made when speaker
|
|
support is ready for use.
|
|
|
|
## Requirements
|
|
* A patched eleven secret herbs and spices kernel
|
|
|
|
## Todo list
|
|
- [x] Data structures representing a speaker element
|
|
- [x] Parsing machine-specific values from a config file
|
|
- [x] Logging
|
|
- [x] Mixer control data structures
|
|
- [x] Manipulating mixer controls
|
|
- [x] Retrieving V/ISENSE values
|
|
- [x] Model of voice coil/magnet temperatures
|
|
- [x] Ramping volume according to safety model
|
|
- [x] Tolerate multiple sample rates
|
|
- [x] Sleep reliably while playback has stopped
|
|
- [x] Kernel driver interlock
|
|
- [ ] Packaging/distro-agnosticism
|