andrewrk / groovebasin

Music player server with a web-based user interface.
MIT License
1.9k stars 119 forks source link

low volume on playback on Raspberry Pi #443

Open DavidLaidlaw opened 9 years ago

DavidLaidlaw commented 9 years ago

I am running groove basin on a raspberry pi. Playback volume is low enough that, even at full volume on the amp it's connected to and in groove basin, it's not very loud. Audio connected to the same amp from an iPhone is fine.

Not sure what other info would be helpful to provide, so please request!

andrewrk commented 9 years ago

Just double checking, you have found this volume slider, right?

Also, could you double check the volume on your system? Does playing audio with a different application than Groove Basin sound loud enough?

DavidLaidlaw commented 9 years ago

Yes, that slider in GrooveBasin is at 100% (I didn’t go higher).

Not sure what else to use to generate audio from the RPi. Any suggestions?

Thanks!

-David

David Laidlaw, Professor, Brown Computer Science Box 1910, Providence, RI 02912, CIT 521, +1-401-354-2819 http://www.cs.brown.edu/~dhl

On Jun 17, 2015, at 2:51 , Andrew Kelley notifications@github.com wrote:

Just double checking, you have found this volume slider, right?

https://camo.githubusercontent.com/4434bf80804d9da0ae82a5b4cece7395757e6ad3/687474703a2f2f692e696d6775722e636f6d2f754f6f663841682e706e67 Also, could you double check the volume on your system? Does playing audio with a different application than Groove Basin sound loud enough?

— Reply to this email directly or view it on GitHub https://github.com/andrewrk/groovebasin/issues/443#issuecomment-112912485.

andrewrk commented 9 years ago

You could install sox and use the command line "play" command.

If the volume is too quiet, increase that volume slider to beyond 100%. The warning that it gives you about audio quality is real; the reason Groove Basin is quieter by default is to create headroom for loudness normalization across multiple tracks. So when you increase that volume slider, you are adjusting the balance between audio quality and player loudness.

As a casual music listener, you might be perfectly fine with a volume setting above 100%.

DavidLaidlaw commented 9 years ago

If the output signal is really too low, I’d rather get a preamp and put it between the RPi and the amp. That would be a better quality solution. But if there is some other volume setting that I’m missing, then it might be better to tweak that rather than amplifying a too-low analog signal…

I’ll see what “sox” does.

Thanks!

-David

David Laidlaw, Professor, Brown Computer Science Box 1910, Providence, RI 02912, CIT 521, +1-401-354-2819 http://www.cs.brown.edu/~dhl

On Jun 17, 2015, at 3:07 , Andrew Kelley notifications@github.com wrote:

You could install sox and use the command line "play" command.

If the volume is too quiet, increase that volume slider to beyond 100%. The warning that it gives you about audio quality is real; the reason Groove Basin is quieter by default is to create headroom for loudness normalization across multiple tracks. So when you increase that volume slider, you are adjusting the balance between audio quality and player loudness.

— Reply to this email directly or view it on GitHub https://github.com/andrewrk/groovebasin/issues/443#issuecomment-112916115.

andrewrk commented 9 years ago

Sadly the analog output on the rpi, in my experience, has a humming sound. It would be nice to figure out a way to use the HDMI output for audio so that no on-board interference could mangle the sound.

DavidLaidlaw commented 9 years ago

Interesting. I hadn’t noticed that. That can sometimes be a ground issue. Might see if decoupling some of your components from your AC ground helps?

Also, I learned recently that the sound in HDMI is compressed digital. So you may not be able to get what you want that way, either…

-d

David Laidlaw, Professor, Brown Computer Science Box 1910, Providence, RI 02912, CIT 521, +1-401-354-2819 http://www.cs.brown.edu/~dhl

On Jun 17, 2015, at 3:13 , Andrew Kelley notifications@github.com wrote:

Sadly the analog output on the rpi, in my experience, has a humming sound. It would be nice to figure out a way to use the HDMI output for audio so that no on-board interference could mangle the sound.

— Reply to this email directly or view it on GitHub https://github.com/andrewrk/groovebasin/issues/443#issuecomment-112917369.

norpol commented 9 years ago

Since it haven't been suggested: Have you just tried to open 'alsamixer' on the command-line of the raspberrypi? You can increase the volume there.