Hello all,
I've been working on the Wifi Radio Project. Everything is working (code, screen, etc.), but the playback volume is so quiet it is barely audible, even with my speakers on full blast. I have adjusted the volume using the buttons on the LCD Pi Plate, and the volume bar appears and fills or empties based on which button I hit, like it is supposed to, but the volume does not change. Any suggestions on how to fix this?
Thanks,
MFrantz
Wifi Radio Project Volume Problem
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/
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/
-
- Posts: 466
- Joined: Thu Aug 30, 2012 1:34 am
Re: Wifi Radio Project Volume Problem
are your speakers amplified? it is a headphone output.
- mfrantz
- Posts: 18
- Joined: Sun Jun 26, 2011 4:07 pm
Re: Wifi Radio Project Volume Problem
I've tried both a set of powered computer speakers and a set of headphones. Regardless of what is plugged in the volume doesn't change, and is just barely audible.
- adafruit_support_mike
- Posts: 67446
- Joined: Thu Feb 11, 2010 2:51 pm
Re: Wifi Radio Project Volume Problem
Post a photo of your hardware and we'll see if we can find anything.
Also, do you happen to have an oscilloscope? It's no problem if you don't, but being able to say, "get a trace at nodes X and Y" is awfully convenient.
Also, do you happen to have an oscilloscope? It's no problem if you don't, but being able to say, "get a trace at nodes X and Y" is awfully convenient.
- pburgess
- Posts: 4161
- Joined: Sun Oct 26, 2008 2:29 am
Re: Wifi Radio Project Volume Problem
Try running pianobar manually from the command line (not using the PiPhi 'wrapper'), then press ')' repeatedly to increase the volume. Does it eventually reach a usable level? If so, good, then this may just be a thing where the two are out of sync with regards to volume (this might happen if PiPhi was run without the special pianobar config file installed). Quit from pianobar, delete the file /home/pi/.config/pianobar/state.p, then run the PiPhi program. Does the volume now work as expected?
If the volume never reaches a usable level even running pianobar from the command line, then something's funky with the sound output or the speakers. Make sure also that the system's been set up to route audio out the headphone jack, not the HDMI output (if your monitor has speakers and the volume level is set low, this might also be the cause).
If the volume never reaches a usable level even running pianobar from the command line, then something's funky with the sound output or the speakers. Make sure also that the system's been set up to route audio out the headphone jack, not the HDMI output (if your monitor has speakers and the volume level is set low, this might also be the cause).
- mfrantz
- Posts: 18
- Joined: Sun Jun 26, 2011 4:07 pm
Re: Wifi Radio Project Volume Problem
Thanks for your help! I got it almost working now. The only problem that seems to remain is that unless I SSH in and feed it the statement the volume doesnt change and remains barely audible. Is there somewhere that I can put that statement so it will be ran at boot?
Another question, is there a way that I can change the backlight color and or the scroll rate of the text on the LCD? I have the RGB LCD, I'm just not sure where to put the led.green or led.blue statement within the code
Code: Select all
sudo amixer cset numid=3 1
Another question, is there a way that I can change the backlight color and or the scroll rate of the text on the LCD? I have the RGB LCD, I'm just not sure where to put the led.green or led.blue statement within the code
- pburgess
- Posts: 4161
- Joined: Sun Oct 26, 2008 2:29 am
Re: Wifi Radio Project Volume Problem
Weird! The amixer setting 'sticks' on my system; not sure why yours resets. But anyway...you could add the amixer command in /etc/rc.local (the 'sudo' part isn't needed there) to make it run each time.
Regarding scrolling speed, there's a line near the top of PiPhi.py:
That's frames per second. The color LCDs refresh quicker, hence the different values there.
As for color, search for 'backlight' in the code to locate those lines where the color is being set. Legit values are:
lcd.OFF
lcd.RED
lcd.GREEN
lcd.BLUE
lcd.YELLOW
lcd.TEAL
lcd.VIOLET
lcd.WHITE
lcd.ON (same as lcd.WHITE)
Regarding scrolling speed, there's a line near the top of PiPhi.py:
Code: Select all
MAX_FPS = 6 if RGB_LCD else 4
As for color, search for 'backlight' in the code to locate those lines where the color is being set. Legit values are:
lcd.OFF
lcd.RED
lcd.GREEN
lcd.BLUE
lcd.YELLOW
lcd.TEAL
lcd.VIOLET
lcd.WHITE
lcd.ON (same as lcd.WHITE)
-
- Posts: 1
- Joined: Wed May 15, 2013 2:32 pm
Re: Wifi Radio Project Volume Problem
Does anyone know who makes the speaker that is shown in the project?
-
- Posts: 10
- Joined: Mon Jun 10, 2013 10:32 am
Re: Wifi Radio Project Volume Problem
try this:
sudo nano /usr/share/alsa/alsa.conf
scroll down
change the line "pcm.front cards.pcm.front" to "pcm.front cards.pcm.default"
then:
ctrl+x
y
enter
then run:
sudo python PiPhi.py
if u run pianobar to test your volume, dont panic when you dont hear anything, you will always need to tap several times shift+) to increase the volume.
i personally just used regular apple headphones to make sure sound is working. after that any powered speaker should work. i even have used 2.1 speakers with sub woofer and they all work.
hope this works
sudo nano /usr/share/alsa/alsa.conf
scroll down
change the line "pcm.front cards.pcm.front" to "pcm.front cards.pcm.default"
then:
ctrl+x
y
enter
then run:
sudo python PiPhi.py
if u run pianobar to test your volume, dont panic when you dont hear anything, you will always need to tap several times shift+) to increase the volume.
i personally just used regular apple headphones to make sure sound is working. after that any powered speaker should work. i even have used 2.1 speakers with sub woofer and they all work.
hope this works
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/
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/