Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: Spotify is not using CamillaDSP volume control
#1
Hi,
I set up Moode to use CamillaDSP volume control (main reason: loudness filter).
Unfortunately when streaming music via Spotify it's not used.

What can I do ? Is there an option to set Spotify Mixer ?
AFAIK librespot can use ALSA mixer: https://github.com/librespot-org/librespot/wiki/Options

Regards,
Maciek
Reply
#2
Best to wait for upcoming 8.3.8 release (Q1 2024) which includes the fantastic new CamillaDSP version 2 and a major bugfix for Spotify + Camilla.

Here are the WIP release notes.

Code:
################################################################################
#
# 2024-MM-DD moOde 8.3.8 (Bullseye)
#
################################################################################

Security

- NEW: Option for secure HTTPS mode (Experimental)

Updates

- UPD: Bump to CamillaDSP 2.0.1
- UPD: Bump to mpd2cdspvolsync 1.0.0
- UPD: Bump to squeezelite_1.9.9-1449+git20230814.8581aba-1
- UPD: Add HTTP proxy option to MPD Config
- UPD: Add disc and track to logic for showing now-playing icon in track list
- UPD: Add SBC quality mode option to Bluetooth Control
- UPD: Add mixer name 'A.Mstr Vol' for MERUS(tm) Amp piHAT ZW
- UPD: Update Bluetooth to support Multiroom audio
- UPD: Update Squeezelite to use ALSA _audioout device (support CamillaDSP)
- UPD: Improve help text on the Configs, Preferences and Quick help
- UPD: Improve Audioinfo line height so a bit more info shows on screen
- UPD: Allow for month (YYYYMM) in Date tag to improve Album/Year sort
- UPD: Allow for "AlbumDate: YYYYMM" in Comment tag to improve Album/Year sort
- UPD: Allow @ (at sign) in manually entered SSID in Network Config
- UPD: Display actual station format instead of VBR (Variable Bit Rate)
- UPD: Display month name in Audio info if Date tag contains YYYYMM
- UPD: Trim leading zero from track number in Tag/Album views (for CUE)
- UPD: Refactor REST API commands (refer to Setup Guide for info)

Bug fixes

- FIX: getEncodedAt() bits assignment for lossy
- FIX: Incorrect index used when switching to Radio view via station click
- FIX: Move Queue item range to end of Queue not working
- FIX: CoverView Automatic display not activating
- FIX: Popup on-screen keyboard not activating
- FIX: Audioinfo not showing correct info for Multiroom receiver
- FIX: Audioinfo not showing correct Audio chain for Squeezelite renderer
- FIX: Browser title not being updated when importing host name
- FIX: Volume not restored correctly when Spotify Connect and CamillaDSP volume
- FIX: Import WiFi country code from Pi Imager not working
- FIX: Chromium fails to start after host name change
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#3
Thank you.
Is there an instruction how to build image of prerelease version ?

Regards,
Maciek
Reply
#4
I'd start with the Developer page at moodeaudio.org. It has links to the documentation that describes the build tooling. Just keep in mind that due to time constraints its not possible for me to help out in this area.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#5
(02-04-2024, 09:52 PM)Tim Curtis Wrote: I'd start with the Developer page at moodeaudio.org. It has links to the documentation that describes the build tooling. Just keep in mind that due to time constraints its not possible for me to help out in this area.

No problem. I'm IT guy Smile
Reply
#6
(02-05-2024, 09:51 AM)maver1ck Wrote:
(02-04-2024, 09:52 PM)Tim Curtis Wrote: I'd start with the Developer page at moodeaudio.org. It has links to the documentation that describes the build tooling. Just keep in mind that due to time constraints its not possible for me to help out in this area.

No problem. I'm IT guy Smile

I tested unreleased version of Moode (with CamillaDSP 2.0.1) and I don't see any change in behaviour of Spotify Volume control.
It's still managed on librespot and CamillaDSP volume is set to 0.0 dB
Reply
#7
(02-10-2024, 08:13 PM)maver1ck Wrote:
(02-05-2024, 09:51 AM)maver1ck Wrote:
(02-04-2024, 09:52 PM)Tim Curtis Wrote: I'd start with the Developer page at moodeaudio.org. It has links to the documentation that describes the build tooling. Just keep in mind that due to time constraints its not possible for me to help out in this area.

No problem. I'm IT guy Smile

I tested unreleased version of Moode (with CamillaDSP 2.0.1) and I don't see any change in behaviour of Spotify Volume control.
It's still managed on librespot and CamillaDSP volume is set to 0.0 dB

There is no unreleased moOde image, but it sounds like you removed the package locks and are doing apt upgrade to grab anything that might be new in our package repo.

Thats a really bad idea and is completely unsupported because it results in missing settings and config updates that are only present on a release image or via the in-place update.

Do it at your own risk.

Thread will be closed.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#8
Thread re-opened as a result of OP providing additional info in PM :-)

ETA: Here's the relevant PM text.

Code:
By unreleased image I meant image build from imgbuild repo (https://github.com/moode-player/imgbuild) by using build.sh script.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#9
(02-11-2024, 08:04 PM)Tim Curtis Wrote: Thread re-opened as a result of OP providing additional info in PM :-)

ETA: Here's the relevant PM text.

Code:
By unreleased image I meant image build from imgbuild repo (https://github.com/moode-player/imgbuild) by using build.sh script.

In that case since you built the image using the build tooling it will have all the correct parts and settings.

What exactly is the issue that you are experiencing with Spotify Connect?
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#10
I think the issue is that volume adjustments from the Spotify app are not passed through to the CamillaDSP volume control. It's something that I have also noticed.
Reply


Forum Jump: