Rank: Member
Groups: Member
Joined: 3/5/2014(UTC) Posts: 16 Location: Milano
|
Dear all, I’m making a new DIY project for a digital audio player with good quality SPDIF output.
I decided to use the following configuration - BeagleBone Black with Volumio - TPA Hermes-BBB Isolator Module - TPA Cronus Re-clocking Module - TPA S/PDIF TRANSCEIVER MODULE (WM8804) to convert the I2S signal to SPDIF.
First of all I would like to know if this kind of solution can provide an high quality digital output. Second point is to ask some help for the correct working of the project.
I assembled all components and configured the spdif transceiver module as described in the manual for i2stospdif
AIF/MS 1 TXSRC 1 AIFCONF1 0 AIFCONF0 1
Powering all boards: - 5v on Hermes (the hermes gives the power to BBB) - 5v on Cronus - 7.5v on SPDIF transceiver
no output sound.
Then I changed the configuration as below:
AIF/MS 0 TXSRC 1 AIFCONF1 0 AIFCONF0 1
and the signal could lock with dac. Unfortunately the quality is not good. several clips and audible distorsion comes out. Moreover I can't manage the volume through the Volumio Webapp. It seems the too high level creates big distorsion.
Do you have any suggestion to improve my project?
Thanks a lot, Marco.
|
|
|
|
Rank: Member
Groups: Member
Joined: 10/22/2011(UTC) Posts: 135 Location: Prague
Thanks: 1 times Was thanked: 3 time(s) in 3 post(s)
|
Configuration seems OK to me, but you can try following: - AIFCONF1 1 - AIFCONF0 0
And in the BBB remote console (using SSH client) execute following (valid until restart):
echo 16387 > /sys/module/snd_soc_botic/parameters/dai_format
Then stop & retry playback.
If this would not work, please try also reconfigure BBB to generate SPDIF output and try it using directly without S/PDIF transciever:
echo S--- > /sys/module/snd_soc_botic/parameters/serconfig
Then stop & retry playback.
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.