Featured Ads from the Classified section get tons more exposures of regular ads
***WANTED*** Old School...
***WANTED*** Old School...
by DukeDurham
FS: M-Audio Firewire 410...
FS: M-Audio Firewire 410...
by Hdale85
Stinger battery Terminals,...
Stinger battery Terminals,...
by DAT
Morel Supreme Tweeters
Morel Supreme Tweeters
by mcgilvrey007
FS or trade amps: Clarion,...
FS or trade amps: Clarion,...
by tyroneshoes
Retiring from Car Audio...
Retiring from Car Audio...
by AVIDEDTR

Reply
 
LinkBack Thread Tools Display Modes
Old 06-21-2011   #1
 
DIYMA freshman
Join Date: Jun 2011
Location: Minnesota
Posts: 84

Thanks: 0
Thanked 13 Times in 10 Posts
Rep Power: 14 24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough


iTrader: (0)



Default DIY Custom Audio DSP (like miniDSP)

New to this forum.

Built an audio signal processing device that I use in my car.

Not sure if the details are of interest here, but I think the end result might be -- a good deal of audio DSP capability for crossovers and EQ.

Some pics and then a brief description.

ADAU1442 audio signal processor chassis :


Four Wolfson WM8524 DACs (2 Vrms ground-centered output, -89 dB THD+N, 106 dB dynamic range)


The computing core: Analog Devices ADAU1442 audio signal processor (easy to use with their SigmaStudio graphical user interface software).



ADAU1442 board top


ADAU1442 board bottom


Testing ADAU1442 and WM8524 analog outputs (DACs are "upside down" under the ADAU1442, protected by the two ground planes in the boards)


Final prototype, box open


Final ADAU1442 prototype audio signal processor


Features:
  • Analog outputs: Four independent WM8524 24-bit stereo DACs (e.g. sub, midbass , midrange, tweets). 2 Vrms ground-centered output (no DC blocking caps).
  • Digital Outputs: Four independent optical S/PDIF outputs (CS8406 to TOTX147). (Future plans are to use these instead of analog).
  • Inputs:
    • Digital: Two S/PDIF optical -- one from H/U, one direct from CD changer (TORX147 to CS8416 S/PDIF receiver to CS8421 ASRC).
    • Analog: one "AUX" analog input (e.g. for handheld device) using CS5351.
    • Optional: a third S/PDIF input if needed in the future.
  • Power: "12 volt" from car with remote turn-on/off.
  • Control: Digital volume up/down and digital source select. (Possibly more in the future if needed).
  • ADAU1442 Computing Highlights:
    • 3584 instructions per sample at 48 kHz.
    • 56-bit processing.
    • 8k data RAM (up to 170 ms delay at 48 kHz).
    • IIR and FIR filters, EQ and more; easy implementation with GUI software (see below).
  • ADAU1442 Usability:
    • Self-boot from EEPROM (no microcontroller required).
    • Analog Devices SigmaStudio drag-n-drop graphical user interface is so nice to use.
    • Analog sampled a ADAU1401 evaluation board which allows for real-time EQ and A/B testing with a laptop.

After I spent some time reading about various ICs that are available, it only took about four partial weekends to build and debug the box. Then another couple hours here and there to fashion the GUI in Analog's SigmaStudio software that implements my current crossover scheme.

Many of the parts are free samples; others aren't very expensive.

I'm presently using the box for active crossovers. But now that I have some processing power I'm interested in learning about how to really EQ a car audio system.
24th-Alchemist is offline   Reply With Quote
Old 06-21-2011   #2
 
DIYMA freshman
Join Date: Jun 2011
Location: Minnesota
Posts: 84

Thanks: 0
Thanked 13 Times in 10 Posts
Rep Power: 14 24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough


iTrader: (0)



Default Re: DIY Custom Audio DSP (like miniDSP)

. . .Oh, and can't forget Schmartboard, without which it might be almost impossible to use a lot of the small surface mount IC packages such as the TSSOP for the WM8524 DACs or TQFP for the ADAU1442 audio processor.
24th-Alchemist is offline   Reply With Quote
Old 06-21-2011   #3
Moderator
 
... Squirrel!!!...
Join Date: Feb 2007
Location: North Alabama
Age: 29
Posts: 12,654

Thanks: 30
Thanked 402 Times in 188 Posts
Rep Power: 387 bikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond reputebikinpunk has a reputation beyond repute

Send a message via AIM to bikinpunk

iTrader: (60)



Default Re: DIY Custom Audio DSP (like miniDSP)

Dude, that's badass! Congrats!
Can we get screenshots?

Cool site with subwoofer testing:
Data-bass.com
bikinpunk is offline   Reply With Quote
Old 06-21-2011   #4
DIYMA 500 Club
 
rexroadj's Avatar
 
DIYMA Enthusiast
Join Date: Oct 2008
Location: salem NH
Age: 34
Posts: 2,171

Thanks: 3
Thanked 51 Times in 46 Posts
Rep Power: 87 rexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond repute


iTrader: (27)



Default Re: DIY Custom Audio DSP (like miniDSP)

Quote:
Originally Posted by bikinpunk View Post
Dude, that's badass! Congrats!
Can we get screenshots?
X2
Well played sir! Well played!

I am VERY intrigued by this (not to build, but certainly to buy
Does it get warm? Looks kinda cramped in there?
Regardless, good for you! I think thats awesome!
rexroadj is online now   Reply With Quote
Old 06-21-2011   #5
Upgrade Your Membership!
 
BowDown's Avatar
 
DIYMA Enthusiast
Join Date: Sep 2009
Location: Central NY
Age: 69
Posts: 2,386

Thanks: 65
Thanked 37 Times in 33 Posts
Rep Power: 58 BowDown will become famous soon enoughBowDown will become famous soon enoughBowDown will become famous soon enoughBowDown will become famous soon enoughBowDown will become famous soon enoughBowDown will become famous soon enough


iTrader: (22)



Default Re: DIY Custom Audio DSP (like miniDSP)

Wow that is a pretty cool setup. Looking forward to hearing more about it.

2010 Fusion Sport: SQ InstallSubwoofer In-Dash


DVA-7996 | Q1 CarPC | MF V-Link | PXA-H700 | Aura MR 2150 | MR 675h | SWR-823D | RS180-4 | neo8 | neo3
BowDown is online now   Reply With Quote
Old 06-21-2011   #6
DIYMA 500 Club
 
DIYMA Addict
Join Date: Feb 2006
Location: Dallas, TX
Age: 27
Posts: 5,567

Thanks: 19
Thanked 38 Times in 37 Posts
Rep Power: 268 azngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond reputeazngotskills has a reputation beyond repute


iTrader: (106)



Default Re: DIY Custom Audio DSP (like miniDSP)

Very interesting, way above my head component wise but definitely useful. Good work

Got any screen shots of the interface?

Building to sell or just personal use?

azngotskills is offline   Reply With Quote
Old 06-21-2011   #7
 
bassfromspace's Avatar
 
DIYMA Enthusiast
Join Date: Jan 2006
Location: dafdafadf
Posts: 2,470

Thanks: 27
Thanked 16 Times in 14 Posts
Rep Power: 125 bassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond reputebassfromspace has a reputation beyond repute


iTrader: (10)



Default Re: DIY Custom Audio DSP (like miniDSP)

We're in need of more processor options.
bassfromspace is offline   Reply With Quote
Old 06-21-2011   #8
 
DIYMA Novice
Join Date: Aug 2005
Location: Chicago
Posts: 331

12V Company:
Withheld
Position:
Former installer

Thanks: 0
Thanked 4 Times in 3 Posts
Rep Power: 88 nubz69 will become famous soon enoughnubz69 will become famous soon enoughnubz69 will become famous soon enoughnubz69 will become famous soon enoughnubz69 will become famous soon enoughnubz69 will become famous soon enoughnubz69 will become famous soon enoughnubz69 will become famous soon enough


iTrader: (0)



Default Re: DIY Custom Audio DSP (like miniDSP)

Nice work, interested in building an SMPS for me?
nubz69 is offline   Reply With Quote
Old 06-21-2011   #9
 
DIYMA freshman
Join Date: Jun 2011
Location: MS coast
Posts: 18

Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0 armykyle1 will become famous soon enougharmykyle1 will become famous soon enougharmykyle1 will become famous soon enougharmykyle1 will become famous soon enougharmykyle1 will become famous soon enougharmykyle1 will become famous soon enough


iTrader: (0)



Default Re: DIY Custom Audio DSP (like miniDSP)

thats freakin amazing

good job man
armykyle1 is offline   Reply With Quote
Old 06-21-2011   #10
 
DIYMA freshman
Join Date: Feb 2011
Location: TN
Age: 29
Posts: 6

Thanks: 1
Thanked 0 Times in 0 Posts
Rep Power: 0 pmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enough


iTrader: (4)



Default Re: DIY Custom Audio DSP (like miniDSP)

Very nice indeed! What was the total cost of the parts if you don't mind me asking.
pmang is offline   Reply With Quote
Old 06-21-2011   #11
Upgrade Your Membership!
 
bmiller1's Avatar
 
Cynically apathetic
Join Date: Mar 2010
Location: Paducah,KY
Posts: 350

Thanks: 24
Thanked 26 Times in 24 Posts
Rep Power: 57 bmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond reputebmiller1 has a reputation beyond repute


iTrader: (10)



Default Re: DIY Custom Audio DSP (like miniDSP)

Quote:
Originally Posted by bassfromspace View Post
We're in need of more processor options.
x2 I don't know a whole lot but, I can tell you that I've been reading all the posts about processors for the past few days and rarely are people satisfied. Well, except those that use 1 or more Mini DSPs. Nice looking work, 24th.

Clarion--Polk--Arc Audio--R12
bmiller1 is offline   Reply With Quote
Old 06-21-2011   #12
Upgrade Your Membership!
 
Mic10is's Avatar
 
DIYMA Enthusiast
Join Date: Aug 2007
Location: York,PA
Posts: 1,854

Thanks: 23
Thanked 81 Times in 63 Posts
Rep Power: 78 Mic10is will become famous soon enoughMic10is will become famous soon enoughMic10is will become famous soon enoughMic10is will become famous soon enoughMic10is will become famous soon enoughMic10is will become famous soon enough


iTrader: (12)



Default Re: DIY Custom Audio DSP (like miniDSP)

interesting.veeeeeeeeeeeeeeeerrrrrrrrrrrrry interesting


2010 MECA Extreme World champion,
2005 IASCA World Champion Pro 600+
2010 MECA Mike Baylor Sportsmanship Award
Team DIYMA SQ,2011 MECA SQL Spirit Award
Mic10is is online now   Reply With Quote
Old 06-22-2011   #13
DIYMA 500 Club
 
highly's Avatar
 
DIYMA Regular
Join Date: Jan 2007
Location: Piedmont, OK
Age: 41
Posts: 878

Thanks: 11
Thanked 51 Times in 46 Posts
Rep Power: 78 highly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura abouthighly has a spectacular aura about

Send a message via MSN to highly Send a message via Yahoo to highly

iTrader: (11)



Default Re: DIY Custom Audio DSP (like miniDSP)

Quote:
Originally Posted by Mic10is View Post
interesting.veeeeeeeeeeeeeeeerrrrrrrrrrrrry interesting
Agreed!
Very interested in learning more about this. I stayed away from this option due to a severe lack of knowledge on coding DSPs. It looks like you have created a very elegant solution to a problem experienced by many. There could very well be a market there...

"The learning curve is not just one bend..."

2012 Building a Champion for 2013...
2011 MECA World Champion Extreme SQ
2011 MECA Oklahoma State Champion Extreme SQ
2010 MECA Oklahoma State Champion Modified SQ
highly is offline   Reply With Quote
Old 06-22-2011   #14
 
ashman5's Avatar
 
DIYMA freshman
Join Date: Aug 2009
Location: Decatur, AL
Posts: 96

Thanks: 4
Thanked 0 Times in 0 Posts
Rep Power: 36 ashman5 will become famous soon enoughashman5 will become famous soon enoughashman5 will become famous soon enoughashman5 will become famous soon enoughashman5 will become famous soon enoughashman5 will become famous soon enough


iTrader: (1)



Default Re: DIY Custom Audio DSP (like miniDSP)

HARDCORE DIY!!!

Nice Job

06 Tacoma DC, CarPC, PPI Arts A300(h), A600(m), A404(l), Vifa XT25 highs, Dynaudio 17W75 mids, IDQ10 lows
ashman5 is offline   Reply With Quote
Old 06-26-2011   #15
 
DIYMA freshman
Join Date: Jun 2011
Location: Minnesota
Posts: 84

Thanks: 0
Thanked 13 Times in 10 Posts
Rep Power: 14 24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough


iTrader: (0)



Default Re: DIY Custom Audio DSP (like miniDSP)

Thank you for the responses.

I think this project is good for DIY car audio applications. There are however at least three drawbacks:
  1. Time to solder circuits;
  2. Learning to use ADI's SigmaStudio software;
  3. Cost.

It's worth the time & money IMO though. The only limitations are a person's imagination and the power of the IC -- there are almost none of the usual limitations with finished signal processors.

Quote:
I am VERY intrigued by this (not to build, but certainly to buy)
Quote:
Building to sell or just personal use?
Initially I did not intend to build this box for sale. Nonetheless I looked into it. But alas the answer is no, because without the flexibility afforded by software, the box doesn't seem very useful, and according to Analog Devices, their software is not licensed for use outside of design. (And I have no intention of learning how to write software to use the box; moreover I think a major strength of the box is the SigmaStudio software it uses -- I wouldn't want to change that!) A thread about ADI's software licensing is here. (And perhaps of interest, in the thread they mention programmable car audio amps that use their SigmaDSP products (like a miniDSP embedded in an amp); here's the link).

Quote:
I can tell you that I've been reading all the posts about processors for the past few days and rarely are people satisfied. Well, except those that use 1 or more Mini DSPs
One of the main things miniDSP provides is software that allows us to use the ADAU1701. But IMO their software takes away from the full potential of the IC. Nothing against miniDSP, it's just a necessary trade-off. Actually, their prices seem very competitive, and they bring value in that their device does not require assembly. Furthermore they appear to offer easy-to-use software for operating the IC. A good product IMO.

Nonetheless I wanted to take a different approach. I was interested, like others might be, in a more powerful IC (e.g. the SigmaDSP ADAU1442 instead of the ADAU1701). I wanted something that could perform some basic FIR filtering and which could be used for longer delays (I ran out of delay with the ADAU1701). In addition I wanted to take full advantage of ADI's SigmaStudio software (in particular the "wide-open" possibilities it affords along with its quick & easy, yet nonetheless full, IC control). But in order to buy something that does not require DIY construction and which is comparable to the box described here, a person would have to purchase the evaluation board for the ADAU1442 for $699.00 (as of June 2011). But IMO that evaluation board isn't as good as the box described here, so the DIY approach seems a worthwhile option.

Quote:
Can we get screenshots?
Quote:
Got any screen shots of the interface
I'll provide a screenshot, but it doesn't do much justice. To see just the "tip of the iceberg" of what this stuff can do, check out these two ADI videos with the girl in the pink shirt here.

Below is a screen shot of my crossovers in ADI's SigmaStudio software (subwoofer section is off the screen). Crossover components are added by dragging and dropping various software functional blocks into the schematic. From there parameters for a wide range of selectable crossover types can be specified. (E.g. low-pass Butterworth or parametric EQ to name a few -- custom coefficient biquads are also avaialable).



In my case (above) I'm using four main components:
  1. Delays;
  2. Linkwitz compensators to modify speaker box characteristics;
  3. Low- and high-pass 2nd-order Butterworth filters with specifiable crossover frequencies (to make LR-4 crossovers);
  4. Theoretically "perfect-reconstruction" FIR filters between midrange and tweets. (Speakers are mounted in a nearly coax geometry -- CDT audio's braxial configuration).

But the crossovers are boring. To get a better flavor of all that is possible (e.g. super easy multi-band parametric EQ), check out this link (if you haven't already) to the pseudo-screen shot of the SigmaStudio software.


Quote:
Does it get warm? Looks kinda cramped in there?
It gets warm but not hot. I chose linear IC voltage regulators, so with the car at 13.3-14.4 V and the ADAU1442 core running at 1.8V, there is over 10V to burn at ~300 mA -- not including other components. I just stuffed some resistors in there so the regulators wouldn't get too hot. Heat was a concern initially but it hasn't become an issue. Nevertheless, just in case there were heat problems I had a switching power supply available: a 8-42V DC input, 3.3 or 5V DC output breakout by Sparkfun. (The breakout was cheaper than I could get the part (LMZ14203) when I bought it).

As for the cramping, that was part of the fun! There's a lot of functionality in a box measuring 2-1/8 x 3-1/4 x 1-5/8 inches. It forces compact circuit construction which I find relaxing. (It seems like building a ship in a bottle, which I've never done).


Quote:
What was the total cost of the parts if you don't mind me asking.
Good question for a DIY setting. I'm glad the question was asked because I ended up learning something. But first, a components "recipe" with costs:
So total cost of IC's and mounts is around $150 -- but a person could make different choices and substantially reduce the cost. Also, it's important to keep in mind that there are no less than 8 independent outputs here (four TOSLINK, four analog), along with three TOSLINK and one analog inputs (with room on the ADAU1442 for more I/O -- but there's no more room on the small box).

As for circuit construction, I just wired the circuits as shown in the manufactures' data sheets and evaluation board schematics. The time it took to build circuits and learn ADI's software was less than, say, disassembling my car interior and applying dynamat and mass loaded vinyl.

One issue though is that in order for a DIY'er to use the ADAU1442 and program it, ADI's SigmaStudio software is required. And although ADI says the software is "free", it may only be "free" with purchase of an evaluation board. Several years ago when I first became interested in Analog's SigmaDSP platform they gave me both an evaluation board and software for free. But I suppose those days have passed. For $195 Analog sells a "mini" evaluation board for their ADAU1701, where the evaluation board has 1-ch analog line-level IN and 1-ch line-level analog OUT, among other things. That would get a person the Sigmastudio software along with some hardware that is something like a basic miniDSP board (but with much more versatile -- and somewhat more complicated -- software). Additionally, as is shown in the pic below, any evaluation board and software affords self-boot programming as well as real-time software control for any number of DIY boxes. (Where a DIY box can have many more high-quality I/O channels and, relative to miniDSP, much more customizable signal processing).



The real-time control seems invaluable for in car tuning. However, I am not doing real-time tuning in the car yet, because I'm waiting to receive an IC that electrically isolates my box from the evaluation board. My concern is that in the car the box connects to chassis ground, but the eval board runs off laptop USB power, and not knowing how a laptop USB ground is configured in a car (especially when the laptop might be running off a powerinverter), I don't want to risk blowing out a CMOS interface on the ADAU1442 in the box. The IC I'm waiting for is ADI's ADUM1250. It electrically isolates the I2C communication between the eval board and box. (The three wires in the pic above; the colored wires connect the I2C interface and the black wire establishes a common ground, the latter of which I'm worried about in a car). (I don't know much about I2C, I just wire it up and it works; some info about I2C and optical isolation is here, here and here).

Quote:
I stayed away from this option due to a severe lack of knowledge on coding DSPs. It looks like you have created a very elegant solution to a problem experienced by many.
Elegant yes, but credit Analog Devices. All I did was solder some IC's. For $699 a person could buy the evaluation board for the ADAU1442 (several years ago I received something comparable for the ADAU1701 for free; it's in the pic above). No assembly required and a lot of powerful software right out of the box -- and no DSP assembly programming needed.

On the other hand, for $10 a person could put a free-sample of a ADAU1442 (or any other SigmaDSP) on a Schmartboard themselves, and also buy the ADAU1701 mini-evaluation board for $195. That board comes with the SigmaStudio software and also a "USBi" interface that could communicate with a DIY ADAU1442 similarly to what is shown in the pic above. It would provide self-boot programming as well as real-time operation for in car tuning and other experimentation. (How to do it is explained by ADI in application note AN-1006. There is also some background information in application note AN-923. Unfortunately I found it necessary to wade through such documentation to get these things to operate).

Last edited by 24th-Alchemist; 06-26-2011 at 03:17 AM..
24th-Alchemist is offline   Reply With Quote
Old 06-26-2011   #16
DIYMA 500 Club
 
rexroadj's Avatar
 
DIYMA Enthusiast
Join Date: Oct 2008
Location: salem NH
Age: 34
Posts: 2,171

Thanks: 3
Thanked 51 Times in 46 Posts
Rep Power: 87 rexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond reputerexroadj has a reputation beyond repute


iTrader: (27)



Default Re: DIY Custom Audio DSP (like miniDSP)

WOW! just WOW!
THANK YOU for sharing your findings, and Thank you for the details. EXCELLENT DIY project (not for me though Love the balls forward approach, it will interesting to see what can be built off of this as well?
Again, thank you for sharing, REALLY cool reading!
rexroadj is online now   Reply With Quote
Old 06-26-2011   #17
 
DIYMA freshman
Join Date: Feb 2011
Location: TN
Age: 29
Posts: 6

Thanks: 1
Thanked 0 Times in 0 Posts
Rep Power: 0 pmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enoughpmang will become famous soon enough


iTrader: (4)



Default Re: DIY Custom Audio DSP (like miniDSP)

FANTASTIC WRITE UP! Wayyy out of my league, but VERY impressive
pmang is offline   Reply With Quote
Old 06-26-2011   #18
DIYMA 500 Club
 
DIYMA Loyalist
Join Date: Apr 2007
Location: LA
Posts: 3,870

Thanks: 17
Thanked 48 Times in 39 Posts
Rep Power: 118 cajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud ofcajunner has much to be proud of


iTrader: (1)



Default Re: DIY Custom Audio DSP (like miniDSP)

now, that's what I'm talking about!

looks like the evolutionary step for the Linkwitz Pluto's analog filtering replacement..
cajunner is offline   Reply With Quote
Old 06-26-2011   #19
Upgrade Your Membership!
 
subwoofery's Avatar
 
$ DIYMA Bandit $
Join Date: Nov 2008
Location: Newport Beach, CA
Posts: 4,163

Thanks: 120
Thanked 112 Times in 97 Posts
Rep Power: 195 subwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond reputesubwoofery has a reputation beyond repute


iTrader: (7)



Default Re: DIY Custom Audio DSP (like miniDSP)

How's the noise rejection installed in your car? (it's for the car, right?)

Kelvin

Lycan
Quote:
I'll repeat it for the miliionth time : All amps do NOT sound the same ... It's astonishing to me that nobody understands this
Who knows, some might understand now
and here's another one and another
subwoofery is offline   Reply With Quote
Old 06-26-2011   #20
 
stereojnky's Avatar
 
DIYMA Novice
Join Date: Mar 2008
Location: augusta ga
Age: 39
Posts: 269

Thanks: 4
Thanked 3 Times in 3 Posts
Rep Power: 55 stereojnky will become famous soon enoughstereojnky will become famous soon enoughstereojnky will become famous soon enoughstereojnky will become famous soon enoughstereojnky will become famous soon enoughstereojnky will become famous soon enough


iTrader: (14)



Default Re: DIY Custom Audio DSP (like miniDSP)

It appears that you can request a software key from them. If I order a ADAU1442, and get a software key, how much would you charge for plans to build my own? This seems like a cool project.

Pioneer DEH-P01 (DEX-P99RS)
CMass C522, MB82,CMass UL12
Zapco DC Reference 200.2, Arc 4200SE, 2300SE
stereojnky is offline   Reply With Quote
Old 06-26-2011   #21
 
DIYMA freshman
Join Date: Jun 2011
Location: Minnesota
Posts: 84

Thanks: 0
Thanked 13 Times in 10 Posts
Rep Power: 14 24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough24th-Alchemist will become famous soon enough


iTrader: (0)



Default Re: DIY Custom Audio DSP (like miniDSP)

Quote:
looks like the evolutionary step for the Linkwitz Pluto's analog filtering replacement
Actually, when I first started using SigmaDSP ICs and SigmaStudio software (with an ADAU1701), I emailed Sir Siegfried to tell him about it. In addition to active crossovers for speakers, I think the real-time control capability would have been of interest to him; for example, it could be used to conveniently A/B test whether a person can hear distortions due to phase such as is discussed in his Group Delay and Transient Response section (see especially the last two plots in section F). He was polite and emailed me back, which I thought was nice, but he didn't seem overly interested in what the ADAU1701 and SigmStudio has to offer. An oversight by him IMO -- but I should say that his site is hands down, far and away, the best audio resource I've ever encountered on the internet.

Quote:
If I order a ADAU1442, and get a software key, how much would you charge for plans to build my own?
I'd be happy to charge a lot of money, but I made neither schematics nor even drawings for this project. The reason is that they're all already available online for free. Just about everything you would need to know is in the links in the bullet points of the "components recipe" I posted above. Take the ADAU1442 for example. The link to its data sheet (a PDF file) is here. Look at figure 64 on page 89, "Self-Boot Application Schematic". The ADAU1442 should work if wired as shown in that figure, except for two misprints that I'm aware of: (1) supposedly, there should be a 10k resistor between pin 21 (CLATCH) and ground (I haven't tried it without); and (2) on the "self-boot switch" at the bottom of the page, "DVDD" should actually read "IOVDD". If a person were unsure of whether I'm right, you could go straight to the source and post in the help section for SigmaDSP's in Analog Devices' help forum here. Now, suppose you didn't know what that three-lead symbol is next to "REGULATOR" in the schematic. Searching "regulator" in the PDF would lead to a nice explanation on page 25: Analog recommends the NJT4030P from ON semiconductor. Google NJT4030P and so on. This, along with looking at the evaluation board schematics for various ICs, has basically been my approach, and after googling a few things I didn't understand, it all ended up working. Another good resource if a person got stumped by something would probably be diyAudio. I don't really go there but I think they build a lot of IC's and would be happy to help. (Relatedly, they might be interested in a build such as this but I posted here b/c I use it for car audio).

There might be a problem with the plan though. If a person gets the SigmaStudio software, how is the software going to communicate with the ADAU1442? My understanding of what Analog Devices says (see application note AN-1006) is that the software talks to one of their USBi devices over usb, and then their device converts the usb communication to either I2C or SPI -- but without their USBi (part of evaluation boards), how to talk to ADAU1442? I believe their software does generate a self-boot file for an EEPROM, but then a person would need to get an EEPROM burner and there would not be real-time control of the ADAU1442 (although the ADAU1442 would work with programs pre-configured in SigmaStudio). It might be worthwhile to email Analog Devices and/or look / post on their help forum to get such questions answered.

Last edited by 24th-Alchemist; 06-26-2011 at 11:24 PM..
24th-Alchemist is offline   Reply With Quote
Old 06-27-2011   #22
Upgrade Your Membership!
 
envisionelec's Avatar
 
DIYMA Enthusiast
Join Date: Dec 2005
Location: Dayton
Age: 35
Posts: 1,391

12V Company:
envisionelec.net
Position:
President

Thanks: 7
Thanked 64 Times in 50 Posts
Rep Power: 450 envisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond reputeenvisionelec has a reputation beyond repute


iTrader: (7)



Default Re: DIY Custom Audio DSP (like miniDSP)

Quote:
Originally Posted by 24th-Alchemist View Post

I'm presently using the box for active crossovers. But now that I have some processing power I'm interested in learning about how to really EQ a car audio system.
Welcome!

I was excited when I saw this, but my excitement deflated when you said you didn't write the software interface (which is what I need) Drat.

Nevertheless, it's a very ambitious DIY project! Congratulations!

"I am one of the ones who contributes, dude....advice, tech support, design, and whatever. Especially the whatever." - cajunner
envisionelec is offline   Reply With Quote
Old 06-27-2011   #23
 
DIYMA freshman
Join Date: Sep 2009
Location: India
Posts: 225

Thanks: 12
Thanked 0 Times in 0 Posts
Rep Power: 37 piyush7243 will become famous soon enoughpiyush7243 will become famous soon enoughpiyush7243 will become famous soon enoughpiyush7243 will become famous soon enoughpiyush7243 will become famous soon enoughpiyush7243 will become famous soon enough


iTrader: (1)



Default Re: DIY Custom Audio DSP (like miniDSP)

thats a great write up.. Keep up the nice work
piyush7243 is offline   Reply With Quote
Old 06-27-2011   #24
 
DIYMA freshman
Join Date: May 2009
Location: Torrance
Posts: 148

Thanks: 16
Thanked 3 Times in 3 Posts
Rep Power: 40 xxx_busa will become famous soon enoughxxx_busa will become famous soon enoughxxx_busa will become famous soon enoughxxx_busa will become famous soon enoughxxx_busa will become famous soon enoughxxx_busa will become famous soon enough


iTrader: (56)



Default Re: DIY Custom Audio DSP (like miniDSP)

Great job, I hate soldering fleas - smd's at my age, makes me crosseyed, looks very promising, Should start 60% finished piece like at pear audio, I bet it would go over well.


Quote:
Originally Posted by 24th-Alchemist View Post
New to this forum.

Built an audio signal processing device that I use in my car.

Not sure if the details are of interest here, but I think the end result might be -- a good deal of audio DSP capability for crossovers and EQ.

Some pics and then a brief description.

ADAU1442 audio signal processor chassis:


Four Wolfson WM8524 DACs (2 Vrms ground-centered output, -89 dB THD+N, 106 dB dynamic range)


The computing core: Analog Devices ADAU1442 audio signal processor (easy to use with their SigmaStudio graphical user interface software).



ADAU1442 board top


ADAU1442 board bottom


Testing ADAU1442 and WM8524 analog outputs (DACs are "upside down" under the ADAU1442, protected by the two ground planes in the boards)


Final prototype, box open


Final ADAU1442 prototype audio signal processor


Features:
  • Analog outputs: Four independent WM8524 24-bit stereo DACs (e.g. sub, midbass, midrange, tweets). 2 Vrms ground-centered output (no DC blocking caps).
  • Digital Outputs: Four independent optical S/PDIF outputs (CS8406 to TOTX147). (Future plans are to use these instead of analog).
  • Inputs:
    • Digital: Two S/PDIF optical -- one from H/U, one direct from CD changer (TORX147 to CS8416 S/PDIF receiver to CS8421 ASRC).
    • Analog: one "AUX" analog input (e.g. for handheld device) using CS5351.
    • Optional: a third S/PDIF input if needed in the future.
  • Power: "12 volt" from car with remote turn-on/off.
  • Control: Digital volume up/down and digital source select. (Possibly more in the future if needed).
  • ADAU1442 Computing Highlights:
    • 3584 instructions per sample at 48 kHz.
    • 56-bit processing.
    • 8k data RAM (up to 170 ms delay at 48 kHz).
    • IIR and FIR filters, EQ and more; easy implementation with GUI software (see below).
  • ADAU1442 Usability:
    • Self-boot from EEPROM (no microcontroller required).
    • Analog Devices SigmaStudio drag-n-drop graphical user interface is so nice to use.
    • Analog sampled a ADAU1401 evaluation board which allows for real-time EQ and A/B testing with a laptop.

After I spent some time reading about various ICs that are available, it only took about four partial weekends to build and debug the box. Then another couple hours here and there to fashion the GUI in Analog's SigmaStudio software that implements my current crossover scheme.

Many of the parts are free samples; others aren't very expensive.

I'm presently using the box for active crossovers. But now that I have some processing power I'm interested in learning about how to really EQ a car audio system.

Factory H/U • 2-Zapco **DSP6MR** • Phass MW 6512ALN • DTM25 • Tweets AT28evo • AMPS TRU Billets • 4100S IV • 2200S IV • 2200S Hi-Current • Esotar 12's IB • Class A Linear LD-MR **MODS BY MR**
xxx_busa is offline   Reply With Quote
Old 06-27-2011   #25
 
DIYMA Novice
Join Date: Mar 2011
Location: Mahwah NJ
Posts: 459

Thanks: 23
Thanked 14 Times in 13 Posts
Rep Power: 21 quietfly will become famous soon enoughquietfly will become famous soon enoughquietfly will become famous soon enoughquietfly will become famous soon enoughquietfly will become famous soon enoughquietfly will become famous soon enough


iTrader: (2)



Default Re: DIY Custom Audio DSP (like miniDSP)

truely awesome leg work there. i hope something great is able to come out of it...
quietfly is offline   Reply With Quote
Reply

  DIYMA Car Audio Forum » Other DIYMA Topics » Amp Guts, Modifications & Custom Crossovers

Bookmarks

Tags
adau1442, sigmadsp, sigmastudio


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On


» Amps
A/d/s/
Advent
Alphasonik
Alpine
American Bass
ARC Audio
Atomic
Audio Art
Audio Gods
Audiobahn
Audiocontrol
Audiopipe
Audison
Aura
Autotek
Avionixx
Bazooka
Beyma
Blaupunkt
Boss
Boston Acoustics
Bravox
Cadence
Cascade (CAE)
CDT Audio
Cerwin Vega
Clarion
Clif Designs
Concept
Coustic
Critical Mass
Crossfire
Crunch
DB Drive
DC Audio
DC Power
DEI
Denon
Diabolo
Diamond
Digital Designs
Directed
DLS
Dual
DYnamat
Dynaudio
Earthquake
Eclipse
Elemental Designs
ESX
Eton
Farenheit
Fi Car Audio
Focal
Fusion
Genesis
Ground Zero
Hafler
Helix
Hertz
Hifonics
Hushmat
Image Dynamics
Infinity
Interfire
JBL
Jensen
JL Audio
JVC
Kenwood
Kicker
Knu Konceptz
Kole Audio
Kove Audio
Lanzar
Lightning Audio
Linear Power
MA Audio
Magnat
Marantz
Massive Audio
MB Quart
McIntosh
Memphis
Metra
MMATS
Mobile Authority
Morel
MTX
Nakamichi
Niche Audio
O2 Audio
Ohio Generator
Optima
Orion
Oxygen Audio
OZ Audio
PG Audio
Phase Linear
Phoenix Gold
Pioneer
Polk
Power Acoustik
Powerbass
Powermaster
Precision Power
Profile
Pyle
Pyramid
RadioShack
Rainbow
Rampage
RE AUdio
Rockford Fosgate
Scanspeak
Scosche
Seas
Sony
soundstream
Sparkomatic
SPL Dynamics
Stinger
Sundown Audio
Swiss Audio
Targa
TC Sounds
TREO Engineering
TRU
Tsunami
Ultimate
US Acoustics
US Amps
Velodyne
Vifa
Viper
Visonik
Xtant
Zapco
Zed Audio
Powered by vBadvanced CMPS v3.2.3
Links
Buy Car Audio
Buy car stereo, Car audio forum, automotive vbulletin, Sell 12 volt, sub woofer troubleshooting, buy car audio, caraudio, audiophile, sound quality, car audio sq, SPL forum with used car audio for sale or to buy speakers and buy amplifier selling stereo systems online
Car Audio Classifieds
Buy car audio, Sell car audio, Used car stereo equipment classifieds, CACO, 12 volt amplifier & sub woofer lisitngs forum. Used speakers for sale, buy used amps and car speaker for sale.
Car Audio Forum
car audio forum, moble audio, car stereo, wholesale car audio, 12 volt, with, amplifier, amp, subwoofer, sound quality, buy car audio, and sell automotive stereo systems for cars
Sound Deadening
Sound deadening, vibration damper, cld tile, damping mat. Anti vibration pads for automotive insualtion damping, CDL mat, sound damping, noise killer, vibration damper sound deadener


All times are GMT -6. The time now is 07:21 AM.


Powered by vBulletin®
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
Powered by vBadvanced CMPS v3.2.3

Ad Management by RedTyger

Meet Our Team | Forum | Privacy and Rules | Advertise | Archive | Search | Contact Us

Home | User CP | Members List | New Posts | ITrader | Faq | Post Spy