• These commercial threads are for private transactions. diyAudio.com provides these forums for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members, use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

Reference DAC Module - Discrete R-2R Sign Magnitude 24 bit 384 KHz

He writes his intentions in #10351. I don’t know if the pseudo-NOS filters will do as he wants, because obviously the dam is always oversampling in the MHz range but Andrea already knows this. Best he can hope for is that the coefficients are such that after OS the bits are again what they were on the input. gumisb’s latest F5 filter would also be a good candidate to test.

But as long as the custom filters aren’t in, there’s not much point in discussing it further.

I'm not a filter expert, that's the reason I'm asking on this thread.

But I would curious to understand the beahvior of the filters when the incoming signal is constant (DC).

How does work the oversampling, how the interpolation does work if the incoming audio words are always the same?
 
No, there is no way to play non-oversampling. Best you can do is quasi-NOS. I wrote this already in #10358 so like you, I do not understand what is not clear.

Given your obvious expertise in clock design, and I honestly mean that as a compliment, I am surprised you are only finding out about this now.

I think everything has been said about this now, so I will refrain from further comment unless something new is brought up. In fact I think this very post doesn't contain anything new. I just want to be explicit in answering "can it do true NOS" question and hopefully wrap things up.
 

TNT

Member
Joined 2003
Paid Member
What is the output of the DAM1021 with the above sample and your filter?

You will have to find out for yourself once you can load a filter file that does not contain biquads for DC filtering i.e. the one you are trying to load. It doesn't matter which of the F4-F7 you use, everything you will be able to play out of the DAC with that filter file loaded will not have DC blocking filter. If you think you can verify that the DAC is "bit perfect" by measuring a DC level out of the DAC you are delusional. Whatever your idea of bit perfect is.

My power amps are soldered to my DACs so I'm not going to test that for you. I wouldn't anyway as I'm not dancing to your pipe. And thats all I have to say about that....

//
 
No, there is no way to play non-oversampling. Best you can do is quasi-NOS. I wrote this already in #10358 so like you, I do not understand what is not clear.

Given your obvious expertise in clock design, and I honestly mean that as a compliment, I am surprised you are only finding out about this now.

I think everything has been said about this now, so I will refrain from further comment unless something new is brought up. In fact I think this very post doesn't contain anything new. I just want to be explicit in answering "can it do true NOS" question and hopefully wrap things up.

Sorry, but I'm not a oversampling expert since we don't perform any oversampling in the DACs we are developing, so we have no interest on this.
This is a question of point of views, many think the best way is oversampling at crazy LRCK speed, while we think the best way is playing at the incoming sample rate lowering the LRCK speed that means lower jitter.
Also because there are no problems to perform the oversampling externally (in sotware) if needed.
I have measured the jitter of the DAM1021 LRCK and I have published the plots.

And I did not know the dam1021 is always oversampling.
It didn't necessarily have to be that way since with the FPGA you can do whatever you want, including NOS operation, the simpler process.
Sorry but I have not yet found the time to read more than 1000 pages of this thread.
 
To stop this endless discussion, I'll share my filter file. It plays bit-perfect, no dc filter, no clipping, tested with an oscilloscope.
Still the problem remains with the download and baud rate.
@Andrea you can test the following: connect to the dam1021 with 9600 baud, start the umanager, change the baud rate to 115200 and try to enter a command.
 

Attachments

  • 1021filt_NOS_noDC.txt
    1.9 KB · Views: 63
  • 1021filt_NOS_noDC.zip
    580 bytes · Views: 50
And I did not know the dam1021 is always oversampling.

This could be your aha moment…

Soren’s DAC is by design oversampling. IIRC, the R2R ladder operates at 2.8/3Mhz.

I already knew that before I purchased.

If you’re expecting dam1021 to operate in true NOS mode (R2R ladder operating at 44k1/48k), you’re gonna be disappointed…
 
Last edited:
To stop this endless discussion, I'll share my filter file. It plays bit-perfect, no dc filter, no clipping, tested with an oscilloscope.
Still the problem remains with the download and baud rate.
@Andrea you can test the following: connect to the dam1021 with 9600 baud, start the umanager, change the baud rate to 115200 and try to enter a command.

Thank you for sharing your files, I believe it's just what I need.

Now I believe I have tried all the possible combinations but there is no way to load the filter.
At this point I believe my board is defective.
 
This could be your aha moment…

Soren’s DAC is by design oversampling. IIRC, the R2R ladder operates at 2.8/3Mhz.

I already knew that before I purchased.

If you’re expecting dam1021 to operate in true NOS mode (R2R ladder operating at 44k1/48k), you’re gonna be disappointed…

And so where is the problem?

We are on a diy audio forum so I like to experiment with the devices I got just in the spirit of diy (although this is a commercial product, but it was presented in a diy audio forum).

So, as I have said several times, I will throw out all the DAC front end and magically it will become pure NOS.
Don't you think it's possible?
If you think so please let me know why.

In the meantime I would like to play bit-perfect and it seems to be possible reading the previous post.
 
You will have to find out for yourself once you can load a filter file that does not contain biquads for DC filtering i.e. the one you are trying to load. It doesn't matter which of the F4-F7 you use, everything you will be able to play out of the DAC with that filter file loaded will not have DC blocking filter. If you think you can verify that the DAC is "bit perfect" by measuring a DC level out of the DAC you are delusional. Whatever your idea of bit perfect is.

My power amps are soldered to my DACs so I'm not going to test that for you. I wouldn't anyway as I'm not dancing to your pipe. And thats all I have to say about that....

//

Really?

Instead of insulting, please let me know why?

As I expected, as usual your claims are not supported by a technical explanation.
 
To stop this endless discussion, I'll share my filter file. It plays bit-perfect, no dc filter, no clipping, tested with an oscilloscope.
Still the problem remains with the download and baud rate.
@Andrea you can test the following: connect to the dam1021 with 9600 baud, start the umanager, change the baud rate to 115200 and try to enter a command.

Thanks for sharing! Looking at the coefficients, it couldn't get any more "transparent" I guess :)

As perhaps known from the filter brewing thread, I have a keen interest in (quasi-) NOS filters. Do you use this filter for enjoying music (i.e. do you think it sounds good?) or is it just for measurements?

Paul's early "hardcore" NOS filters had a noticeable rasp/grain in the midrange which gumisb's latest NOS filters have fixed, but at the "expense" of being just 1.0 coefficients I guess. Interested to hearing your experience and so perhaps auditioning it myself.
 
And so where is the problem?

We are on a diy audio forum so I like to experiment with the devices I got just in the spirit of diy (although this is a commercial product, but it was presented in a diy audio forum).

So, as I have said several times, I will throw out all the DAC front end and magically it will become pure NOS.
Don't you think it's possible?
If you think so please let me know why.

In the meantime I would like to play bit-perfect and it seems to be possible reading the previous post.


Gosh…shockingly amazing…

Seriously no problem whatsoever!

Please carry on posting whatever….

You should do as you say, cut out and throw away the front end.

Goodbye.
 
Last edited:
To stop this endless discussion, I'll share my filter file. It plays bit-perfect, no dc filter, no clipping, tested with an oscilloscope.
Still the problem remains with the download and baud rate.
@Andrea you can test the following: connect to the dam1021 with 9600 baud, start the umanager, change the baud rate to 115200 and try to enter a command.

Unfortunately the problem remains, I have just tried with a 3rd PC battery powered (disconnected from the main AC) and with 10cm cable connected to J3.

The uManager starts and works correctly but there is no way to load the filter.

Now I believe my board is defective or the micro firmware is corrupted.