Open-source USB interface: Audio Widget - Page 175 - 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 9th August 2012, 08:44 PM   #1741
1audio is offline 1audio  United States
diyAudio Member
 
Join Date: Mar 2004
Location: SF Bay Area
Blog Entries: 3
if you want to see how badly the codecs mangle the music. Typically, the better the audio chain the more unpleasant the sound from the music Cuisinarts (lossy compressors). I would judge first on clean uncompressed music you know that is locally hosted (in your computer) or there are so many uncontrollable variables you will have no way to gauge the relative quality.

I would first you a few simple test tracks to make sure its all working right- left channel, right channel in phase and out of phase or you could be judging an incorrect setup. You may be from the remarks above or the windows resampler is worse than I remember.
__________________
Demian Martin
Product Design Services
  Reply With Quote
Old 9th August 2012, 08:49 PM   #1742
borges is offline borges  Norway
diyAudio Member
 
Join Date: Dec 2003
Location: Oslo, Norway
Option 4 should be the safest. On Win7 make sure you're sampling at 44.1.

Left-click the little speaker icon in the bottom-right corner
Left-click the icon on top of the volume control
Advanced
Default format = 44100 from the pull-down menu
Allow exclusive
Apply
Enhancements
Disable all sound effects
Apply


BÝrge
  Reply With Quote
Old 9th August 2012, 08:51 PM   #1743
diyAudio Member
 
Join Date: Apr 2012
Quote:
Originally Posted by borges View Post
Option 4 should be the safest. On Win7 make sure you're sampling at 44.1.

Left-click the little speaker icon in the bottom-right corner
Left-click the icon on top of the volume control
Advanced
Default format = 44100 from the pull-down menu
Allow exclusive
Apply
Enhancements
Disable all sound effects
Apply


BÝrge

Thanks i will do as you said..

V
  Reply With Quote
Old 9th August 2012, 11:14 PM   #1744
zumbik is offline zumbik  Europe
diyAudio Member
 
Join Date: Jul 2012
Quote:
Originally Posted by thisisvv View Post
stupid question but thought to ask would following things be fair to compare
Another stupid question
Is there a problem to show the current Bits per sample and sample rate on LCD?
  Reply With Quote
Old 10th August 2012, 08:49 AM   #1745
borges is offline borges  Norway
diyAudio Member
 
Join Date: Dec 2003
Location: Oslo, Norway
Guys, no questions are stupid here! It's a long thread but beginner's questions are welcome.

Writing things to the LCD is easy. There is a fifo between the various tasks and the LCD output. Check out the audio-widget-experimental branch and look for my BSB signature in src/device_mouse_hid_task.c for an example of some simple LCD debugging.

BÝrge
  Reply With Quote
Old 10th August 2012, 10:53 PM   #1746
dhbiker is offline dhbiker  Slovenia
diyAudio Member
 
Join Date: Feb 2012
Location: Maribor/Ormož, Slovenia
hi there

just got my AB 1.2... flashed experimental FW and everything is working nice

now i'm wondering if you can control volume on Windows ? like native not in player...
on linux it goes with pulseaudio... you dont need output anything through it.. just use it as volume control and it works nice

thank you for your reply
  Reply With Quote
Old 10th August 2012, 11:22 PM   #1747
diyAudio Member
 
linuxworks's Avatar
 
Join Date: Jul 2008
Location: santa clara, CA
you'd have to use 'software volume' as a filter process, essentially, that alters the values before sending to the audio widget. usb audio usually does not support (or act on) vol changes in 'hardware mixers' that come up as menu selectable items in audio player preference guis.

software volume will not be great, though.
__________________
My Photostream:http://www.flickr.com/photos/linux-works/
  Reply With Quote
Old 11th August 2012, 03:02 AM   #1748
diyAudio Member
 
Join Date: Apr 2011
Hi all,

The latest experimental firmware has been uploaded:

audio-widget-2012-08-11.elf - sdr-widget - Firmware for audio-widget. This is from the audio-widget-experimental branch. Enumerates under Linux, OSX, Win7 for both uac1 and uac2 (needs ASIO driver). HID code working. No need to set Quirks. - Audio an

The main changes are:

1. works under Linux, OSX and Windows without the need to set/change Quirk type;
2. HID code working under uac1 and uac2. The HID code is in preparation for things like hardware volume control etc.

Alex
  Reply With Quote
Old 11th August 2012, 03:15 AM   #1749
diyAudio Member
 
Join Date: Apr 2011
Quote:
Originally Posted by dhbiker View Post
now i'm wondering if you can control volume on Windows ? like native not in player...
on linux it goes with pulseaudio... you dont need output anything through it.. just use it as volume control and it works nice

thank you for your reply
Linuxworks is right :-) The pulseaudio volume control is a SOFTWARE volume control, which alters the bit stream.

What we want to achieve (and I believe we have) is BIT PERFECT USB transfer of audio data to the DAC. Software volume control is NOT in line with this philosophy.

Indeed, we are working on a HARDWARE volume control mechanism which is bit perfect. It includes the following:

1. replacing the ES9023/AK DAC's with a DAC that has HARDWARE volume control, usually a step-attenuator at the analog output stage of the DAC; (Demian and George are looking into such designs.)

2. Adding firmware code for a Rotary Encoder Knob for changing the volume; This will allow the adding of a REAL volume control knob to the audio-widget, useful if the USB-I2S module is used inside a USB headphone amp etc.

3. Implementing HID audio control in accordance with the uac specs to link 1, 2 above with the host PC. (Borge has been hard at work on this and is already > 90% working.)

When all the above is in place, BIT PERFECT hardware volume control can be effected from the host PC operating system volume control or player software volume control.

Alex
  Reply With Quote
Old 11th August 2012, 05:14 AM   #1750
diyAudio Member
 
Join Date: Apr 2011
Quote:
Originally Posted by thisisvv View Post
i am asking how to setup properly under the UAC1 with windows and UAC2 in Linux...am i asking something wrong here...and reason to talk about peachtree was thats the only other DAC i have ...

at UAC2 it holds preety good against the DAC....

V
For Linux uac2 playback, have you checked:

1. You are using high speed USB port (480mbps)
2. Your Linux kernel is >= 2.6.38

Btw, how is the SQ comparison between uac1 windows and uac1 Linux?

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 03:13 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