24/96 Squeezeplay and External USB DAC

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
dan1502
Posts: 39
Joined: Fri Jun 28, 2013 9:11 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by dan1502 »

Thanks but how would that hub help as it doesn't have a power supply?

As far as I know I don't need the LMS patch as I am using a Vortexbox which uses a modified version of LMS which is already capable of streaming hi-res files.

So did you get the Hiface 2 working with the Joggler without a powered hub?
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: 24/96 Squeezeplay and External USB DAC

Post by gegs »

I've run a set of USB powered speakers, a Behringer UCA202, sqpOS on a stick and a portable hard drive simultaneously through a non-powered hub. The Joggler supplies quite a bit of oomph through its USB port. Anyway, I'd try non-powered first with any device because there have been reports of powered hubs sending juice back into the Joggler and causing screen errors; not worth the risk IMO.
dan1502
Posts: 39
Joined: Fri Jun 28, 2013 9:11 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by dan1502 »

If the Joggler USB power is sufficient I wonder why the status shows as stopped and the device isn't recognised on start-up. The Audioquest Dragonfly works with it fine.
dan1502
Posts: 39
Joined: Fri Jun 28, 2013 9:11 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by dan1502 »

I've just been reading up a bit more on here and it seems that as gegs says, the Joggler has not problem providing power through USB (according to the tests at least). What might the problem be then?
gegs
Posts: 1146
Joined: Fri Mar 04, 2011 3:22 pm
Location: Edinburgh

Re: 24/96 Squeezeplay and External USB DAC

Post by gegs »

This is a bit of a mystery. The HiFace 2 should work without a driver in Linux and Mac (still needs one for Windows). I really don't know what to suggest.

Is it a sound card address problem perhaps? Maybe the sound configuration file is sending output to card 1 but the Hiface is recognised as card 2. This would mean the card could be recognised but nothing would play through it. If you're not running it through a hub though, this shouldn't be the case.

At a loss for a knowledgeable suggestion, may I propose (in the style of the I.T. Crowd) that you "switch it off and on again" or, more precisely, that you change the sound switch to internal, reboot, switch the sound to USB, reboot then try again. If somebody on the forum is using the Hiface 2 successfully with the Joggler, maybe they could post their config files.

Out of interest, is the Hiface 2 working with other hardware? It's always best to check that the hardware is fine before running down a Joggler software blind alley.
dan1502
Posts: 39
Joined: Fri Jun 28, 2013 9:11 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by dan1502 »

It is working with my HTPC and Benchmark DAC1 HDR. I did try turning it from internal back to external but will try it again. It seems strange that once booted if I unplug it then plug it in again it is visible but the status is 'stopped' but it does not show when I first boot up. As I have already said, the Dragonfly works fine although I was getting some clicking which now seems to be resolved.
Man in a van
Posts: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: 24/96 Squeezeplay and External USB DAC

Post by Man in a van »

Here we go then, please excuse the quality of the photo's.

from this screen

Image


go back to Quit and select Relaunch, should give you this.

Image

which in my case is

Image

found at this http://72.26.207.67:8014/ (I think they have somehow blocked the album art but the bit rate is still 320)

all played through this

Image

The M2Tech is connected via a short USB cable, it's too heavy to just stick in the side of the Joggler.

I hope this is useful.

atb.

Ronnie.
dan1502
Posts: 39
Joined: Fri Jun 28, 2013 9:11 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by dan1502 »

Thanks, I will try that. As it happens I was just re-reading a post on another forum relating to a different dac but in that case the recommendation was to reinstall EDO, reboot, unplug the dac and reinsert then reboot. It seems a similar solution. I'll go and give it a try.
dan1502
Posts: 39
Joined: Fri Jun 28, 2013 9:11 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by dan1502 »

Fabulous - it's working! I'm so glad you posted before I went and bought a USB hub or power supply.
Man in a van
Posts: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: 24/96 Squeezeplay and External USB DAC

Post by Man in a van »

It certainly does work but looks a little ungainly to my eyes

Image

atb

Ronnie.
User avatar
JimbobVFR400
Posts: 264
Joined: Fri Jul 20, 2012 8:39 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by JimbobVFR400 »

Man in a van wrote:It certainly does work but looks a little ungainly to my eyes

Image

atb

Ronnie.
Are you using the WiFi or an Ethernet connection? If you're not using WiFi then the WiFi card is actually a USB device mounted internally so its a relatively easy mod to rumove the WiFi card and bring out a short extension lead out the back.
dan1502
Posts: 39
Joined: Fri Jun 28, 2013 9:11 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by dan1502 »

I have mine arranged differently. I use a 20 cm USB extension so that is all you see coming out of the side with the Hiface behind. I would also prefer not to be plugging and unplugging the Hiface all the time (to get it to work or to move between systems) so the USB cable solves this. I agree that it would look neater out of the rear but I stream via wifi.
Man in a van
Posts: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: 24/96 Squeezeplay and External USB DAC

Post by Man in a van »

Thanks for the info about the WiFi card.

I normally use this hub,

http://www.amazon.co.uk/Hama-USB-2-0-Hu ... ds=usb+hub

In the future I want to follow this path,

http://www.jogglerwiki.com/forum/viewto ... f=2&t=1388

But I'll leave that for another day. (this Linux and Hacking stuff really does my head in, always have to lie down in a dark room afterwards, and sometimes during :? :shock: ).

atb

Ronnie
chris
Posts: 20
Joined: Mon Sep 09, 2013 1:01 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by chris »

I purchased a Schiit Modi dac and apparently didn't do enough research because I'm getting mixed information on whether it works with linux. Some say yes, out of the box (raspyfi), others say use pulseaudio, and others say no.

If I boot the joggler with the DAC plugged in, it goes into a loop between the SqueezePlay and Openpeak logos. If I boot with it unplugged, it gives me a message saying no DAC, plugging it in reboots and goes back to that loop. Every now and then when I unplug it while booting it'll load SqueezePlay OS all the way. If I then plug in the DAC I still don't get any audio, but it'll be listed under "cat /proc/asound/cards" as "1 [Device ]: USB-Audio - Schiit USB Audio Device Schiit Schiit USB Audio Device at usb-0000:00:1d.7-4, high speed". When I run alsamixer I get 00 as the volume level.

I have the EDO applet from this thread installed.

Can anyone give me some assistance so I hopefully won't have to go through the return shipping process?
Man in a van
Posts: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: 24/96 Squeezeplay and External USB DAC

Post by Man in a van »

Chris, I don't by any means understand any of this Linux stuff so will stick to the more pragmatic "try this and see if it works”.

I dare say you will have considered most of this yourself!

Here are my suggestions, offered more in hope than any certainty.

According to Schiit this DAC works with "some of the most popular Linux distros", so first I would check if it does actually does that.

With the Joggler I think that a clean re-install of Openpeak and then Squeezeplay is obligatory, also the EDO applet and possibly the HiRes patch.

Then boot up the Squeeze OS, activate LMS and the external USB and volume, reboot and connect the DAC and see if it is recognised. It may help to use an unpowered USB Hub to connect the DAC.

Not much help I grant you, but the best I can do, I'm sure someone will be along to help with the command line stuff.

Good luck.

atb.

Ronnie.
chris
Posts: 20
Joined: Mon Sep 09, 2013 1:01 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by chris »

I updated to the 3.2.51 kernel after reading that there could be issues with the USB controller and the kernel, didn't help.

Checking /var/log/squeezeplay.log leaves me with the following warnings (other stuff removed):

Code: Select all

^[[0;32m20130930 01:07:14.936 WARN   applet.EnhancedDigitalOutput - EnhancedDigitalOutputMeta.lua:70 playback device not found - waiting^[[0m

^[[0;32m20130930 01:07:16.269 WARN   net.comet - Comet.lua:888 Comet {mysqueezebox.com}: _response, /8236493Xdf54f1531fc73f7963df8fe5e2351424X000c2baab660X$
^[[0;31m20130930 01:07:16.270 ERROR  net.comet - Comet.lua:940 No id. event:
stack traceback:
        /opt/squeezeplay/share/jive/jive/net/Comet.lua:940: in function '_response'
        /opt/squeezeplay/share/jive/jive/net/Comet.lua:816: in function </opt/squeezeplay/share/jive/jive/

I'm guessing the EDO error is because I can only get it to boot (to the dac not connected screen) by not having the DAC plugged in.

in messages:

Code: Select all

Sep 30 02:06:47 joggler kernel: input: Schiit Schiit USB Audio Device as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5.4/1-5.4:1.2/input/input1
a few lines later

Code: Select all

Sep 30 02:07:11 joggler kernel: mmc2: Too large timeout requested for CMD25!
Sep 30 02:07:11 joggler kernel: last message repeated 3 times
Sep 30 02:07:11 joggler kernel: usb 1-5.4: USB disconnect, device number 6
Sep 30 02:07:12 joggler kernel: Stolen memory information
Sep 30 02:07:12 joggler kernel:       base in RAM: 0x1fc00000
Sep 30 02:07:12 joggler kernel:       size: 3836K, calculated by (GTT RAM base) - (Stolen base)
Sep 30 02:07:12 joggler kernel:       size: 0M (dvmt mode=0)
Sep 30 02:07:12 joggler kernel: Set up 959 stolen pages starting at 0x0001fc00, GTT offset 0K
Sep 30 02:07:12 joggler kernel: mmc2: Too large timeout requested for CMD25!
Sep 30 02:07:14 joggler kernel: NUHAIRI: port->ddc_dab
Sep 30 02:07:15 joggler kernel: Succeed for msvdx_pvr_init()
Sep 30 02:07:15 joggler kernel: mmc2: Too large timeout requested for CMD25!
Sep 30 02:07:46 joggler kernel: last message repeated 31 times
Sep 30 02:08:47 joggler kernel: last message repeated 3 times
then in dmsg

Code: Select all

input: Schiit Schiit USB Audio Device as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5.4/1-5.4:1.2/input/input1
generic-usb 0003:0D8C:1319.0003: input,hidraw2: USB HID v1.00 Device [Schiit Schiit USB Audio Device] on usb-0000:00:1d.7-5.4/input2
castalla
Posts: 860
Joined: Wed May 29, 2013 10:33 am

Re: 24/96 Squeezeplay and External USB DAC

Post by castalla »

I have NO experience of DAC usage - but I'd try without the EDO applet, etc. See if it works 'au naturel' ?
Arie
Posts: 19
Joined: Tue Jan 15, 2013 3:42 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by Arie »

Today, my Audio GD DI-V3 USB->SPDIF interface arrived. It was easy to extract sound from it using the Joggler as a Transport: attach it, select 'USBudio - Audio GD ' in the digital ouput section (which EDO adds to the additional features menu), reboot the Joggler - done! It sounds really really good (still evaluating) but .... Normally, pressing the DAC-xyz-blabla [Info] under digital ouput presents a screen with lots of info (just see the pics in the posts above to know what I mean. I just get an empty screen when connected with the Audio GD interface. With a Musical Fidelity V-link or Micromega MyDac I do get the detailed info screen.
Anyone knows why I don't get this info?

NB: I found out I can check the status by reading the contents of /proc/asound/Audiogd/stream0
Found there what I hoped to see: asynch modus all right. Still, it would be nice to have the menu functional.
Arie
Posts: 19
Joined: Tue Jan 15, 2013 3:42 pm

Re: 24/96 Squeezeplay and External USB DAC

Post by Arie »

I'd like to do some buffer tuning to test if I can solve dropout issues with my Joggler / Audio GD DI-V3 setup under EDO. Can anyone set me in the right direction how to do that? Since I have the problem that there is no interface/menu coming up under digital output when the DI-V3 is connected, I suppose I alternatively should try editing files directly (ssh route).
Man in a van
Posts: 485
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: 24/96 Squeezeplay and External USB DAC

Post by Man in a van »

chris wrote:I updated to the 3.2.51 kernel after reading that there could be issues with the USB controller and the kernel, didn't help.

Checking /var/log/squeezeplay.log leaves me with the following warnings (other stuff removed):

Code: Select all

^[[0;32m20130930 01:07:14.936 WARN   applet.EnhancedDigitalOutput - EnhancedDigitalOutputMeta.lua:70 playback device not found - waiting^[[0m

^[[0;32m20130930 01:07:16.269 WARN   net.comet - Comet.lua:888 Comet {mysqueezebox.com}: _response, /8236493Xdf54f1531fc73f7963df8fe5e2351424X000c2baab660X$
^[[0;31m20130930 01:07:16.270 ERROR  net.comet - Comet.lua:940 No id. event:
stack traceback:
        /opt/squeezeplay/share/jive/jive/net/Comet.lua:940: in function '_response'
        /opt/squeezeplay/share/jive/jive/net/Comet.lua:816: in function </opt/squeezeplay/share/jive/jive/

I'm guessing the EDO error is because I can only get it to boot (to the dac not connected screen) by not having the DAC plugged in.

in messages:

Code: Select all

Sep 30 02:06:47 joggler kernel: input: Schiit Schiit USB Audio Device as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5.4/1-5.4:1.2/input/input1
a few lines later

Code: Select all

Sep 30 02:07:11 joggler kernel: mmc2: Too large timeout requested for CMD25!
Sep 30 02:07:11 joggler kernel: last message repeated 3 times
Sep 30 02:07:11 joggler kernel: usb 1-5.4: USB disconnect, device number 6
Sep 30 02:07:12 joggler kernel: Stolen memory information
Sep 30 02:07:12 joggler kernel:       base in RAM: 0x1fc00000
Sep 30 02:07:12 joggler kernel:       size: 3836K, calculated by (GTT RAM base) - (Stolen base)
Sep 30 02:07:12 joggler kernel:       size: 0M (dvmt mode=0)
Sep 30 02:07:12 joggler kernel: Set up 959 stolen pages starting at 0x0001fc00, GTT offset 0K
Sep 30 02:07:12 joggler kernel: mmc2: Too large timeout requested for CMD25!
Sep 30 02:07:14 joggler kernel: NUHAIRI: port->ddc_dab
Sep 30 02:07:15 joggler kernel: Succeed for msvdx_pvr_init()
Sep 30 02:07:15 joggler kernel: mmc2: Too large timeout requested for CMD25!
Sep 30 02:07:46 joggler kernel: last message repeated 31 times
Sep 30 02:08:47 joggler kernel: last message repeated 3 times
then in dmsg

Code: Select all

input: Schiit Schiit USB Audio Device as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5.4/1-5.4:1.2/input/input1
generic-usb 0003:0D8C:1319.0003: input,hidraw2: USB HID v1.00 Device [Schiit Schiit USB Audio Device] on usb-0000:00:1d.7-5.4/input2


Chris, I have just noticed this post #1546 at http://forums.slimdevices.com/showthrea ... ut/page155.
It might be useful to you if you keep an eye open.

atb

Ronnie.
Post Reply