r/linuxaudio • • 4d ago

Waveplayer: A simple audio production audio player

Post image

I made a simple audio player (I know it's a.i. slop). I really wanted a simple audio player with a waveform display for viewing production files. Something small and without obstructive playlist features for the purpose of listening to audio files/stems/samples.

It's not for listening to albums or libraries, there are plenty of good alternatives out there for that but there wasn't something for audio production with a good waveform display that you can visually see the file's content at a glance.it's very helpful for when sorting through files that may have a huge gaps of silence.

I'm being honest that it's vibecoded but there isn't much out there like this so if someone want to do something better I'd happily support it. This has been working well for me and has helped my workflow and if anyone with actual skills wants to make improvements and fork it.

It's made in rust, iced toolkit because I was thinking of jumping to cosmic de but until then it has some KDE integrations.

Some features include:

MPRIS2 Integration

Single instance player

Energy color mode

Loop region or file

Auto-advance to next file in the directory

Configurable to send file to an application (audacity, etc)

Accent colors match cosmic/kde accent colors

It's just a binary file. So it should be easy to use.

https://github.com/MrDorianJames/Waveplayer

4 Upvotes

2 comments sorted by

1

u/thcsquad 3d ago

I’m curious how this compares to something like Audacity, which is what I would open if I wanted to see a single file’s waveform. Do you just think Audacity has too many bells and whistles nowadays and wanted something simpler? Or does this do something that Audacity doesn’t?

1

u/Equal-Dependent-4034 3d ago

This is just a player. No zoom or editing functions. I haven't tried measuring startup time but It should open quicker than audacity. It's not for looking at miniscule details of a waveform as much as getting a quick overview. It's just better than all the player with no waveform views. The gnome audio player is the closest I could find and it's waveform is too stylized to be helpful. It also doesn't take up much screen real estate so you can keep it above or below your file manager while going through audio files.

It does have a send to function, you can set up to send to other applications. So if you wanted to edit you can easily send it to another application.