The changes I did to get the Zodiac+ working with the touch is this

1) Change /etc/asound.conf to use the usb dac. My asound.conf now looks
like this
pcm.digital {
type hw;
card TXRX;
}
ctl.digital {
type hw;
card TXRX;
}
pcm.usb {
type hw;
card Zodiac;
}
ctl.digital {
type hw;
card Zodiac;
}
pcm.!default usb
I have been using usb for a month now, but can always go back to spdif
by changing the last line in the file.

2) Install the modified version of jive_alsa
Go to /usr/bin. Take a copy of the original jive_alsa and replace it
with the modified one.

# cd /usr/bin
# ls -l jive*
-rwxr-xr-x    1 root     root      1763712 Jan  1  1970 jive
-rwxr-xr-x    1 root     root        48844 Aug 17 21:02 jive_alsa
-rwxr-xr-x    1 root     root        40672 Jan  1  1970 jive_alsa.orig

(I assume john's changes are the same as mine)

3) Change the realtime priority of audio related processes (optional)
The easiest way to do this is the put these 4 lines into
/etc/init.d/rcS at the end of the file, just before the last line that
initializes squeezeplay.

I have

chrt -f -p 93 `pidof 'sirq-hrtimer/0'` 
chrt -f -p 91 `pidof 'sirq-timer/0'` 
chrt -f -p 87 `pidof 'IRQ-25'` 
chrt -f -p 59 `pidof 'IRQ-37'` 


4) Change the buffer size to 50000us.
If you want to do this manually, you will need to change the parameter
named alsaPlaybackBufferTime in the lua files
/usr/share/jive/applets/SqueezeboxFab4/SqueezeboxFab4Meta.lua
/etc/squeezeplay/userpath/settings/SqueezeboxFab4.lua

If you are using soundcheck's shell scripts, just change the script
named ttbuffer to accept a value of 50000 (change the variable MAXBUF
to 50000) and run it like this

# ttbuffer 50000

The touch will now reboot and hopefully everything works as planned


-- 
mjensen
------------------------------------------------------------------------
mjensen's Profile: http://forums.slimdevices.com/member.php?userid=49596
View this thread: http://forums.slimdevices.com/showthread.php?t=82110

_______________________________________________
Touch mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/touch

Reply via email to