I recently started using piCorePlayer with LMS, squeezelite and shairport-sync all on same rPi4. The pi is on ethernet in LAN.
Squeezelite sound goes out thru the rPi USB to a Benchmark Audio USB DAC1, feeding a Bel Canto SEi40 integrated amp. The USB DAC has an analog volume knob controlling vol on it's RCA outs. The Bel Canto amp has front panel volume control with IR remote.
I have not researched or experimented to find the optimal signal path gain setup, but I currently get quite good sound running as follows: digital volume output on LMS/Squeezelite I set to full, DAC analog volume control also at full, and then end-of-path volume controlled at Bel Canto amp using its remote or front panel ctrl.
Problem is when I switch the squeezelite source from LMS to shairport-sync, usually with a mac or iPhone playing browser/youtube or VLC vid or audio. In the mac system prefs I select sound output as piCorePlayer-Airplay. Even if I set the digital output volume on the mac to full, and leave the DAC analog volume unchanged at full and the volume unchanged at whatever it was with LMS source, the final volume drops substantially, i'm guessing at least 10-15dB.
in the Shairport-sync settings I have the same audio device text I have in the Squeezelite player settings: "hw:CARD=B10,DEV=0".
1) Is there some setting I can tweak to get the final volume playing shairport source to come out similarly to when playing LMS source?
2) Also although it seems to work (volume drop aside), I am a little unsure about how squeezelite player's source is actually switched to shairport. I don't see any explicit source selector control on the piCorePlayer GUI. When I select mac or iPhone sound output as piCorePlayer-Airplay, I presume that during the handshake it just forces to squeezelite player to drop the LMS source in favor of mac/iphone. Is this correct ?
Squeezelite sound goes out thru the rPi USB to a Benchmark Audio USB DAC1, feeding a Bel Canto SEi40 integrated amp. The USB DAC has an analog volume knob controlling vol on it's RCA outs. The Bel Canto amp has front panel volume control with IR remote.
I have not researched or experimented to find the optimal signal path gain setup, but I currently get quite good sound running as follows: digital volume output on LMS/Squeezelite I set to full, DAC analog volume control also at full, and then end-of-path volume controlled at Bel Canto amp using its remote or front panel ctrl.
Problem is when I switch the squeezelite source from LMS to shairport-sync, usually with a mac or iPhone playing browser/youtube or VLC vid or audio. In the mac system prefs I select sound output as piCorePlayer-Airplay. Even if I set the digital output volume on the mac to full, and leave the DAC analog volume unchanged at full and the volume unchanged at whatever it was with LMS source, the final volume drops substantially, i'm guessing at least 10-15dB.
in the Shairport-sync settings I have the same audio device text I have in the Squeezelite player settings: "hw:CARD=B10,DEV=0".
1) Is there some setting I can tweak to get the final volume playing shairport source to come out similarly to when playing LMS source?
2) Also although it seems to work (volume drop aside), I am a little unsure about how squeezelite player's source is actually switched to shairport. I don't see any explicit source selector control on the piCorePlayer GUI. When I select mac or iPhone sound output as piCorePlayer-Airplay, I presume that during the handshake it just forces to squeezelite player to drop the LMS source in favor of mac/iphone. Is this correct ?