03-03-2023, 02:39 PM
In this thread (https://moodeaudio.org/forum/showthread.php?tid=5354) a fix for the deprecation of the "Digital" has been made which will be implemented with the upcoming mOoDE 8.3.0 release.
I implemented this fix in my 8.2.5 MoOde and noticed that sound was available on both pairs of connectors. I'm not sure if this is only my system or that it is universal for Allo Piano 2.1 dac's now with using "Master" vice "Digital" as mixer.
With "Digital" mixer in worker.php the volume setting was addressing only the first dac (left and right channel) of the Piano 2.1.
With the upcoming fix "Master" is used, which addresses both dac's, consequently both channels will produce sound. Not a real problem, but not an expected behaviour for the '2.0' setting, as per the technical manual only sound on de L+R channel should be available.
This can be corrected bij implementing a few lines of extra code in worker.php (Piano 2.1 section) after resetting the volume to 100% (if that was requested).
This will mute the subwoofer outputs.
usecase: possibly users have a subwoofer attached to the subwoofer outlets, and still want to test only stereo without subwoofer
Sorry for proposing an aditional fix for the upcoming fix.
Regards
Wim
I implemented this fix in my 8.2.5 MoOde and noticed that sound was available on both pairs of connectors. I'm not sure if this is only my system or that it is universal for Allo Piano 2.1 dac's now with using "Master" vice "Digital" as mixer.
With "Digital" mixer in worker.php the volume setting was addressing only the first dac (left and right channel) of the Piano 2.1.
With the upcoming fix "Master" is used, which addresses both dac's, consequently both channels will produce sound. Not a real problem, but not an expected behaviour for the '2.0' setting, as per the technical manual only sound on de L+R channel should be available.
This can be corrected bij implementing a few lines of extra code in worker.php (Piano 2.1 section) after resetting the volume to 100% (if that was requested).
Code:
if $subMode == '2.0' {
sysCmd('amixer -c0 sset "Subwoofer" 0');
}
This will mute the subwoofer outputs.
usecase: possibly users have a subwoofer attached to the subwoofer outlets, and still want to test only stereo without subwoofer
Sorry for proposing an aditional fix for the upcoming fix.
Regards
Wim