Dayton Audio DSP-408

The "cheapest" good option (quite DIY) is this:

8 Channels 384kHz 32bit ES9038PRO PCM DXD DSD Audio DAC - DIYINHK

The best option I think is Okto Research DAC8
I think I've seen similar before PC sound cards, which have the option of multiple channels. What you need is one that can be programmed then able to be used as a standalone. Sure I've seen stuff that was equally as programmable but cheaper, not sure what sort of musical sound enjoyment could be had from their DACs though. Maybe nowhere near as good as some 'good or better DACs known for music'.
 
IME, the diyinhk DACs I have tried were junk to me. Can't recommend one based on the experience so far.

It is clear that there is some demand for multi-channel dacs for people who want to multi-amp. Ockto makes one that measures pretty well, but last time I looked it appeared they couldn't meet market demand. Don't know how they sound either. Expect its probably about like the typical 'ESS sound.'
 
Last edited:
I could have guessed that functionality but the quality is not there, a lot like a lot fo these cheaper DSP units, or even some of the more expensive for that matter.

Its all about having a good DAC for quality music enjoyment, or of course in you're analogue'ing it, something decent for it to go through to be your active crossover.
 
What about running this with a receiver with pre outs? Does going through this into the receiver turn the quality into something less than just going from amp to receiver like I’ve been doing? I plan on building two 3 way speakers and using one of these to do the crossovers and eq. I can turn off the eq on the receiver end.
 
It can be used and will work. The debate is the actual quality of the units so far. You get amazing control of the sound and ability to shape it but often it goes through a complex process box of tricks to achieve this. Although analogue crossovers can also be complex I think they take less away from the signal / sound, yet the only problem is they are not as easy to tailor on the fly, and perhaps out of the reach of designing a good one for many or even most hobbyist diy builders.

Many say active crossovers are better, but they are still crossovers. They do the same job just a different method. I would not say they are better, maybe more versatile, certainly not better.
 
FYI: FreeDSP Classic SMD A/B plus-II performance

To know the ADAU1701 device's audio performance and it's characteristics, I measured my FreeDSP Classic SMD A/B plus II. (Crossover 24dB/oct@400Hz HPF output)


1st figure is IMD/THD vs. Input Level. (Green trace is 0404USB it's self)
2nd figure is 1kHz Sin-wave 1.8V input distortion performance.
3rd figure is Remain Noise Spectrum.

Comparing this measured result and DSP408's result shows, there might be some room to improve the Large level signal input distortion performance of DSP408.;)
Hi, How can input signal distortion be lowered?
 
Hi, How can input signal distortion be lowered?
My meaning of distortion is not a waveform Clip. A non-linear characteristic below the clipping level might be the root cause of this behavior.
So I plan to input a phase inverted signal for another side of ADAU1701 embedded ADC and mix them digitally to improve the distortion performance near the full-bit level inputs. I'm not sure, but I'll try with my FreeDSP Classic SMD A/B Plus-II later.
 
Hello Again!

I just tested with my FreeDSP Classic SMD A/B board.
The first half part is Single-Ended Input as same as DSP-408, second-half part is using 2 ADAU1701's inputs using like as differential ports. Sampled signals were substructed In a digital domain.

The Result:
There is a big difference between single-ended and differential-Input. Especially even order harmonics are suppressed.
Total Harmonic Distortion decreased as follows...
(100Hz) 0.00723% --> 0.00287%
(1kHz) 0.00642% --> 0.00171%

So, I made a plan for designing a single(mono) channel ADAU1701 4way crossover FreeDSP project. :cool:

CyberPit
 

Attachments

  • Block_for_Single.png
    Block_for_Single.png
    34.5 KB · Views: 120
  • Input_SIngle.png
    Input_SIngle.png
    182.3 KB · Views: 120
  • FreeDSP_SMD-AB_Single-100Hz.png
    FreeDSP_SMD-AB_Single-100Hz.png
    62.6 KB · Views: 113
  • FreeDSP_SMD-AB_SIngle-1k.png
    FreeDSP_SMD-AB_SIngle-1k.png
    62 KB · Views: 106
  • Block_for_Diff.png
    Block_for_Diff.png
    172.5 KB · Views: 137
  • Input_DIff.png
    Input_DIff.png
    48.8 KB · Views: 112
  • FreeDSP_SMD-AB_Diff-100Hz.png
    FreeDSP_SMD-AB_Diff-100Hz.png
    70.3 KB · Views: 102
  • FreeDSP_SMD-AB_Diff-1k.png
    FreeDSP_SMD-AB_Diff-1k.png
    61.9 KB · Views: 113
I did some unusual experiments on DSP408. It consists of two audio paths that are connected in series.
If I invert the output phase in the first stage, the second harmonic level in the final output signal was decreased slightly.
On the other hand, there's no difference if I changed the second stage output phase.
According to that, ADAU1701 embedded ADC has some non-linear distortion characteristics and it can be decreased if I use it in the differential input technic.
It seems too hard to hack the DSP-408 firmware for me, developing a new ADAU1701 board is much easier for me...

CyberPit
 

Attachments

  • DSP408Tested.gif
    DSP408Tested.gif
    10 KB · Views: 128
  • Fig1.png
    Fig1.png
    124.6 KB · Views: 109
  • fig2.png
    fig2.png
    146.1 KB · Views: 111
  • CH1_Not-Inverted.png
    CH1_Not-Inverted.png
    76.2 KB · Views: 129
  • fig3.png
    fig3.png
    64.6 KB · Views: 104
  • CH1_Inverted.png
    CH1_Inverted.png
    74.9 KB · Views: 123
A few more measurements of this DSP. Hopefully I'm not polluting the thread but this seems to be the defacto data repository.

I'm using GUI (V1.24), Firwmare (V6.21), Hardware (V??). I found the GUI is easy and intuitive to use and I'm keeping mine because I find it useful. I'm just hoping for better firmware in the future, or (preferably) having it unlocked and loading my own firmware.

The baseling loopBacks (pic#1 and #2) show what the H/W is capable of (single ended I/O) and I would actually be happy with that . However, once you start applying filters the performance suffers and there's no valid reason for that. I've included filter templates (in black) that were created by RePhase and overlaid them on the loopback measurements. There is only one filter template deviation (HP-6000) and it only occurs at higher freq . <speculation> it appears to be from freq warping as you approach the Nyquist freq. I've tried using Sigma Studio's filter generator and it does the same thing and I could not find pre-warp compensation. </speculation>. The more relevant issue (for me) is the increase in digital noise for all filters and probably EQ as well (have not measured that yet). <speculation> It appears to be related to the way the fixed point math is performed where small numbers divided by small numbers yields a noisy result. There is also potentially the filter coefficient representation where the LF filter coefficients are very small compared to the HF coefficients. </speculation> This may not be a real problem sending HF noise to a subwoofer (averages it out) but I suspect it can be fixed in firmware. Unfortunately ADI does not provide a disassembler or even details on it's DSP instruction set, nor does Sigma Studio disclose its code implementation. I would expect the processed output result to approach the pass through performance (within a few dB). This also makes the output noise levels more sensitive to input levels.

A fixable, and annoying feature is the "auto power off". On my 3way horn system it shuts off at 74dBc and there is no way to disable this "feature". There is a remote enable pin but there is no 12vdc output for self enabling it. It will power down when the USB is connected and even mid USB transfer. I have an unused input connected to a signal generator to keep it alive :).

Pic#1 - measurement soundcard loopback
Pic#2 - loopback with DSP in pass through (no processing, no gain)
Pic#3 - REW measurement with filters
 

Attachments

  • PC SoundCard LoopBack THD.jpg
    PC SoundCard LoopBack THD.jpg
    177.3 KB · Views: 115
  • PC SoundCard + DSP408 LoopBack THD.jpg
    PC SoundCard + DSP408 LoopBack THD.jpg
    184.7 KB · Views: 117
  • DSP408-LoopBack-REW -marked2.jpg
    DSP408-LoopBack-REW -marked2.jpg
    253.3 KB · Views: 113
  • Like
Reactions: 1 user
A fixable, and annoying feature is the "auto power off". On my 3way horn system it shuts off at 74dBc and there is no way to disable this "feature". There is a remote enable pin but there is no 12vdc output for self enabling it. It will power down when the USB is connected and even mid USB transfer. I have an unused input connected to a signal generator to keep it alive :).
Are there any other workarounds for this? I'm running mine from a Schiit Audio Sys passive pre and the only fly in the ointment I've found is this. Would using a buffer to boost voltage and impedance serve as a workaround? I really hate that it shuts off during quiet passages.
 
Are there any other workarounds for this? I'm running mine from a Schiit Audio Sys passive pre and the only fly in the ointment I've found is this. Would using a buffer to boost voltage and impedance serve as a workaround? I really hate that it shuts off during quiet passages.
opened up a support ticket @ Parts Express- it was a simple matter of putting it in "remote" mode, which keeps it on all of the time. measurements and tuning to follow.
 
Are there any other workarounds for this? I'm running mine from a Schiit Audio Sys passive pre and the only fly in the ointment I've found is this. Would using a buffer to boost voltage and impedance serve as a workaround? I really hate that it shuts off during quiet passages.

After testing the unit for a while, it was put away, waiting for a project. I suppose you could use it's auto wiring harness (P1) and wire the 12VDC supply to the remote on. I would prefer a firmware fix (switch) to allow setting the unit always on. I did have a chat with PE support to see if there was another way, and not at this time (firmware 6.21).

I have not seen schematics for the unit, so I'm not sure how the auto-mute is implemented. My wish list would also include digital audio over USB to bypass the A/D stage, and being able to load my own firmware (SigmaStudio).