Open-source USB interface: Audio Widget - Page 202 - diyAudio
Go Back   Home > Forums > Source & Line > Digital Source

Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 17th December 2012, 09:41 PM   #2011
borges is offline borges  Norway
diyAudio Member
 
Join Date: Dec 2003
Location: Oslo, Norway
Quote:
Originally Posted by zumbik View Post
Feedback Format = 15.17
Feedback Format = 7.17

"Feedback Format" is 7.17 was 15.17 (the same file) Why?

Cheers,
Zumbik
Zumbik, do you still have the same issues as in your post from a few days ago?

I suspect the 15.17 format may correspond to what I believe is one right-shift too little. (See my previous post.) 15+17=32, so that's 4 bytes of feedback. UAC2 uses 16.16.

As to the 7.17 format I don't know. 7+17=24, so perhaps only 3 bytes of feedback are generated or interpreted. UAC1 uses 3 bytes of feedback but does it in 10.14 format. That is properly detected on my system, though. I have not been able to replicate the 7.17 issue.

The Mac purchase didn't pan out today, so I decided to set up another Linux test box. I've got a Linux Mint 12-64 on a Core2-duo-3GHz running kernel 3.0.0-12-generic with mpd running as user.

Q: when I change between UAC1 and UAC2, which steps should I take in Linux? I did change from UAC2 to UAC1 without much other ado than resetting the AW, and the files under /proc/asound/card1 disappeared. Being a Windows user I rebooted (!) and the files reappeared. But before that step I did try killing and restartig mpd, which did nothing to bring them back.

Cheers,
BÝrge
  Reply With Quote
Old 18th December 2012, 03:10 AM   #2012
diyAudio Member
 
Join Date: Apr 2011
Quote:
Originally Posted by borges View Post

BUT: In line 409 for the High speed code there is no data shifting, so that samples/frame stored in .14 is sent as samples/microframe in .16. I'm wondering what I've misunderstood, because to divide by 8 (frame -> microframe) is a shift of >> 3, while a conversion from .14 to .16 is a shift by << 2. So I was kind of expecting the High speed code to do a > 1 of the internal FB_rate variable before sending it out as samples/microframe.

BÝrge
But you also need to take into consideration that the AW firmware sends every OTHER microframe (ie every 250uS, NOT 125uS).

Alex
  Reply With Quote
Old 18th December 2012, 04:28 AM   #2013
zumbik is offline zumbik  Europe
diyAudio Member
 
Join Date: Jul 2012
Quote:
Originally Posted by borges
Zumbik, do you still have the same issues as in your post from a few days ago?
Right now I make more tests on a fresh Linux installation.

Quote:
Originally Posted by borges
Q: when I change between UAC1 and UAC2, which steps should I take in Linux?
A: You don't need change nothing in linux.

Quote:
Originally Posted by borges
I did change from UAC2 to UAC1 without much other ado than resetting the AW, and the files under /proc/asound/card1 disappeared.
If you have a problem, type aplay -l
For me, it looks like this:
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: AB12 [QNKTC USB DAC AB-1.2], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
If you press RESET button on the AB-1.2 aplay-l gives the result:

Code:
card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: AB12 [QNKTC USB DAC AB-1.2], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
In the first case:
Code:
/proc/asound/card0
in the second case:
Code:
/proc/asound/card1
Will be more easily if you swich off completely internal sound card.
  Reply With Quote
Old 18th December 2012, 06:57 AM   #2014
borges is offline borges  Norway
diyAudio Member
 
Join Date: Dec 2003
Location: Oslo, Norway
Quote:
Originally Posted by alexlee188 View Post
But you also need to take into consideration that the AW firmware sends every OTHER microframe (ie every 250uS, NOT 125uS).

Alex
Yes, that's where I thought I missed out too! Yet, when I read UAC2 documentation, /8 or *125us seem fairly static, and there is little reference to the microframes actually used. Please let me know if you have such references to the spec.

I'll try to change from 15.17 to 16.16 in experimental firmware and see what happens. On Linux I expect it to work just as before, the computer will simply perform less shifting. On Windows I'll add debugging to the driver and check.


BÝrge
  Reply With Quote
Old 18th December 2012, 07:28 AM   #2015
zumbik is offline zumbik  Europe
diyAudio Member
 
Join Date: Jul 2012
I finished my preliminary tests on fresh linux, twice.
Configuration: Ubuntu minimal, kernel 3.5.0-19-generic, or 3.7-generic, alsa 1.0.25, fw audio-widget-2012-11-08 (only), UAC2, quirk = none.

Feedback format = 7.17 on UAC2 at 44.1, 96, 192

If I have do another test FW, I need information about which version and with what parameters.
Later I'll check how it works on xbmc, and UAC1 too.

I forgot ... All files work perfectly!
  Reply With Quote
Old 18th December 2012, 06:30 PM   #2016
zumbik is offline zumbik  Europe
diyAudio Member
 
Join Date: Jul 2012
HiRes Download - test bench

"We invite you to join us in this evaluation of future consumer delivery formats. FLAC is a lossless encoding of WAV-files derived directly from our production original used for the SACD and Pure Audio Blu-ray. All resolutions and encodings are derived from the same original DXD source files."
  Reply With Quote
Old 18th December 2012, 06:43 PM   #2017
borges is offline borges  Norway
diyAudio Member
 
Join Date: Dec 2003
Location: Oslo, Norway
Quote:
Originally Posted by zumbik View Post
I finished my preliminary tests on fresh linux, twice.
Configuration: Ubuntu minimal, kernel 3.5.0-19-generic, or 3.7-generic, alsa 1.0.25, fw audio-widget-2012-11-08 (only), UAC2, quirk = none.

Feedback format = 7.17 on UAC2 at 44.1, 96, 192

If I have do another test FW, I need information about which version and with what parameters.
Later I'll check how it works on xbmc, and UAC1 too.

I forgot ... All files work perfectly!
Which firmware was this with? I did PM you a quite experimental awx_20121213.elf which didn't go public due to bad 88.2 performance on Windows.

A while ago you were having some issues with 192 on Linux. What has changed? The firmware, the computer or both? It would be very interesting to correlate the improvement you observe with the changes made.

What may cause Linux to detect 7.17 format I have no idea. At 192 there are 24 samples per 125Ķs microframe, so It can't be counting the non-zero non-fractional bits which would be 5.

Cheers,
BÝrge

Last edited by borges; 18th December 2012 at 06:49 PM.
  Reply With Quote
Old 18th December 2012, 09:41 PM   #2018
lm1no2 is offline lm1no2  Norway
diyAudio Member
 
Join Date: May 2012
Location: Norway
My board. This week will have a new enclosure. I use UAC2 on Windows 7-64 (No problems).
Attached Images
File Type: jpg PC090888_2.jpg (905.2 KB, 168 views)
  Reply With Quote
Old 18th December 2012, 10:08 PM   #2019
borges is offline borges  Norway
diyAudio Member
 
Join Date: Dec 2003
Location: Oslo, Norway
The first AB-1.13 which made it to the forum! Are you planning to put in an ESS DAC or discrete regulators?

When you push down the module, make sure it doesn't short with the chassis of the button.

BÝrge

Last edited by borges; 18th December 2012 at 10:12 PM.
  Reply With Quote
Old 18th December 2012, 11:02 PM   #2020
lm1no2 is offline lm1no2  Norway
diyAudio Member
 
Join Date: May 2012
Location: Norway
Now the plan is to use as USB-SPDIF converter, and from time to time as USB DAC. Next, new module, I will add to my Buffalo, I do not know. Other plans, maybe after X-mas.
My new panels will be, water cutting, tomorrow.
Attached Images
File Type: jpg aw_front_1.jpg (28.9 KB, 150 views)
File Type: jpg aw_back_1.jpg (21.4 KB, 148 views)
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Async 192Khz USB - the SDR-Widget collaborative project SunRa PC Based 5 26th April 2011 07:38 PM
usb audio interface david12 Equipment & Tools 14 10th October 2010 03:58 AM
Cheap Audio Interface (USB?) to PC agm2003 Instruments and Amps 11 16th September 2007 08:48 AM
Open call for suggestions on Open Source DIY Audio Design gfergy Everything Else 1 15th April 2007 08:33 AM
USB Interface Perfect?- Computer Audio fmak Digital Source 3 4th December 2004 11:24 PM


New To Site? Need Help?

All times are GMT. The time now is 01:39 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright ©1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2