Go Back   Home > Forums > Source & Line > Digital Source
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

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 April 2004, 10:38 PM   #1
Cameron is offline Cameron  United States
diyAudio Member
 
Join Date: May 2003
Location: Saint Louis
Default Multiplying DACs for Volume Control

I am curious why everyone seems to be so in love with the PGA devices, with no mention of multiplying DACs. I searched all the forums here and a few other DIY sites about MDACs. Nothing. Unless I am using the wrong search terms. Is there some kind of problem using them? Too difficult to program a microcontroller to interface with it? I figure there must be some reason to explain the apparent complete lack of interest in these devices.

The Mark Levinson web site has a great image gallery. Some very high resolution photos of the circuit boards. Their preamps have always used MDACs, except for the reference No32. Their latest creation, the No390s CD player uses a Linear Technology LTC1590 MDAC. In better financial days past, I owned some ML gear, including their No380s preamp. I thought it sounded awesome.

I figure the best place to put one is after the regular DAC, I/V, and filtering stages. Right before the output. The MDAC itself needs almost no filtering, as the volume is not changing the vast majority of the time. One things I am unclear about is the specifications. Like THD. Does that refer to a digital signal converted to analog, or the voltage reference with a constant digital value?

I am also curious if anyone has programmed a uC to drive one of these? Since the MDAC is linear, but I need a logarithmic volume, there has to be some mapping between position, a display value, and the digital code for the MDAC. The only two methods which have occurred to me so far are, 1: compute it, or 2: have a lookup table. Does anyone know how the professionals do it? I wrote a little perl program to make the computations. But not sure what varity of mathematical functions might be available in something like a PIC.
  Reply With Quote
Old 10th April 2004, 03:52 PM   #2
macboy is offline macboy  Canada
diyAudio Member
 
Join Date: Oct 2003
Location: Ottawa, Canada
Quote:
...But not sure what varity of mathematical functions might be available in something like a PIC.
Any PIC can perform 32 bit integer or floating point math. The libraries are available from Microchip, in the app notes section.
  Reply With Quote
Old 11th April 2004, 03:19 AM   #3
ojg is offline ojg
diyAudio Member
 
Join Date: May 2003
Location: Norway
Default Re: Multiplying DACs for Volume Control

Quote:
Originally posted by Cameron
I am curious why everyone seems to be so in love with the PGA devices, with no mention of multiplying DACs.
I dont' know either! I posted a suggestion in this thread earlier, but I only got a collective for answer so...

Quote:
2: have a lookup table. Does anyone know how the professionals do it?
That's how I would do it. (Does that make me a professional? ) It would be much faster and use less code-space then an antilog routine.
  Reply With Quote
Old 11th April 2004, 03:32 AM   #4
diyAudio Member
 
Join Date: May 2002
Location: Plano , TX
Send a message via AIM to jewilson
The easy way to do this is without a processor. You would use a have a up and down counter to driver a EEPROM, the EEPROM would have like D Flip Flops that would run the DAC up or down in value. Of course the EEPROM would have to be programed with the correct values codes to match the DAC, not a big deal. Of course you would need a EEPROM programing tool.
__________________
Jim W.
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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
Volume control on DVD player remote. Lose resolution at low volume? Circlotron Digital Source 2 10th June 2011 07:20 PM
Panasonic SA-XR55 multiplying the channels DAMIC Class D 1 1st June 2009 10:12 AM
i need preamp schematics w/o tone control or volume control hernanstafe Parts 7 30th January 2008 03:12 AM
The remote control paratactic volume control audio-gd Solid State 33 7th June 2007 11:16 PM
remote control motorised control for volume pot/knob CharlesY Parts 0 25th July 2005 11:12 AM


New To Site? Need Help?

All times are GMT. The time now is 08:51 PM.

Page generated in 0.08930 seconds (73.74% PHP - 26.26% MySQL) with 10 queries

Copyright ©1999-2012 diyAudio