#!/bin/sh # This script configured the DSP to map SPDIF # to the input on the Pi via the ASRC # # To use this to record audio, you need to configure # the hifiberry-dacplusdsp overlay # # This works independent of the DSP profile, but # it might disable some features if ASRC6 is used # for other features in the DSP profile # # Thanks to @Mikesz for the contribution # https://support.hifiberry.com/hc/en-us/community/posts/360008515418/comments/360001299058 # # Simple recording test: # arecord -f cd -d 10 1.wav; sleep 1; aplay 1.wav # # ASRC6: Input from SPDIF dsptoolkit write-reg 0xF106 0x0003 # ASRC6 output rate: SDATA_OUT3 dsptoolkit write-reg 0xF146 0x0004 # SOUT SOURCE20/21: ASRC6 dsptoolkit write-reg 0xF195 0x0000 dsptoolkit write-reg 0xF194 0x0033 # SDATA_OUT3 configuration: clock slave dsptoolkit write-reg 0xF21C 0x6C40