Hey Alex
When you think that with these mods, the SPDIF value is only one of 5 that make it work, there is (as you say) a lot of stuff going on - NOT just the digital out.
As an experiment I took my Caiman out of circuit and went back to analogue out using the Touch's internal Dac.
With the mods there are still improvements, hard to say what though as its a completely different Dac - BUT - compared to the non-modded sound, the mods bring good improvements.
You asked about the 367 value for SPDIF?
To check yours - and therefor the correct value for your SPDIF, type this in a Terminal window whilst SSH'd into your Touch:
ps -eLo pid,cls,rtprio,pri,nice,cmd
This will list all the startup processes, what their "address" value is and also what their priority value is.
Your interested in the first and fourth column as well as the "description" column under the heading CMD.
Your looking for the values for SPDIF and Realtime clock.
(Under the CMD heading they are [IRQ-47] and [IRQ-25]
Two columns to the left (under "PRI") is the value that you change.
(My IRQ-47(SPDIF)=471* and IRQ-25(RtC)=414*
THESE are the values I have put in my rcS file as they exactly match my config, NOT the ones on Dynobot's website as stated.
So its:
1) check your values using ps -eLo pid,cls,rtprio,pri,nice,cmd
2) Take note of numbers under "PID" heading for [IRQ-47] and [IRQ-25]
3) Edit your rcS file, save and type "reboot" in a terminal window to activate the new values.
I know you weren't changing your rcS file but were doing it "on the fly", but if your sitting with the laptop in front of your system you might as well do it this way IMHO.
Have a go, let us know how you get on.
