Page 1 of 1

XMOS USB DAC detected but not working

Posted: 09 Jul 2013, 17:03
by thelion
Hi,

I recently switched to linux for almost everything and have been using Porteus. I would like to thank everyone who maintains it. Works great immediately for just about everything.

But I'm having issues getting my USB DAC to work.

It is a iBasso D7. This works well with my wooden headphones. Goes up to 192 KHz 24 bit on USB

This uses an XMOS chip and, on windows, standard Theyscon audio drivers (TUBSAudio_Driver). http://www.ibasso.com/en/download/index.asp

Porteus detects it as an audio card but I receive errors trying to send data to it. What do I need to install and how do I need to go about doing it? I know people in various linux distributions have solved this issue years ago after searching but I... am a Newbie...

Hopefully I can figure out how to make a package to load from a flash drive once I figure out what exactly needs to run. Also, on the same topic, I need to replace foobar to listen to .flac, .tak, and .ape files and .cue files. I have no idea what to use, perhaps the default audio program? I understand it is already bit to bit perfect, but I have no idea how to setup flac and tak encoding on it.

Any ideas? Can programs be borrowed from other distributions?

(Next on the list: find a replacement for Zoom Player and its codec support, since it runs faster than VLC for high resolution mkv with subtitles, and figure out how to make a package to install TexMacs.)

Re: XMOS USB DAC detected but not working

Posted: 09 Jul 2013, 21:50
by brokenman
At first look I would say you need to install the full firmware since it is over 100Mb in size. I am downloading it now to see what is inside the zip and I will report back.

EDIT: The firmware was for windows. It's going to be difficult for me to trouble shoot without similar hardware. I'll wait to see if someone with more audio hardware experience steps in.

Re: XMOS USB DAC detected but not working

Posted: 09 Jul 2013, 21:57
by fanthom
hi thelion,

please boot porteus-2.1 rc2 and generate full 'system info' report as i would like to find out which driver supports your device. please upload report to pastebin.com and post url here.
I need to replace foobar to listen to .flac, .tak, and .ape files and .cue files. I have no idea what to use, perhaps the default audio program?
if you are using kde4/razor then qmmp can handle flac, ape and cue files (not sure about .tak). you could also install 'wine' and run foobar through it.
Next on the list: find a replacement for Zoom Player and its codec support
smplayer should handle everything but there is no harm to launch PPM and check our 'multimedia' category for other players.
figure out how to make a package to install TexMacs
you could post a request for this module in relevant forum section. hopefully someone will prepare it for you.

Re: XMOS USB DAC detected but not working

Posted: 10 Jul 2013, 01:23
by thelion
Here is the report.

http://pastebin.ca/2423543

and a screenshot of QasMixer

http://oi43.tinypic.com/2mh9cid.jpg

I can try playing an mp3 or flac from flash drive but no sound, so the driver is certainly not working somewhere.

Thesycon on its website says they support linux and there were old threads saying all is working on ubuntu forums.

http://ubuntuforums.org/showthread.php?t=1921650

I think the generic driver used is called Thesycon Asynchronous USB Audio 2.0, so if that can get loaded probably the rest will work without custom device specific programming really needed to only get around windows sound mixer. Maybe it's not really required at all but only proper configuration of an existing linux driver is required.

Here is what http://www.xmos.com/products/reference- ... /usb-audio says about Apple; that it's already supported.
http://www.xmos.com/support/documentati ... duct=14772
Windows needs the driver.

Re: XMOS USB DAC detected but not working

Posted: 10 Jul 2013, 16:34
by fanthom
looks like your device is handled by standard 'snd_usb_audio' driver which should be enough (i hope).
please try to setup (and test) your default sound device through 'Porteus Settings Centre' -> 'System Settings' -> 'Sound Settings' and let us know if that helped.