@praveen It's https://source.puri.sm/Librem5/librem5-base/-/tree/pureos/byzantium/default/audio/ucm2/simple-card
I'm going to send it upstream soon. If you use the one that's been merged recently you're may have issues when deploying the updated one (needing a manual reset of ALSA controls state)
@bobiko @bobiko Mastodon nie nadaje się do jednoosobowych instancji i raczej wątpię, żeby kiedyś zaczął; na szczęście nie samym mastodonem fediwersum żyje ;) https://codeberg.org/fediverse/delightful-fediverse-apps
@dylanvanassche Hah, that page sure would have been handy before! 🤣 L5 UCM is relatively simple though, and I think you have pretty much described everything I know about UCM there already:) Checking the source code was often helpful, like https://github.com/alsa-project/alsa-lib/blob/master/include/use-case.h#L288 - but a lot of cross-checking with PulseAudio was needed too since not everything is implemented there... (no idea how PipeWire fares in that regard)
@dylanvanassche Hmm, not much that would apply between various devices I'm afraid. I simply spent a lot of time with wm8962 datasheet creating mental image of every single path that's there and how can it be used. In the end it turned out that the patchwork of the UCM that we had there before did some rather questionable things, and that the codec has some handy features I wasn't aware of before :)
Last week an update arrived in PureOS with improvements for #Librem5 call audio. You should be more legible to your interlocutors during calls; also, the phone now automatically switches to external wired microphone once connected. The whole audio path went through a big overhaul, allowing for hardware volume control with zero-cross and reducing unnecessary amplification that could cause distortions.
Haven't seen people complaining about the changes so far - that's a good sign :)
Its still early but here are my thoughts on the #librem5 I just received:
http://adamd.sdf.org/computers/mini/2022/10/14/LinuxPhones.html
@mobian @postmarketOS @kop316 FYI - although not as sophisticated as mrtest, we have a .deb fetcher from GitLab MRs too! https://source.puri.sm/Librem5/librem5-dev-tools/-/blob/master/l5-mr-fetcher
@sandi Well, this is a personal domain, the username part is somewhat redundant anyway; just like my catch-all e-mail inbox. But if that's a problem for someone, it's nothing that having this file handled by a very simple server-side script can't fix :)
Although this time it wasn't #shotonlibrem5, that pose is too perfect not to share 😸 #caturday #cats #catsofmastodon #fedicats
@tomgrochowiak This fella is great too! But yeah, finding a position to hold things without having to grow additional arms can be tricky...
@tomgrochowiak I found out that soldering with an iron (Pinecil) that heats up quickly and shows its temperature as it cools down massively reduced my anxiety and improved success rate!
Dyzio waited 8 years to have his portrait, until yesterday, when I decided to let go of the expectations of it being a perfect black and white ink drawing/me proving that I still ‚got it’. Instead I attempted to paint him with a set of really bad quality acrylic paints I had (can’t afford better ones atm). Hope he'd be satisfied with the outcome;)
#caturday #cats #MastoCats #MastodonCats #CatsOfMastodon #art #mastoart #painting #acrylic #portrait
Well, this solves the mystery of several unsolicited "hi" messages I've been receiving from @movim's XMPP server lately (that I've been simply ignoring so far). Have a wonderful day folks!
Many programming languages have have cute mascots. On the other hand, "the official mascot for C++ is an obese, diseased rat named Keith, whose hind leg is missing because it was blown off." [1] I sent https://en.uncyclopedia.co/wiki/File:Cpp_rat_mascot_2.jpeg to someone on Etsy and they turned it into a plushie for me.
@timmy @mattblaze Not everything is a product that aims to appeal for widest possible user base. Projects are often constrained by their other goals, their state or even available workforce, and that's fine. Listening to user complains is often helpful under right circumstances, but may not necessarily be. Sometimes it's just distracting noise.
@timmy @mattblaze The word "product" may be the key to understanding the source of confusion.
@mantis I see my timeline as a tool for me and none else. I may follow someone because I like them, or because I want to keep up with what they post for whatever reason. Cpt. Hammer followed Dr. Horrible's blog to see what evil he's up to ;) I'm pretty sure I follow bunch of people across platforms because of misclicks too.
But yeah, algorithmic boosts of visibility based on engagement don't help. I love that Mastodon doesn't have that and its UI intentionally doesn't focus on numbers either.
Hi, I'm dos. Silly FLOSS games, open smartphones, terrible music and more. 50% of @holypangolin; 100% of dosowisko.net. he/him/any. I don't receive DMs.