Barabba
Posts: 47
Joined: Wed Aug 03, 2016 3:49 pm

Use Raspberry to decode 5.1

Mon Feb 17, 2020 2:42 pm

Hi! I've an issue, cheap 5.1 speaker systems only support analog signal as imput, not SPDIF/Toslink, and at the same time TVs only outputs with SPDIF. We need a converter, they look on internet a bit expensive so I thought about use a Raspberry with a multichannel USB device, such like CM6206, that sounds ok and it's really cheap.

The idea is to use the CM6206 Toslink input and the analog as outputs, and the big question is to process the compressed AC3/DTS signal.. not olny I would say, we need a way to regulate delays of speakers and their levels, as a minimum setup to enjoy the surround.
There may be a driver for any 5.1 chipset working with RB already? And can we use a platform like Kodi for decoding audio and output it with some changes?
Add an I2C LCD display with an encoder to change the parameters will be great too.. :))

User avatar
topguy
Posts: 6491
Joined: Tue Oct 09, 2012 11:46 am
Location: Trondheim, Norway

Re: Use Raspberry to decode 5.1

Tue Feb 18, 2020 12:54 pm

https://trac.ffmpeg.org/wiki/AudioChannelManipulation

Your blocker will eventually become the processing delay introduced in to the sound. And your TV most likely doesnt have a picture delay function.
There is a reason these things are done in dedicated hardware.

Return to “General discussion”