Because the more places we're discussing about the SBT the best it is. Especially if it's on the most famous website connecting people together from around the world.
Not really. We don't want to have useful SBT information spread out over a gazillion places.Because the more places we're discussing about the SBT the best it is.
Should we be on AOL too? 🙂 Facebook is great for knowing what your friends did on their vacation and what grows in Aunt Edna's garden, but not really suited for proper discussions, as threads aren't very permanent.Especially if it's on the most famous website connecting people together from around the world.
That's a personal point of view that I respect but mine is different regarding both of your responses 😁
EDO is using a different config file. It'll conflict with tt30.
As far as I can recall:
Once you have installed the EDO kernel, you can reinitialize without loosing that kernel. On the new install you can install tt30 without EDO.
Output device:
Connect the USB DAC and boot
Login and run:
cat /proc/asound/cards
You'll find your USB DAC listed at index 0,1 or 2
EG:
Code:~$ cat /proc/asound/cards 1 [USB ]: USB-Audio - E-MU 0404 | USB E-MU Systems, Inc. E-MU 0404 | USB at usb-0000:00:1a.0-1.4, high speed
In my case it is index 1. I could use "tt -o 1" to switch to USB.
In case it is "2". It's getting a bit complicated.
You'd need to relpace the existing "output" function with this:
Code:output () { killproc grep '"hw:0' $FILE2 >/dev/null && DEV1='alsaPlaybackDevice="hw:0,0"' grep '"hw:0' $FILE1 >/dev/null && DEV3='alsaPlaybackDevice = "hw:0,0"' grep '"hw:1' $FILE2 >/dev/null && DEV1='alsaPlaybackDevice="hw:1,0"' grep '"hw:1' $FILE1 >/dev/null && DEV3='alsaPlaybackDevice = "hw:1,0"' grep '"hw:2' $FILE2 >/dev/null && DEV1='alsaPlaybackDevice="hw:2,0"' grep '"hw:2' $FILE1 >/dev/null && DEV3='alsaPlaybackDevice = "hw:2,0"' grep '"default' $FILE2 >/dev/null && DEV1='alsaPlaybackDevice="default"' grep '"default' $FILE1 >/dev/null && DEV3='alsaPlaybackDevice = "default"' case $1 in 0) DEV2='alsaPlaybackDevice="hw:0,0"' # TXRX - digital DEV4='alsaPlaybackDevice = "hw:0,0"' sed -i "s#$DEV1#$DEV2#g" $FILE2 sed -i "s#$DEV3#$DEV4#g" $FILE1 echo "**Output device configuration changed" test -f $FILE6 && rm $FILE6 ;; 1) DEV2='alsaPlaybackDevice="hw:1,0"' DEV4='alsaPlaybackDevice = "hw:1,0"' sed -i "s#$DEV1#$DEV2#g" $FILE2 sed -i "s#$DEV3#$DEV4#g" $FILE1 echo "**Output device configuration changed" test -f $FILE6 && rm $FILE6 ;; 2) DEV2='alsaPlaybackDevice="hw:2,0"' DEV4='alsaPlaybackDevice = "hw:2,0"' sed -i "s#$DEV1#$DEV2#g" $FILE2 sed -i "s#$DEV3#$DEV4#g" $FILE1 echo "**Output device configuration changed" test -f $FILE6 && rm $FILE6 ;; *) echo "**Wrong output option, try again" ;; esac }
Now you could also use "tt -o 2"
Cheers
Hi Soundcheck,
I have tried this method and I indeed see my dac on the position 1, I used the function tt -b o1 and I can hear the music but I have a bad problem of buffer (Xrun).

My Dac is a Jkenny Ciúnas (https://sites.google.com/site/jkciunas/ciunas-dac)
I can see that you are talking about it on your site:
Note: USB DACS
I tried for quite some time to get USB DACs going. The toolbox is pretty much prepared to get those going.
Unfortunately the majority of DACs (USB Class 2) will not function properly. Logitech is using a very old USB Audio driver which could be the reason.
You'll experience buffer problems (XRUNS).
USB Audio Class 1 DACS with 24bit support might work.
I'll get a device isochronous device for testing soon. If I make it work I'll update the Toolbox.
Have you found a solution to this issue? 😕
1. You should install Triodes kernel (not to be mixed up with EDO!!) - he fixed some stuff around USB DACs
2. Never mix EDO and my toolbox, you'll break the system
3. For asynchronous DACs, most of todays Dacs are asynch, you should run
higher alsa buffer sizes
Unfortunately I don't have a Touch anymore - it's broken. Otherwise I would have issued TT4.0 long time ago.
Cheers
2. Never mix EDO and my toolbox, you'll break the system
3. For asynchronous DACs, most of todays Dacs are asynch, you should run
higher alsa buffer sizes
Unfortunately I don't have a Touch anymore - it's broken. Otherwise I would have issued TT4.0 long time ago.
Cheers
1. You should install Triodes kernel (not to be mixed up with EDO!!) - he fixed some stuff around USB DACs
2. Never mix EDO and my toolbox, you'll break the system
3. For asynchronous DACs, most of todays Dacs are asynch, you should run
higher alsa buffer sizes
Unfortunately I don't have a Touch anymore - it's broken. Otherwise I would have issued TT4.0 long time ago.
Cheers
Thanks for your help Soudcheck!
The Triodes Kernel can be found in the SBT applet directly?
Regarding TT4.0, you can still send it to me for testing if you'd like 😀 eheheh
What I have done so far:
- Installed EDO on the SBT
- Installed the TT3
- Tried all possible buffer sizes
- Uninstalled EDO
No positive result, still the same Xrun issue
- Installed EDO on the SBT
- Installed the TT3
- Tried all possible buffer sizes
- Uninstalled EDO
No positive result, still the same Xrun issue
What I have done so far:
- Installed EDO on the SBT
- Installed the TT3
- Tried all possible buffer sizes
- Uninstalled EDO
No positive result, still the same Xrun issue
As stated, TT3 and EDO are not compatible. Just uninstalling EDO might not restore everything as they should be. I suggest restarting from scratch with a clean install.
Edit: And as suggested before, you probably get more help at the Squeezebox community forums.
Not long ago i tried a Raspberry Pi with hifiberry digi with isolated spdif output.
sound quality is much better as a touch! (no matter what kernel or mod you apply...)
Sold the touch and made a nice profit 🙂
sound quality is much better as a touch! (no matter what kernel or mod you apply...)
Sold the touch and made a nice profit 🙂
Not long ago i tried a Raspberry Pi with hifiberry digi with isolated spdif output.
sound quality is much better as a touch! (no matter what kernel or mod you apply...)
Sold the touch and made a nice profit 🙂
I'm running a Raspberry Pi (client) and a Cubitruck (server and client) since quite some time.
If you guys buy a RPI (35$), attach quite nice power supply ( e.g. Teradak U9 at around 60$ ) to it and then install
Squeeze on Arch (SoA) you'll be happy.
You shouldn't have any problem with USB audio anymore.
RPI 2 is not yet supported!
Installing SOA is a no-brainer. It's a web-browser based installation.
You copy the image to SD card, boot up the RPI and then you start
the installation and configuration from any webbrowser in the network.
You'll be much more flexible.
You could also easily try Volumio with a different SD card.
The other day I've seen a RPI as part of a $3900 commercial music server.
That's rediculous. However. It shows its potenial if properly implemented.
I'm not quite happy with PiggyBack audio interfaces on the RPI btw.
They are IMO OK. And they are pretty cheap. They do have their limits.
I also tried HifiBerry btw.
Cheers
At this point i no longer use the hifiberry. Better than a touch but indeed not the best around (but it is very cheap and for some good enough).
Now i use Rpi > WaveIO > Najda DSP Board > amps
The WaveIO has taken SQ to another level, very very nice indeed!
Now i use Rpi > WaveIO > Najda DSP Board > amps
The WaveIO has taken SQ to another level, very very nice indeed!
Touch no longer starts up . . .
Ahh - possible disaster ???
I've been using TT 3.0 for a couple of years without a problem. This week I changed ISP and so got a new router. I cannot get the network to 'see' the Touch so I had to do a factory reset (the small black button) to start the network set up from scratch and then re-install TT 3.0.
BUT
the Touch is now cycling between two screens ; first I get the memo that 'Enhanced Digital Output is unsupported by Logitech', then after a few seconds it switches to the 'Free Your Music' screen for a couple of seconds, and then back to the 'unsupported message. It just goes round in circles.
I've tried another reset, completely powering off and back on, all to no avail.
Help !
Ahh - possible disaster ???
I've been using TT 3.0 for a couple of years without a problem. This week I changed ISP and so got a new router. I cannot get the network to 'see' the Touch so I had to do a factory reset (the small black button) to start the network set up from scratch and then re-install TT 3.0.
BUT
the Touch is now cycling between two screens ; first I get the memo that 'Enhanced Digital Output is unsupported by Logitech', then after a few seconds it switches to the 'Free Your Music' screen for a couple of seconds, and then back to the 'unsupported message. It just goes round in circles.
I've tried another reset, completely powering off and back on, all to no avail.
Help !
I would say you second reset didn't work. Have you tried holding the reset button in when adding power?
Hmmm
Well, I've had the 'Factory Settings Restored' banner displayed every time I've done a reset. I've tried holding the small button in whilst restoring power but seems to make no difference. Strangely, I've disconnected the ethernet cable and tried to connect wirelessly. I can now get one or more screens 'in' - for example to the first 'select language' screen and even as far as the wifi password screen, but as soon as I choose language or try to type the wifi password it reverts to the 'Enhanced Digital output not supported by Logitech' message again. But there's no pattern - sometimes I just get as far as choosing a language, other times I can get as far as the wifi settings screen. But I don't think its a timing thing. I can leave the 'language' screen on for example and there it will stay.
Well, I've had the 'Factory Settings Restored' banner displayed every time I've done a reset. I've tried holding the small button in whilst restoring power but seems to make no difference. Strangely, I've disconnected the ethernet cable and tried to connect wirelessly. I can now get one or more screens 'in' - for example to the first 'select language' screen and even as far as the wifi password screen, but as soon as I choose language or try to type the wifi password it reverts to the 'Enhanced Digital output not supported by Logitech' message again. But there's no pattern - sometimes I just get as far as choosing a language, other times I can get as far as the wifi settings screen. But I don't think its a timing thing. I can leave the 'language' screen on for example and there it will stay.
Ahh, strange you get the confirmation, but still not rest everything. Are you able to get to the ssh enable screen? If you can log in you might be able to run or delete something remote?
Well, after about the 15th time of trying I've managed to get as far as connecting the Touch to my wireless network 🙂
Just hope it stays alive when I switch it to wired connection (and then reinstall TT 3.0).
Complete mystery. Looks like the factory reset just wasn't completing properly ?
Just hope it stays alive when I switch it to wired connection (and then reinstall TT 3.0).
Complete mystery. Looks like the factory reset just wasn't completing properly ?
Still a bit weird mind . ...
It's up and running and I've now switched it to ethernet connection (via a wireless bridge), and it has been given an IP address - but it does not show on the routers admin status screen.
And it still, occasionally, falls back to the 'Enhanced Digital Output not supported screen' at times when I select an option (doesn't seem to matter which one) on the Touch screen.
I'll try reloading TT 3.0 later on.
It's up and running and I've now switched it to ethernet connection (via a wireless bridge), and it has been given an IP address - but it does not show on the routers admin status screen.
And it still, occasionally, falls back to the 'Enhanced Digital Output not supported screen' at times when I select an option (doesn't seem to matter which one) on the Touch screen.
I'll try reloading TT 3.0 later on.
- Home
- Source & Line
- PC Based
- Squeezebox Touch -- Modifications