Thank you for your donation!


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


Distortion
#1
I have this weird issue, and I can't figure out why, any insight would be useful.

I have A Rpi4 > Soekris DAM1021 > Valve Pre > Power Amp setup.

I have distortion if I put Moode to 100% volume in Software Mode or Disabled.
Distortion does NOT go away if I turn down the volume Soekris or the Valve Pre, but it does go away if I put Moode into Software Mode and reduce volume to 90%.
Reply
#2
Do you have EQ enabled, or are you using upsampling in moOde? This may cause added volume and might distort if you don't attenuate it by a few db's with software volume. If everything is disabled it should not distort.
Reply
#3
(01-18-2020, 04:18 PM)kolakidd Wrote: I have this weird issue, and I can't figure out why, any insight would be useful.

I have A Rpi4 > Soekris DAM1021 > Valve Pre > Power Amp setup.

I have distortion if I put Moode to 100% volume in Software Mode or Disabled.
Distortion does NOT go away if I turn down the volume Soekris or the Valve Pre, but it does go away if I put Moode into Software Mode and reduce volume to 90%.

In Audio Config tab  try setting 'Max ALSA volume' to 96 (or less...experiment) This works with the 'Disabled"setting too Wink ...there is an interaction between MPD and Alsa....this is a fix.


Quote:Establishes ALSA volume level that is used to set 0dB when MPD volume control is set to Software or Disabled
----------
bob
Reply
#4
Thanks for the feedback. I apologise for the delay in response - long irritating business trip.

In terms of EQ, for some reason I had it enabled and on flat, so I just turned that off. Thanks

In terms of Max Alsa volume, the Soekris is an I2S device, and I can't seem to edit the Alsa volume value at all. Any advice
Reply
#5
(01-26-2020, 07:02 AM)kolakidd Wrote: Thanks for the feedback. I apologise for the delay in response - long irritating business trip.

In terms of EQ, for some reason I had it enabled and on flat, so I just turned that off. Thanks

In terms of Max Alsa volume, the Soekris is an I2S device, and I can't seem to edit the Alsa volume value at all. Any advice

Reboot then paste output from the command below into a code box and post back. I'll have a look.

Code:
moodeutl -l
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#6
Thanks Tim.

Here is the result:
20200127 075625 worker: -- Start                                                                                                                          
20200127 075625 worker: Successfully daemonized                                                                                                          
20200127 075625 worker: Integrity check (passed)                                                                                                          
20200127 075625 worker: Session loaded                                                                                                                    
20200127 075625 worker: Debug logging (off)                                                                                                              
20200127 075625 worker: Device raw: (0:sndrpirpidac|1:empty|i2s:Soekris DAM1021/1121 (I2S))                                                              
20200127 075625 worker: Device cfg: (Soekris DAM1021/1121 (I2S)|0|0|Digital|none)                                                                        
20200127 075625 worker: ALSA volume (None)                                                                                                                
20200127 075626 worker: -- System                                                                                                                        
20200127 075627 worker: Host name     (moode)                                                                                                            
20200127 075627 worker: moOde release (6.4.1 2020-01-23)                                                                                                  
20200127 075627 worker: Raspbian OS   (10.0)                                                                                                              
20200127 075627 worker: Linux kernel  (4.19.83-v8+ #1277)                                                                                                
20200127 075627 worker: Platform      (Pi-4B 4GB v1.1)                                                                                                    
20200127 075627 worker: Architecture  (aarch64)                                                                                                          
20200127 075627 worker: MPD version   (0.21.16)                                                                                                          
20200127 075627 worker: CPU governor  (performance)                                                                                                      
20200127 075627 worker: USB boot not available                                                                                                            
20200127 075627 worker: File system expanded                                                                                                              
20200127 075627 worker: HDMI port off                                                                                                                    
20200127 075627 worker: File check (OK)                                                                                                                  
20200127 075627 worker: -- Network                                                                                                                        
20200127 075627 worker: eth0 exists                                                                                                                      
20200127 075627 worker: IP addr (192.168.1.24)                                                                                                            
20200127 075627 worker: Netmask (255.255.255.0)                                                                                                          
20200127 075627 worker: Gateway (192.168.1.1)                                                                                                            
20200127 075627 worker: Pri DNS (192.168.1.1)                                                                                                            
20200127 075627 worker: Domain  (localdomain)                                                                                                            
20200127 075627 worker: wlan0 exists                                                                                                                      
20200127 075627 worker: wifi country (US)                                                                                                                
20200127 075627 worker: wlan0 SSID is blank                                                                                                              
20200127 075627 worker: eth0 addr exists, AP mode not started                                                                                            
20200127 075627 worker: wlan0 address not assigned                                                                                                        
20200127 075627 worker: -- Audio                                                                                                                          
20200127 075628 worker: ALSA outputs unmuted                                                                                                              
20200127 075628 worker: ALSA card number (0)                                                                                                              
20200127 075628 worker: Audio output (I2S audio device)                                                                                                  
20200127 075628 worker: Audio device (Soekris DAM1021/1121 (I2S))                                                                                        
20200127 075628 worker: Audio formats (S16_LE, S24_LE)                                                                                                    
20200127 075628 worker: ALSA mixer name (Digital)                                                                                                        
20200127 075628 worker: MPD volume control (disabled)                                                                                                    
20200127 075628 worker: Hdwr volume controller not detected                                                                                              
20200127 075628 worker: -- Services                                                                                                                      
20200127 075628 worker: Reset renderer active state                                                                                                      
20200127 075628 worker: MPD conf updated                                                                                                                  
20200127 075628 worker: MPD started                                                                                                                      
20200127 075629 worker: MPD accepting connections                                                                                                        
20200127 075629 worker: Configure MPD outputs                                                                                                            
20200127 075629 worker: MPD output 1 ALSA default (on)                                                                                                    
20200127 075629 worker: MPD output 2 ALSA crossfeed (off)                                                                                                
20200127 075629 worker: MPD output 3 ALSA parametric eq (off)                                                                                            
20200127 075629 worker: MPD output 4 ALSA graphic eq (off)                                                                                                
20200127 075629 worker: MPD output 5 ALSA polarity inversion (off)                                                                                        
20200127 075629 worker: MPD output 6 ALSA bluetooth (off)                                                                                                
20200127 075629 worker: MPD output 7 HTTP stream (off)                                                                                                    
20200127 075629 worker: MPD crossfade (off)                                                                                                              
20200127 075629 worker: Audio source (Local)                                                                                                              
20200127 075629 worker: Output device (Local)                                                                                                            
20200127 075629 worker: Airplay receiver started                                                                                                          
20200127 075629 worker: UPnP renderer started                                                                                                            
20200127 075629 worker: DLNA server started                                                                                                              
20200127 075629 worker: Shellinabox SSH started                                                                                                          
20200127 075629 worker: USB auto-mounter (udisks-glue)                                                                                                    
20200127 075629 worker: -- Music sources                                                                                                                  
20200127 075629 worker: USB source (Music)                                                                                                                
20200127 075629 worker: USB source (Music_)                                                                                                              
20200127 075629 worker: USB source (Music__)                                                                                                              
20200127 075629 worker: USB source (Music___)                                                                                                            
20200127 075629 worker: USB source (Music____)                                                                                                            
20200127 075629 worker: USB source (Music_____)                                                                                                          
20200127 075629 worker: USB source (Music______)                                                                                                          
20200127 075629 worker: USB source (Music_______)                                                                                                        
20200127 075629 worker: USB source (Music________)                                                                                                        
20200127 075629 worker: NAS and UPnP sources (none configured)                                                                                            
20200127 075629 worker: -- Miscellaneous                                                                                                                  
20200127 075629 worker: Saved MPD vol level (0)                                                                                                          
20200127 075629 worker: Preamp volume level (0)                                                                                                          
20200127 075629 worker: MPD volume level (0) restored                                                                                                    
20200127 075629 worker: ALSA volume level (None)                                                                                                          
20200127 075629 worker: Auto-play (Off)                                                                                                                  
20200127 075629 worker: Maintenance interval (3 hrs)                                                                                                      
20200127 075629 worker: Screen saver activation (Never)                                                                                                  
20200127 075629 worker: Session permissions (OK)                                                                                                          
20200127 075629 worker: Watchdog started                                                                                                                  
20200127 075629 worker: Ready

@liv_s I also don't have the ability to change the chip setting or ALSA, here is what my settings look like.

[Image: Screenshot-2020-01-27-at-07-51-43.png]
Reply
#7
Hi,

The lines below indicate the audio device driver (sndrpidac) either does not support hardware volume or doesn't detect the presence of a hardware volume controller on the audio device.

20200127 075625 worker: ALSA volume (None)
20200127 075628 worker: Hdwr volume controller not detected

There are a couple of other issues shown in the log.

1.) 20200127 075627 worker: Raspbian OS   (10.0)

Version 10.0 is what shipped in moOde 6.0.0. I'd recommend starting with a fresh 6.4.1 image which is based on the latest Raspbian 10.2.

2) 20200127 075629 worker: USB source (Music)
20200127 075629 worker: USB source (Music_)
20200127 075629 worker: USB source (Music__)
20200127 075629 worker: USB source (Music___)
20200127 075629 worker: USB source (Music____)
20200127 075629 worker: USB source (Music_____)
20200127 075629 worker: USB source (Music______)
20200127 075629 worker: USB source (Music_______)
20200127 075629 worker: USB source (Music________)

These ____ lines result from the USB auto-mounter unsuccessfully un-mounting the device after its removed. I'm not exactly sure how this happens. You can get rid of the orphaned mount points using the commands below.

Code:
1) Verify the directory is empty
ls /media/Music_

2) Remove it
sudo rmdir /media/Music_

# Repeat for other directories
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#8
Thanks Tim! I'll go through the full process this weekend and post results.
Reply
#9
So I re-installed everything, also updated the Pi firmware, which has meant I now have a silent setup again.

I haven't tried this yet:

Quote:Another solution may be to activate parametric EQ with no change but reduce master gain to -6dB (or test for a different value).

I'm a bit reluctant to apply parametric EQ.

This is my setup (minus fan now, but with bigger heat sink)

1. Separate power supplies for Dac, ArdamLite, Pi, and Hard Drive
2. Black box next to the Soekris is the Ardam Lite, which controls Soekris filters and volume.

[Image: IMG-6158.jpg]

If I drop a pot in to control the ALSA volume, I could just keep it inside the box and set it to 90% in the ALSA settings. Lowering the volume on the Ardam Lite control does not reduce the distortion.
Reply


Forum Jump: