I've polished my unique Linux audio player
My little project is now easier to try out, I've added it to Arch AUR as well as some build instructions for Debian/Ubuntu/Fedora, and how to use the streaming capability.
It is not a replacement for fully featured player - no support for playlists or metadata, it just plays back single local files. BUT, it has a few things going for it:
- Pausing, resuming, seeking, and switching to another file are faded smoothly, which makes this IMO a more pleasant listening experience than any other player I know
- The fade length and curve (3 level of steepness) is configurable; the current default is 30ms moderate curve, I'd be interested to know what settings other prefer there
- Custom (long) fade ins and outs can be defined and triggered as well
- Cute local network lossless streaming functionality, works well over fairly slow WiFi (I'm using a Raspberry Pi Zero W with a HiFiBerry as a target) and reacts decently fast to commands like pausing or seeking
- The lowest CPU consumption of any player I tried, so may save some battery
- Supports large buffer, in case your audio files lie on some network drive that takes some seconds to wake up after a longer pause, to prevent underruns
I think it can be useful to some as a secondary player, for when you just need to quickly play back a file. It works with most file types that FFMPEG can extract audio out of.
One final note, you may think the fading and streaming are simply two random unrelated features, though actually they are somewhat connected. For a good user experience they both make it rather undesirable to have a simple synchronous interface with the UI, as many operations (pausing, seeking, buffering) can no longer be seen as instantaneous, where it is otherwise fine to just block the UI. This is one major reason no other player really implements something like this (well); it is hard to justify a large scale change to a fully asynchronous design with additional complexity for such niche features.
https://redd.it/1jge7oi
@r_linux
My little project is now easier to try out, I've added it to Arch AUR as well as some build instructions for Debian/Ubuntu/Fedora, and how to use the streaming capability.
It is not a replacement for fully featured player - no support for playlists or metadata, it just plays back single local files. BUT, it has a few things going for it:
- Pausing, resuming, seeking, and switching to another file are faded smoothly, which makes this IMO a more pleasant listening experience than any other player I know
- The fade length and curve (3 level of steepness) is configurable; the current default is 30ms moderate curve, I'd be interested to know what settings other prefer there
- Custom (long) fade ins and outs can be defined and triggered as well
- Cute local network lossless streaming functionality, works well over fairly slow WiFi (I'm using a Raspberry Pi Zero W with a HiFiBerry as a target) and reacts decently fast to commands like pausing or seeking
- The lowest CPU consumption of any player I tried, so may save some battery
- Supports large buffer, in case your audio files lie on some network drive that takes some seconds to wake up after a longer pause, to prevent underruns
I think it can be useful to some as a secondary player, for when you just need to quickly play back a file. It works with most file types that FFMPEG can extract audio out of.
One final note, you may think the fading and streaming are simply two random unrelated features, though actually they are somewhat connected. For a good user experience they both make it rather undesirable to have a simple synchronous interface with the UI, as many operations (pausing, seeking, buffering) can no longer be seen as instantaneous, where it is otherwise fine to just block the UI. This is one major reason no other player really implements something like this (well); it is hard to justify a large scale change to a fully asynchronous design with additional complexity for such niche features.
https://redd.it/1jge7oi
@r_linux
GitLab
Zeno Endemann / Alpela · GitLab
Alpela audio player
Education in networking
Hey so i like linux a lot , i feel like i could learn stuff about it more easily than subjects like history / native language and composing essays etc. What kind of education does an network engineer/devops need? Do usa or well developed european countries care about finals exam diploma (in my country its called BAC) or you could get a job only by certifications and a degree in telecomunication software/ networking? I'm asking this because i feel stuck by my current situation where everyone wants everything from me and i'm supposed to be superman in any domain.(I do not like what i'm doing and because of that i live miserably and i wanna make sure it doesnt happen again in the future)
https://redd.it/1jghyvq
@r_linux
Hey so i like linux a lot , i feel like i could learn stuff about it more easily than subjects like history / native language and composing essays etc. What kind of education does an network engineer/devops need? Do usa or well developed european countries care about finals exam diploma (in my country its called BAC) or you could get a job only by certifications and a degree in telecomunication software/ networking? I'm asking this because i feel stuck by my current situation where everyone wants everything from me and i'm supposed to be superman in any domain.(I do not like what i'm doing and because of that i live miserably and i wanna make sure it doesnt happen again in the future)
https://redd.it/1jghyvq
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
The SteamOS Powered Legion Go S Is Suddenly Available To Pre-Order
https://www.bestbuy.com/site/lenovo-legion-go-s-8-steamos-120hz-gaming-handheld-amd-ryzen-z2-go-16gb-with-512gb-ssd-nebula/6619192.p?skuId=6619192
https://redd.it/1jgm6hf
@r_linux
https://www.bestbuy.com/site/lenovo-legion-go-s-8-steamos-120hz-gaming-handheld-amd-ryzen-z2-go-16gb-with-512gb-ssd-nebula/6619192.p?skuId=6619192
https://redd.it/1jgm6hf
@r_linux
Best Buy
Lenovo Legion Go S 8" SteamOS 120Hz Gaming Handheld AMD Ryzen Z2 Go 16GB with 512GB SSD Nebula 83L30030US - Best Buy
Shop Lenovo Legion Go S 8" SteamOS 120Hz Gaming Handheld AMD Ryzen Z2 Go 16GB with 512GB SSD Nebula at Best Buy. Find low everyday prices and buy online for delivery or in-store pick-up. Price Match Guarantee.
Cloudflare announces AI Labyrinth, which uses AI-generated content to confuse and waste the resources of AI Crawlers and bots that ignore “no crawl” directives.
https://blog.cloudflare.com/ai-labyrinth/
https://redd.it/1jgn85j
@r_linux
https://blog.cloudflare.com/ai-labyrinth/
https://redd.it/1jgn85j
@r_linux
The Cloudflare Blog
Trapping misbehaving bots in an AI Labyrinth
How Cloudflare uses generative AI to slow down, confuse, and waste the resources of AI Crawlers and other bots that don’t respect “no crawl” directives.
FOSS Universal 2D Graphics Editor, PixiEditor 2.0 is finally feature complete
https://pixieditor.net/blog/2025/03/19/q1-status
https://redd.it/1jgn04t
@r_linux
https://pixieditor.net/blog/2025/03/19/q1-status
https://redd.it/1jgn04t
@r_linux
pixieditor.net
PixiEditor 2.0 Status Q1 2025 | PixiEditor Blog
Summary of first quarter of 2025 in PixiEditor 2.0 development
Linux Security Hardening Cache Randomization Was Inadvertently Using The Same Seed
https://www.phoronix.com/news/Linux-6.15-slab
https://redd.it/1jgmm4m
@r_linux
https://www.phoronix.com/news/Linux-6.15-slab
https://redd.it/1jgmm4m
@r_linux
Phoronix
Linux Security Hardening Cache Randomization Was Inadvertently Using The Same Seed
Ahead of the upcoming Linux 6.15 kernel cycle a few early pull requests have already been sent in to Linus Torvalds in advance of the anticipated v6.14 release on Sunday
Veritasium just released a great documentary about the Mars helicopter Ingenuity running Linux
https://odysee.com/@veritasium:f/what-happened-to-nasa's-mars-helicopter:a
https://redd.it/1jgq8mu
@r_linux
https://odysee.com/@veritasium:f/what-happened-to-nasa's-mars-helicopter:a
https://redd.it/1jgq8mu
@r_linux
Odysee
What Happened To NASA's Mars Helicopter?
How a helicopter built of phone parts survived Mars for 3 years. Use code veritasium at https://incogni.com/veritasium to get an exclusive 60% off an annual Incogni plan.
Davinci Resolved Add ProRes Encode Support on Linux
https://www.newsshooter.com/2025/03/20/davinci-resolve-19-1-4-update/
https://redd.it/1jgs3ue
@r_linux
https://www.newsshooter.com/2025/03/20/davinci-resolve-19-1-4-update/
https://redd.it/1jgs3ue
@r_linux
Newsshooter
DaVinci Resolve 19.1.4 Update
Blackmagic Design has released DaVinci Resolve version 19.1.4. The big news is that it adds Apple ProRes encode support on Windows and Linux.
Choose Freedom, Not Trialware
https://news.opensuse.org/2025/03/21/choose-freedom-not-trailware/
https://redd.it/1jgsozm
@r_linux
https://news.opensuse.org/2025/03/21/choose-freedom-not-trailware/
https://redd.it/1jgsozm
@r_linux
openSUSE News
Choose Freedom, Not Trialware
The Upgrade to Freedom campaign has joined the End of 10 initiative to promote Free and Open Source Software as a sustainable alternative to Windows 10. Lear...
This Week in Plasma: 6.4 Improvements
https://blogs.kde.org/2025/03/22/this-week-in-plasma-6.4-improvements/
https://redd.it/1jh2gww
@r_linux
https://blogs.kde.org/2025/03/22/this-week-in-plasma-6.4-improvements/
https://redd.it/1jh2gww
@r_linux
KDE Blogs
This Week in Plasma: 6.4 Improvements
Welcome to a new issue of "This Week in Plasma"! Every week we cover the highlights of what's happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
Firefox: Mozilla is working on Progressive Web Apps (PWA) support
https://www.ghacks.net/2025/03/17/firefox-mozilla-is-working-on-progressive-web-apps-pwa-support/
https://redd.it/1jh62fx
@r_linux
https://www.ghacks.net/2025/03/17/firefox-mozilla-is-working-on-progressive-web-apps-pwa-support/
https://redd.it/1jh62fx
@r_linux
ghacks.net
Firefox: Mozilla is working on Progressive Web Apps (PWA) support
Mozilla is developing support for Progressive Web Apps that brings the feature to a future version of Firefox. This is what we know about it at this point in time.
Introducing two new open source PebbleOS watches!
https://ericmigi.com/blog/introducing-two-new-pebbleos-watches
https://redd.it/1jh661j
@r_linux
https://ericmigi.com/blog/introducing-two-new-pebbleos-watches
https://redd.it/1jh661j
@r_linux
Ericmigi
Introducing two new Pebble watches!
Including my dream smartwatch…
Just sharing a small achievement that I just did!
Recently got into Linux like \~4ish months ago, and progressed very well. Landed a Helpdesk Job N1 with no prior profissional experience nor a degree at all.
Just started yesterday studying virtualization, Dockers, and my previous knowledge of networking, and got QEMU/KVM working via libvert, virt-manager, learning it was kinda hard but I eventually got the hang of it.
Because of that, I conviced the company that I work at (it's a small one) to switch their NAS from Windows to Linux and to reduce costs, they were planning to buy more RAM because Windows was eating a f* lot of RAM, haha.
Just built and configured OpenMediaVault and planning to get a Alpine Docker with SQL Server 2022, since we still rely on it. Proud of myself!
If any more experienced people can get me tips, I would glad take them!
https://redd.it/1jhdwv0
@r_linux
Recently got into Linux like \~4ish months ago, and progressed very well. Landed a Helpdesk Job N1 with no prior profissional experience nor a degree at all.
Just started yesterday studying virtualization, Dockers, and my previous knowledge of networking, and got QEMU/KVM working via libvert, virt-manager, learning it was kinda hard but I eventually got the hang of it.
Because of that, I conviced the company that I work at (it's a small one) to switch their NAS from Windows to Linux and to reduce costs, they were planning to buy more RAM because Windows was eating a f* lot of RAM, haha.
Just built and configured OpenMediaVault and planning to get a Alpine Docker with SQL Server 2022, since we still rely on it. Proud of myself!
If any more experienced people can get me tips, I would glad take them!
https://redd.it/1jhdwv0
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Looking for any references on porting Windows software to Linux
My company produces a Windows-based program that we are considering porting to Linux and while I'm not the coder I am curious to see what the gotchas are for porting. My thoughts for this involve things like dealing with Linux flavors, installers, and desktops. Do we pick one or two to build for and if so what's a best option to start? Are all package managers capable of handling the various installers in a fashion and if not what is a best staring option for distributing? These are the questions I have, and many mo, that I am looking for a place or reference to help plan and understand the waters we are looking to swim in.
Since this is not my project nor an official question I will not mention the software. I am a user from way back and interested in what will happen and how.
https://redd.it/1jh9bi7
@r_linux
My company produces a Windows-based program that we are considering porting to Linux and while I'm not the coder I am curious to see what the gotchas are for porting. My thoughts for this involve things like dealing with Linux flavors, installers, and desktops. Do we pick one or two to build for and if so what's a best option to start? Are all package managers capable of handling the various installers in a fashion and if not what is a best staring option for distributing? These are the questions I have, and many mo, that I am looking for a place or reference to help plan and understand the waters we are looking to swim in.
Since this is not my project nor an official question I will not mention the software. I am a user from way back and interested in what will happen and how.
https://redd.it/1jh9bi7
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Linux Perception vs Windows
I've been in the tech field for almost twenty years, between being the family/friends TechSupport guru, building PCs, working at my University's HelpDesk, working for MSPs, now a Sr. Linux SysAdmin for a software development company. One thing I've noticed that always blown my mind is the amount of liberty and excuses people give Windows for issues, that aren't offered to Linux. Even people who use Windows and hate it, rarely view Linux as a viable option.
When people talk about Linux all I hear is how it's unstable, can't be used as a daily driver due to failed updates or being too hard to use. But yet, Windows has constantly had the same issues, if not more. Just reading through some of the issues in the r/techsupport subreddit, so many issues with Windows. The amount of times I've had to reimage a Windows PC due to a bad/failed update, and even malware. The way Microsoft is constantly moving parts of the OS to different locations, massive UI overhauls, etc. None of that is viewed as an issue, but yet trying Linux is for the same reasons. The strides Linux has made in the past few years to be more accessible to the general pubic and those who don't want to use the command line, to being more compatible with gaming and content, media consumption, it just feels like it should be given a more fair shake. I know it won't become more "mainstream" due to computers just coming with Windows pre installed, but man, I wish people would be more open minded and willing to extend the same grace that Windows gets towards Linux.
Sorry, just a little mini-rant that's been on my mind that's bothered me and wanted to get off my chest 😅
https://redd.it/1jhjbzp
@r_linux
I've been in the tech field for almost twenty years, between being the family/friends TechSupport guru, building PCs, working at my University's HelpDesk, working for MSPs, now a Sr. Linux SysAdmin for a software development company. One thing I've noticed that always blown my mind is the amount of liberty and excuses people give Windows for issues, that aren't offered to Linux. Even people who use Windows and hate it, rarely view Linux as a viable option.
When people talk about Linux all I hear is how it's unstable, can't be used as a daily driver due to failed updates or being too hard to use. But yet, Windows has constantly had the same issues, if not more. Just reading through some of the issues in the r/techsupport subreddit, so many issues with Windows. The amount of times I've had to reimage a Windows PC due to a bad/failed update, and even malware. The way Microsoft is constantly moving parts of the OS to different locations, massive UI overhauls, etc. None of that is viewed as an issue, but yet trying Linux is for the same reasons. The strides Linux has made in the past few years to be more accessible to the general pubic and those who don't want to use the command line, to being more compatible with gaming and content, media consumption, it just feels like it should be given a more fair shake. I know it won't become more "mainstream" due to computers just coming with Windows pre installed, but man, I wish people would be more open minded and willing to extend the same grace that Windows gets towards Linux.
Sorry, just a little mini-rant that's been on my mind that's bothered me and wanted to get off my chest 😅
https://redd.it/1jhjbzp
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Here's how to access your Android phone's files from the new Linux Terminal -- "Android makes its downloads folder available to the Linux VM, but unfortunately other files aren’t available"
https://www.androidauthority.com/access-android-files-from-linux-terminal-3536713/
https://redd.it/1jhqoz7
@r_linux
https://www.androidauthority.com/access-android-files-from-linux-terminal-3536713/
https://redd.it/1jhqoz7
@r_linux
Android Authority
Here's how to access your Android phone's files from the new Linux Terminal
The Linux Terminal app lets you run Linux apps on your Android device, but how do you access files from Android? Here's how.
GIMP 3.0 released. Real talk about GIMP 3.0, caveats, future plans, project funding, and the name change
https://librearts.org/2025/03/gimp-3-0-released/
https://redd.it/1jhu1i5
@r_linux
https://librearts.org/2025/03/gimp-3-0-released/
https://redd.it/1jhu1i5
@r_linux
Libre Arts
GIMP 3.0 released
Real talk about GIMP 3.0, caveats, future plans, project funding, and the name change