Volume Control on Adafruit I2S 3W Stereo Speaker Bonnet for

Moderators: adafruit_support_bill, adafruit

Forum rules
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/
Locked
User avatar
jfisher911
 
Posts: 33
Joined: Tue Jan 31, 2017 1:18 pm

Volume Control on Adafruit I2S 3W Stereo Speaker Bonnet for

Post by jfisher911 »

Looking at the Rasp Pi Speaker Bonnet (https://www.adafruit.com/product/3346), wondering if it has a volume control or if there is a way to add one?

Thank you...

User avatar
adafruit_support_mike
 
Posts: 67446
Joined: Thu Feb 11, 2010 2:51 pm

Re: Volume Control on Adafruit I2S 3W Stereo Speaker Bonnet

Post by adafruit_support_mike »

You have to do that in the ALSA configuration:

https://learn.adafruit.com/adafruit-spe ... ntrol-7-10

There's no analog option.

User avatar
jfisher911
 
Posts: 33
Joined: Tue Jan 31, 2017 1:18 pm

Re: Volume Control on Adafruit I2S 3W Stereo Speaker Bonnet

Post by jfisher911 »

Thank you for the info.

User avatar
john42
 
Posts: 1
Joined: Thu Nov 15, 2018 8:01 pm

Re: Volume Control on Adafruit I2S 3W Stereo Speaker Bonnet

Post by john42 »

I've spend several days trying to get the volume control working in alsamixer. I've used the latest Raspbarian (full and lite versions). My best results were using the setup instructions in the PDF manual. I'm using a Pi Zero W and the Speaker Bonnet cam with header attached.

Sometimes the volume control works but most of the time it doesn't and the volume is set at 100% leading to bad distortion of the sound. When the volume control stops working a re-run of the setup and a reboot may fix it but not always. When the volume control is working I can power down then power up and have it working yet next day volume control is gone.

With the Speaker Bonnet volume at under 86% the sound quality is great. Without volume control the volume is 100% and awful.

One of the things I tried was to install Pulse Audio and that led to the screeching others have reported. A fresh install of Rasparian fixed that.

I've posted a lot of detail on the Core Electronics forum under Speaker Bonnet.

Is this a known problem? Could it be an intermittent fault with my device?

User avatar
adafruit_support_mike
 
Posts: 67446
Joined: Thu Feb 11, 2010 2:51 pm

Re: Volume Control on Adafruit I2S 3W Stereo Speaker Bonnet

Post by adafruit_support_mike »

If you're getting any audio at all, the Speaker Bonnet is probably working at the hardware level.

ALSA is complicated and poorly documented. Unfortunately you have to poke around until you find something that works, then try not to interfere with it.

The distortion might be due to the Speaker Bonnet overdriving your speakers though. What's the power rating and impedance of your speakers?

Locked
Forum rules
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/

Return to “Adafruit Raspberry Pi® accessories”