Open-source USB interface: Audio Widget - Page 9 - 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 11th June 2011, 04:50 PM   #81
diyAudio Member
 
Join Date: Apr 2011
Hi Wei, John et al,

I would agree that the present arrangement of clocks of the USB9023 board is probably a good one, for the following reasons:

1. The "time domain jitter reduction" mechanism with a high (50Mhz+) MCLK is useful if the source signal has high jitter (eg SPDIF input). However, I suspect this mechanism involves some form of re-sampling within the ES9023.

2. With our async out arrangement and direct clocking of the ES9023 with a low jitter clock, no resampling of any form is done at all, and we are already assured of low jitter.

When we have a listening A/B test comparing the USB9023 (modded by Wei) and an ACKO 9023 board, we will know which clocking scheme is superior :-)

Alex
  Reply With Quote
Old 11th June 2011, 05:06 PM   #82
borges is offline borges  Norway
diyAudio Member
 
Join Date: Dec 2003
Location: Oslo, Norway
Hi Alex,

I belive the clocking on AB-1 can be made even better. I have been modifying an AB-1 board to skip the Maxim MUX and rather use the EN pins of the Golledge XOs to select the frequency. This is a fairly easy fix because the footprints are there on the AB-1. I'm currently testing this setup for long-term stability. But everything this far tells me I'll use it for the next production batch of AB-1. Let me know, and I can tell you all the details. The benefit of this MUXing method is to reduce the capacitive load and power coupling seen by the XO outputs.

Any input on ES9023 cap and resistor size is welcome. I'm happy to hear about tweaking efforts. AB-1 was designed to be functional and a good platform for simple mods.

BÝrge
  Reply With Quote
Old 11th June 2011, 06:58 PM   #83
2A3SET is offline 2A3SET  Canada
diyAudio Member
 
Join Date: Dec 2003
Location: Toronto
Hi jkeny,

Minimalist player uses WASAPI, buffering whole file into memory first,
Minimalist Audio Player
I guess similar idea as soundcheck's instruction under linux,
Linux Commandline Player - diyAudio

I swaped capacitors one by one (use USB bus power and directly driving HD600), most improvement is the pump capacitor. I also tried clean external power to feed ADP-151, the improvement is there, smoother sound and darker background, while USB bus power is not that bad. It's worth try to bypass ADP-151 using Lifepo4 battery or Salas shunt.


Quote:
Originally Posted by jkeny View Post
What is the minimalist(andy) audio player?

You noticed much improvement with upgrading these caps? Did you do them one at a time & note dthe change or in two groups as you said? Supplying a cleaner power to ADp151 will improve it

Last edited by 2A3SET; 11th June 2011 at 07:09 PM.
  Reply With Quote
Old 11th June 2011, 07:05 PM   #84
2A3SET is offline 2A3SET  Canada
diyAudio Member
 
Join Date: Dec 2003
Location: Toronto
Audio-widget is using dual rate XO (22.5792/24.576M) to feed ES9023 directly, with FF to feed 1/2 rate clock to Atmel chip. I am wondering if it worth to use higher rate XO 45.1584/49.152M, with lower jitter FF (SN74AUP1G7) to get 1/4 clock.


Quote:
Originally Posted by jkeny View Post
Best solution, I believe, is a local clock at the DAC synchronised back to the transport

?

Last edited by 2A3SET; 11th June 2011 at 07:12 PM.
  Reply With Quote
Old 11th June 2011, 07:17 PM   #85
2A3SET is offline 2A3SET  Canada
diyAudio Member
 
Join Date: Dec 2003
Location: Toronto
I guess the I2S output from Atmel is not 100% aligned with the XO clock, so it may benefit by reclocking them using idea from John's design at "ultimate TDA1541 DAC", maybe ES9023 has similar function built in already.



Quote:
Originally Posted by alexlee188 View Post
Hi Wei, John et al,

I would agree that the present arrangement of clocks of the USB9023 board is probably a good one, for the following reasons:

1. The "time domain jitter reduction" mechanism with a high (50Mhz+) MCLK is useful if the source signal has high jitter (eg SPDIF input). However, I suspect this mechanism involves some form of re-sampling within the ES9023.

2. With our async out arrangement and direct clocking of the ES9023 with a low jitter clock, no resampling of any form is done at all, and we are already assured of low jitter.

When we have a listening A/B test comparing the USB9023 (modded by Wei) and an ACKO 9023 board, we will know which clocking scheme is superior :-)

Alex
Attached Images
File Type: jpg jb-reclock.jpg (67.9 KB, 615 views)
  Reply With Quote
Old 12th June 2011, 03:46 PM   #86
diyAudio Member
 
Join Date: Aug 2005
I kind of lost track of this project. How are we on board availability?
  Reply With Quote
Old 12th June 2011, 06:12 PM   #87
diyAudio Member
 
Join Date: Apr 2011
Hi mace1337,

George still has 11 bare USB9023 boards (as shown in 2A3SET's photo), and he has parts for 3 sets. Borge is planning another run of his AB-1 boards.

You can contact George at:

george.boudreau@gmail.com

Alex
  Reply With Quote
Old 14th June 2011, 10:19 PM   #88
jkeny is offline jkeny  Ireland
Banned
 
Join Date: Feb 2007
Location: Dublin
Quote:
Originally Posted by 2A3SET View Post
Hi jkeny,

Minimalist player uses WASAPI, buffering whole file into memory first,
Minimalist Audio Player
I guess similar idea as soundcheck's instruction under linux,
Linux Commandline Player - diyAudio
Thanks, I'll try it & check if it's better than PurePlayer

Quote:
I swaped capacitors one by one (use USB bus power and directly driving HD600), most improvement is the pump capacitor. I also tried clean external power to feed ADP-151, the improvement is there, smoother sound and darker background, while USB bus power is not that bad. It's worth try to bypass ADP-151 using Lifepo4 battery or Salas shunt.
I'm wondering if the capacitor change is helping to suppress the noise on the USB supply? Maybe if you tried the LiFePO4 battery first you may not have noticed much of a difference with the cap changes - I don't?
  Reply With Quote
Old 15th June 2011, 03:39 AM   #89
diyAudio Member
 
Join Date: Feb 2010
Quote:
Originally Posted by alexlee188 View Post
Hi Blushift et al,

U are welcome to try writing a windows uac2 driver as well :-). The more alternatives we have the better.

As I mentioned before, it is technically possible to write a windows uac2 driver that works with a single audio device. There are several commercially available drivers around. However, AFAIK, no one has written a driver that can work with a composite USB device that has uac2 plus something else eg HiD.

Async out is the most desirable mode for bit perfect low jitter transfer, but u might like to start with simpler modes first in the driver development.

Native uac2 support is available with OSX and Linux now. I am waiting for support under Android, which should happen soon as the Linux kernel is used in Android.

I think we will have working windows uac2 from Tsai or u much sooner than M$. It is nit that they are not smart enough to do it - it is the motivation or lack of :-)

Alex
When you mention you're waiting for uac2 support under android does that mean in the future it might be possible to use an android phone (or even better a honeycomb tablet) as a usb source to plug into the module?
  Reply With Quote
Old 15th June 2011, 05:38 AM   #90
diyAudio Member
 
Join Date: Apr 2011
Yes. Android phone/tablet as USB host. Current Android hosts already support simple USB devices such as mouse and keyboard. Uac2 driver that works well is only available in Linux kernel 2.6.37 or later and has not made it to Android yet.

Alex
  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 04:48 PM.


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