moode-player / pkgbuild

Scripts to build third-party packages for moOde
GNU General Public License v3.0
4 stars 4 forks source link

Camilladsp2.x #12

Closed bitkeeper closed 10 months ago

bitkeeper commented 11 months ago

Work in progress preparation for camilladsp 2.x moode packages. Is currently based on the current alpha releases. PR will stay draft as long as 2.x version isn't released.

Open issues:

moodeaudio commented 11 months ago

Nice :-)

What's the proposed new volume handling approach?

bitkeeper commented 11 months ago

There are 3 changes concerning volume handling:

  1. API changes how to set volume
  2. CamillaDSP will now have its own statefile with volume settings. 3 All cdsp config will have volume filter by default (not required in config)

Number 1 only affects mpd2camilladspvol Number 2 affects mpd2camilladspvol and the alsa_cdsp configuration file /etc/alsa/conf.d/camilladsp.conf. Drop own statefiel and use the camilladsp supplied one. Also point the camilladsp gui to the correct location. Number 3 is harder; you can't any longer just test for the presence of the volume filter. With the moode volume options you have to explicit choose to let the volume handling be done by camilladsp or not.