Задался вопросом, как сделать блютуз наушники, не используя пульс аудио, но понял, что ничего не знаю о звуковом стеке в линукс, знаю, что альса это набор драйверов в ядре для звука на разных устройствах, но если я себе примерно представляю, что из себя представляет какой-нибудь драйвер диска или сетевой карты, то что из себя представляет звуковой драйвер, я вообще не представляю, знаю только, что звук до драйвера цифровой, после него, аналоговый, и что такое jack, pipewire, pulseauduio даже близко не представляю, опишите в общих чертах, что это такое, от альсы, до верхних уровней, блютуза и vlc, буду благодарен, но ограничусь письменной благодарностью