( locsemege | 2022. 07. 16., szo – 10:21 )

Sajnos ezek a BT perifériák annyiféleképpen működnek, ahányan vannak. Nekem van egy BAA100-asom, ez 3.5 mm-es jack aljzatra teszi ki az analóggá konvertált hangot, ezzel megy a pipewire. Annak idején emlékeim szerint az én bugreportom hatására került blacklist-re a BAA100 olyan szempontból, hogy ne használjon hardware hangerő szabályozást. Nem azért mert nem tudja, hanem úgy emlékszem, lassan inicializálta magát, a pipewire beállította a hangerőt, a BAA100 utána feléledt, s felülírta valami default-tal. Erre lett a megoldás, hogy jó, akkor legyen software-es, szorozgassuk a hangmintákat, persze ez meg rongálja a dinamikát. Bár az elején még nem, mert a belső formátum float, de előbb-utóbb integer-ré kell konvertálni, s ott azért lesz baj.

Azóta nem tudom, változott-e ez, nem néztem utána. Csak azért meséltem el, hogy értsd, nem olyan egyszerű ezt megcsinálni, mert nincs mindenre szabvány - például hangerő init idejére -, így egy rakás paraméter gyártmányonként eltérő. Wim Taymans pedig nem múzeumigazgató, nem szenvedélyes gyűjtő, tehát nincs minden audio eszközből darab az asztalán, így a bugreportokra tud hagyatkozni. Már, ha nem csak szentségelnek az emberek, hanem jelzik is a problémát.