I am considering purchasing Acourate and have a specific question.
Background to this is I am building a set of 3 way DSP speakers. they have been a long time coming as I havent until recently settled on the dsp hardware.
Initial idea was based on a Minidsp nanoSHARC dsp with Twisted Pear DACS. Digital input from USB, Optical and analogue from a TI PCM4222EVM board. However I wasnt entirely satisfied with the sound, difficult to articulate the problem, and came to the conclusion it might be something to do with the minidsp ASRC converting everything to 96kHz.
Anyway recently came across this Soekris DAC http://soekris.dk/dam1021.html and its sound floats my boat.
It also has the advantage that it has a Spartan 6 FPGA on board which is used to perform the AA filtering and oversampling. This has spare filter slots available that can be used for crossovers. Perfect I can ditch the minidsp and make things much simpler. Yay!
Now, my knowledge of DSP filtering is limited. I can design the basic crossover filters by taking the biquad out of the minidsp software
One issue that has sprung to mind is the time alignment of the drivers. In the minidsp there is a seperate delay (ms) input. The Soekris DAC does not have this feature and speaking to the designer the DSP functionality will not be developed further to include simple interface like the minidsp. However he did allude to the fact that the delays can be performed by the filtering.
OK, so reading about Acourate, if I understand correctly, I see it can perform driver time alignment as part of the filtering. My question is will it create a filter output that is compatible with the Soekris DAC?
The DAC format is initially a txt file with IIR and FIR filter coefficients which gets converted by a utility into a suitable format to load into the FPGA.
An example is here http://www.soekris.dk/download/dam1021/1021filt_104.txt
Can anyone shed any light on if this is going to work? I didnt really want to shell out on Acourate until confirmed.
Thanks
Background to this is I am building a set of 3 way DSP speakers. they have been a long time coming as I havent until recently settled on the dsp hardware.
Initial idea was based on a Minidsp nanoSHARC dsp with Twisted Pear DACS. Digital input from USB, Optical and analogue from a TI PCM4222EVM board. However I wasnt entirely satisfied with the sound, difficult to articulate the problem, and came to the conclusion it might be something to do with the minidsp ASRC converting everything to 96kHz.
Anyway recently came across this Soekris DAC http://soekris.dk/dam1021.html and its sound floats my boat.
It also has the advantage that it has a Spartan 6 FPGA on board which is used to perform the AA filtering and oversampling. This has spare filter slots available that can be used for crossovers. Perfect I can ditch the minidsp and make things much simpler. Yay!
Now, my knowledge of DSP filtering is limited. I can design the basic crossover filters by taking the biquad out of the minidsp software
One issue that has sprung to mind is the time alignment of the drivers. In the minidsp there is a seperate delay (ms) input. The Soekris DAC does not have this feature and speaking to the designer the DSP functionality will not be developed further to include simple interface like the minidsp. However he did allude to the fact that the delays can be performed by the filtering.
OK, so reading about Acourate, if I understand correctly, I see it can perform driver time alignment as part of the filtering. My question is will it create a filter output that is compatible with the Soekris DAC?
The DAC format is initially a txt file with IIR and FIR filter coefficients which gets converted by a utility into a suitable format to load into the FPGA.
An example is here http://www.soekris.dk/download/dam1021/1021filt_104.txt
Can anyone shed any light on if this is going to work? I didnt really want to shell out on Acourate until confirmed.
Thanks
Last edited: