Post ATswBtvZdUgpOGpgXo by freebliss@post.lurk.org
 (DIR) More posts by freebliss@post.lurk.org
 (DIR) Post #ATswBpfTTPR2BBGltY by freebliss@post.lurk.org
       2022-03-02T22:10:51Z
       
       0 likes, 1 repeats
       
       On the news of Epic Games aquiring Bandcamp, and possible alternatives: As it depends entirely on my free time (and asides two weeks early this year I've in fact been struggling to make space for it for a while now) I can't make any lofty promises, but I will say that https://codeberg.org/simonrepp/faircamp is still very much alive on my agenda. I received a lot of positive feedback last year (thanks again everyone) and with the Bandcamp takeover there's now more than ever a motivation to bring this towards an official release. Still: It's done when it's done, self-care and a healthy work mode come first. ( ◡‿◡ *)
       
 (DIR) Post #ATswBrR0u93XeuWFdI by freebliss@post.lurk.org
       2022-08-11T10:21:01Z
       
       0 likes, 0 repeats
       
       Over the last 4 weeks I managed to add a good dozen of meaningful user-facing improvements to faircamp, most notably support for Opus as a download format (thanks @claus for suggesting it), which I might also make the new default streaming format due to its higher efficiency. Super happy I'm finding time for this again and tentatively hopeful I will get some substantial interface work done on this soon again! \o/
       
 (DIR) Post #ATswBsy1Cv3EPYy7iS by freebliss@post.lurk.org
       2022-09-02T16:45:04Z
       
       0 likes, 0 repeats
       
       Random faircamp progress report (last ~2 weeks): I spent some quality time extending and polishing the release player interface (see video), sketched out embeds for single tracks of a release, implemented the --preview function (collateral freebie: configurable clean/ugly url rendering - just needs to exposed), added visual overlays that point out missing image descriptions (alongside a help page that explains why this matters and how it works), implemented libvips-based image processing (mentioned that already previously), implemented support for multiple artist tags on a single track (flac/vorbis), and a dozen other fixes/improvements/refactoring/stability things. Yay. (~˘▽˘)~
       
 (DIR) Post #ATswBtvZdUgpOGpgXo by freebliss@post.lurk.org
       2022-08-25T15:47:53Z
       
       0 likes, 0 repeats
       
       Wrapped up the first proper image processing implementation for faircamp today. I ended up using the "libvips" crate, which is a safe wrapper around libvips bindings and so far works flawlessly. By itself not a big step, but this paves the way to go about the interface design and implementation more seriously now. \(๏◡๏)/
       
 (DIR) Post #ATswBtvvcAyPPMzy64 by freebliss@post.lurk.org
       2022-08-15T15:29:24Z
       
       0 likes, 0 repeats
       
       Image descriptions in faircamp: On a podcast I was listening to today [1] they were musing about "What if twitter made filling out image descriptions mandatory?". Now apparently, as a brief related research detour for mastodon [2] revealed, there are possible caveats in the context of microblogging. But the whole thing got me thinking: In faircamp there are only release (album) covers and artist images, and I don't feel the caveats from [2] ("people would type in garbage", "the image description can be redundant if the post already explains it") would apply in this different(ly paced & owned) context. So as a bottom line, I'm strongly considering making image descriptions mandatory in faircamp! Any thoughts on this? :)[1] https://netzpolitik.org/2021/npp-241-blind-im-netz-mit-bildbeschreibungen-barrieren-ueberwinden/ ("Blind on the net - overcoming barriers with image descriptions", german)[2] https://github.com/mastodon/mastodon/issues/13894 ("Setting to require alt text for image uploads.")
       
 (DIR) Post #ATswBtzpNg5nbSp5Au by freebliss@post.lurk.org
       2022-08-15T14:08:24Z
       
       0 likes, 0 repeats
       
       Mini faircamp update: Streaming now uses opus by default (about 1/3 less bandwidth, while at the same time higher fidelity than the previous mp3 based streaming format, see https://wiki.xiph.org/index.php?title=Opus_Recommended_Settings and http://listening-test.coresv.net/results.htm) and opus is now also supported as an input format. i.e. gets decoded and waveforms generated from the result. \o/
       
 (DIR) Post #ATswBuQ3o94mup6240 by freebliss@post.lurk.org
       2022-09-02T17:07:47Z
       
       0 likes, 0 repeats
       
       And these are the new Missing Image Description overlays and the accompanying help page in faircamp. I would like to involve someone who actually uses a screen-reader soon, to discuss and audit this and make sure it is about right content-wise (as my own understanding can only go so far).