PAmix icon indicating copy to clipboard operation
PAmix copied to clipboard

Pipewire incompatibility?

Open birdie-github opened this issue 1 year ago • 2 comments

Pressing volume up/down keys results in the Pipewire server completely freezing.

Audio continues playing but you cannot read anything off the server: current levels or anything.

Using: Fedora Linux 40 pipewire-1.0.8-1.fc40.x86_64

I've tried the latest GIT snapshot, it's equally dysfunctional.

birdie-github avatar Oct 06 '24 12:10 birdie-github

Thanks for letting me know, I haven't really kept up with this project since I got a physical audio interface. I'm currently doing a rewrite to C that's mostly complete and works on my pipewire setup, there's only a few non-essentials missing. I'll try to get it ready for release by this weekend.

patroclos avatar Oct 08 '24 21:10 patroclos

I've just pushed the C rewrite to the dev branch, if you an please let me know if it works for you. I changed the volume-bars to braille, so peak-monitors can now display much smaller changes, which is great for seeing noise or background-music.

patroclos avatar Oct 17 '24 19:10 patroclos

C rewrite works flawlessly with Pipewire. Only issue is that arrow keys don't work on it :(

fucksophie avatar Nov 24 '24 10:11 fucksophie

@fucksophie arrow keys should work if you have them configured in $HOME/.config/pamix.conf. Anyways, I added them to the default configuration (4de9ee1)

patroclos avatar Nov 25 '24 19:11 patroclos

@fucksophie arrow keys should work if you have them configured in $HOME/.config/pamix.conf. Anyways, I added them to the default configuration (4de9ee1)

I think dev and master can be merged, I'd love to have nixos packaging the dev version

fucksophie avatar Nov 25 '24 20:11 fucksophie

I think dev and master can be merged, I'd love to have nixos packaging the dev version

Yeah, I'm pretty happy with the dev branch, just fixed the last issue I had with it. I'll update the manpage and readme, then I can release it as v2.0

patroclos avatar Nov 26 '24 21:11 patroclos