Squeezebox Touch soft mod which truly improves sound quality?

Posted by: Flextreme on 11 January 2011

Hey guys, I thought it would be worthwhile to share this (completely safe and ready within 30 minutes) Squeezebox tweaking/mod guide I found.

I found it by accident browsing the slimdevices forum: http://forums.slimdevices.com/showthread.php?t=84061

Goto http://soundcheck-audio.blogsp...ouch-toolbox-20.html

Here you will find helpful and clear instructions. A new mod was released only a couple of days ago. The idea is to disable as much as possible on the SB Touch, which helps free resources and decreases interference caused by the internal electronics and CPU.

I have a SB Touch (org. PSU) > Coax > Supernait (Hicapped) > NACA5 > Harbeth SuperHL5

On my setup I -think- I can clearly notice an improvement. However, I do not trust my own judgement, as I learned through experience that is so easy to fool yourself in respect to sound quality improvements. I was (and still am) skeptical since the SuperNait dac re-clocks the digital signal and find it difficult to believe it's possible to tweak a digital signal.

However, this software mod (which can be easily switched on/off) seems to really make a difference after a couple of tests, comparing default settings and the mod. Specifically, more resolution, focus and treble extension (the latter is extremely welcome on the already 'darker' sound of both the Supernait and the Harbeth).

There are many recommendations in this guide (Wi-Fi to Ethernet, stream Flacs as PCM, and disabled the Screen ,etc...) I followed all recommendations except the PSU upgrade, since the SB Touch PSU is much better than the SB 3.

I set the buffer to 4000 (Command: ttbuffer 4000)

Because I disabled the screen, I need to control the SB with iPeng on my iPhone, which is fine. (although not an issue, because iPeng is used, a side effect of this mod is that using the official SB remote control now makes weird crackling noise in the audio)

After installing a free SSH client on my iPhone it is quite simple to control the mods directly through command-line from the couch. It is possible to save the modded configuration so you can easily switch between the modded and default settings.

Although I am not a NAIM DAC owner, I wonder if this mod brings the sound quality of the Squeezebox stream on the same level as direct attached USB stick on the NAIM DAC.

I am super interested if anyone tried it yet and did some critical listening. I need to give it a couple of days to make sure my mind is not playing tricks on me, but so far I have been very impressed.

Regards,
Jeroen
Posted on: 27 January 2011 by matpip
mmmmhh, it's a bit complex for me. I've opened a terminal window, then typed ssh root@Touch-IP-address, but it does not work...
Posted on: 29 January 2011 by m0omo0
What doesn't work exactly ? What are the symptoms ? This is quite unfortunate with this distributed audio thing that involves computers, but it can be a number of things...

Is SSH enabled on the Touch ? ( see 1.1.2, point 4 Enable SSH )

Is the connection between the Mac and the Touch working ? Is it wireless or Ethernet ? Do you run the SqueezeBox Server on the Mac ? Are you able to use the web user interface from a browser on your Mac to control the Touch ? ( System Preferences -> SqueezeBox Server -> Advanced tab -> Web Remote button (not sure how it is called in English); alternatively, check that http://localhost:9000/ works in your browser )

If all this works and SSH is enabled on the Touch, then your ssh command in Terminal should work... But report what it does so we can have a better idea of the problem.
Posted on: 30 January 2011 by matpip
Hi mOomoO!
My touch is connected wireless to my mac, I run Squeezebox Center on the mac and I can use the web remote...
Here is where I stand: I enabled ssh on the touch (that was my previous missing point), so now I can connect to the touch through terminal.
I copied the touchtoolbox20BB1.tar file on the touch, unpacked and now I have a bunch of files under /usr/bin/
At this point, I launch ttvol100, and the answer is the following:
# ttvol100
Touch toolbox has NOT been initialised! Please run ttinit first

So I run ttinit, but that does not work:
# ttinit
-sh: ttinit: not found 

Now, I think this command ttinit refers to the original file with all the mods that was sent at the very beginning, the Touch Toolbox 2.0. The problem I have with this is that, in my understanding, it stops the wireless functionality, which is something i dont want...

So, what to do now? Am I supposed to run Touch Toolbox first? if that's the case, how can i be sure to keep the wlan operating?

Thanks a lot for your help! cheers
Posted on: 30 January 2011 by matpip
Done!! I run the touch toolbox 2.0 first, without disabling wlan and screen (I like to have the screen on)...only digital out and buffer resized, then I finally could run the 100% volume on mod!
And now my SN is singing! what a good transport...i'll test it soon against the Transporter!
cheers
Posted on: 30 January 2011 by m0omo0
Hi matpip,

Glad it worked!

I didn't understand what you said though! If you follow the instructions correctly, ttinit is a command that resides in /usr/bin and is necessary to initialize the mods (whatever that means, I didn't read the scripts). It doesn't disable the WLAN at all. This you can do later, if you wish to (which is not the case for you).

Anyway, enjoy!
Maurice
Posted on: 30 January 2011 by matpip
If you only download the 2nd batch of modification (the touchtoolbox20BB1.tar) it does not work, because it does not have the "ttinit" function embedded.
So, you have to first run the toolbox 2.0, which includes the "ttinit" function, then you can run the "100%-volume" mod.
My concern was that I thought the toolbox 2.0 disabled necessary the WLAN (which is something I do not want to). Then I realized that once you install the toolbox 2.0 you can still decide which funcionalities you want to keep and which one you want to disabilitate...
Anyway, the good point is that now it works and I know out to undo it!
best
Posted on: 30 January 2011 by m0omo0
Oh! My fault! I didn't realize you were trying this volume thing. I didn't bother because I have a Nait 2 and so the volume control on the Touch is very handy.

ATB
Maurice