rafaelmardojai / blanket

Listen to different sounds
GNU General Public License v3.0
1.39k stars 103 forks source link

Playback source clutter #352

Open chaulkie opened 6 months ago

chaulkie commented 6 months ago

I'm using PulseAudio. I see that Blanket creates a new playback source for each sound you add. So when, for example, I turn on 'Rain' and 'Storm', two Blanket sources appear on my mixer (pavucontrol).

This on its own I find a little inconvenient. I'm not going to need to modify volumes of each sound in pavucontrol, since I can do it in the Blanket UI. Much more convenient would be if there was a single Blanket playback source. That way I can set the relative volumes in Blanket, then if I want to reduce the ambient noise as a group, I can do so in my mixer (though I can of course do that within the app as well). Maybe there's some use-case for having separate playback sources that I'm not thinking of, but having that configurable would be a nice-to-have.

But what I find actually more problematic is that Blanket doesn't clean up after itself. If I am playing around with different ambient sounds, before eventually settling on a configuration, my mixer will be clogged with unused playback sources.