Page 1 of 1

Problems: Turntable -> USB Audio Interface -> Sonos

Posted: Tue Feb 11, 2020 8:27 am
by humanchaos
Hi all,
I've been following https://www.instructables.com/id/Add-Au ... pberry-Pi/ tutorial to link my vintage turntable to a AUX-less Sonos speaker. Icecast and everything works fine. The audio produces strange noises though and the volume is rather thin and low.
Can anyone help me get crisp sound on my speaker?

My setup:

Raspbian

Turntable analogue out
to
Hama Stereo Phono-Preamp PA 506
to
Behringer U-Control UCA222 USB Audio Interface 2-in/2-out
to
USB port Raspberry Pi Model B+
via
Icecast
to
SONOS (IKEA Symfonisk)

(for the sake of completeness: I have a Hifiberry DAC+ soundcard on my Raspi too)


thank you all,
Markus

Re: Problems: Turntable -> USB Audio Interface -> Sonos

Posted: Tue Feb 11, 2020 10:13 am
by topguy
Does the turntable include a "Phono Preamp" to boost the signal to AUX/Line levels ?

Re: Problems: Turntable -> USB Audio Interface -> Sonos

Posted: Tue Feb 11, 2020 10:17 am
by humanchaos
No, but I have a Hama Stereo Phono-Preamp PA 506 in between.
will add this to my initial posting setup description.

Re: Problems: Turntable -> USB Audio Interface -> Sonos

Posted: Tue Feb 11, 2020 11:10 am
by topguy
I would start testing the sound quality in each step of the chain..
- output from pre-amp...
- recording from USB soundcard ( have you set MIC/Input levels with "amixer" ? ) and playing back.

Re: Problems: Turntable -> USB Audio Interface -> Sonos

Posted: Tue Feb 11, 2020 11:28 am
by humanchaos
thank you @topguy
all my settings seem to be happening in this icecast.cfg file. amixer I did not touch.

[general]
duration = 0 # duration in s, 0 forever
bufferSecs = 1 # buffer, in seconds
reconnect = yes # reconnect if disconnected

[input]
device = plughw:1,0 # Soundcard device for the audio input
sampleRate = 44100 # sample rate 11025, 22050 or 44100
bitsPerSample = 16 # bits
channel = 2 # 2 = stereo

[icecast2-0]
bitrateMode = cbr # constant bit rate ('cbr' constant, 'abr' average)
#quality = 1.0 # 1.0 is best quality (use only with vbr)
format = mp3 # format. Choose 'vorbis' for OGG Vorbis
bitrate = 320 # bitrate
server = localhost # or IP
port = 8000 # port for IceCast2 access
password = hackme # source password for the IceCast2 server
mountPoint = rapi.mp3 # mount point on the IceCast2 server .mp3 or .ogg
name = Raspberry Pi