mirror of
https://github.com/ivabus/speakersafetyd
synced 2024-11-10 02:15:16 +03:00
391cf6231f
the bindings we rely on were merged in v0.7.1, so we no longer need to carry the crate downstream. Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
26 lines
919 B
Markdown
26 lines
919 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
|
|
- [ ] Sleep reliably while playback has stopped
|
|
- [ ] Daemonise correctly
|
|
- [ ] Kernel driver interlock
|
|
- [ ] Packaging/distro-agnosticism
|