Go Back   Home > Forums > >

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Analog Delta-Sigma interpolation DAC
Analog Delta-Sigma interpolation DAC
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
Old Yesterday, 11:29 PM   #381
Hans Polak is offline Hans Polak  Netherlands
diyAudio Member
 
Join Date: Mar 2005
Location: Blaricum
Quote:
Originally Posted by MarcelvdG View Post
I expect that the pre- and post-ringing will be determined by the filter with the narrowest bandwidth, so it will stay around 22050 Hz no matter which of the two solutions is chosen. At least with ideal filters, the two solutions would be completely equivalent.
Marcel,
Two filters in series, the second one working at twice the speed, but both having the same set of coefficients that Hayk used now.
When leaving a section signal rings at Fs/2, true ?
So the first section will ring at 22.05khz and the second at 44.1Khz.
How could this result in a combined ringing only at 22.05Khz ?

Hans
  Reply With Quote
Old Yesterday, 11:36 PM   #382
MarcelvdG is online now MarcelvdG  Netherlands
diyAudio Member
 
Join Date: Mar 2003
Location: Haarlem, the Netherlands
Because there is nothing exciting the second filter's ringing.

At the output of the first filter, you have a signal band from 0 to 22.05 kHz, from 66.15 kHz to 110.25 kHz and copies every 88.2 kHz. How is that going to excite ringing at or just above 44.1 kHz?
  Reply With Quote
Old Today, 01:05 AM   #383
kokoriantz is offline kokoriantz  Lebanon
diyAudio Member
 
Join Date: Dec 2015
Location: south east asia
Giving extra gain of 0.45% to midpoints, the 24khz image vanishes.
dissapear.JPG
I am now looking to interpolate the sinc looking only the 30 succeeding samples to avoid pre ringing.
  Reply With Quote
Old Today, 06:57 AM   #384
Hans Polak is offline Hans Polak  Netherlands
diyAudio Member
 
Join Date: Mar 2005
Location: Blaricum
Quote:
Originally Posted by MarcelvdG View Post
Because there is nothing exciting the second filter's ringing?
When interpolating three points in parallel instead of one at Fs, three polyphase filters are needed.
But when using only one and placing a second identical segment working at 2Fs behind the first, there are only two filters in action.
You might be true, but I have a problem understanding how these two versions can produce the same result with only 2/3 of the amount of multiplications.

Hans

P.s. But at the end the result is in both cases that there are three interpolated points.
So your thesis can’t be that far off. Funny problem.

Last edited by Hans Polak; Today at 07:11 AM.
  Reply With Quote
Old Today, 07:14 AM   #385
Hans Polak is offline Hans Polak  Netherlands
diyAudio Member
 
Join Date: Mar 2005
Location: Blaricum
Quote:
Originally Posted by kokoriantz View Post
Giving extra gain of 0.45% to midpoints, the 24khz image vanishes.
Attachment 926216
I am now looking to interpolate the sinc looking only the 30 succeeding samples to avoid pre ringing.
Wow, thatís the nicest image you have produced so far !

Hans
  Reply With Quote
Old Today, 07:59 AM   #386
MarcelvdG is online now MarcelvdG  Netherlands
diyAudio Member
 
Join Date: Mar 2003
Location: Haarlem, the Netherlands
Quote:
Originally Posted by Hans Polak View Post
When interpolating three points in parallel instead of one at Fs, three polyphase filters are needed.
But when using only one and placing a second identical segment working at 2Fs behind the first, there are only two filters in action.
You might be true, but I have a problem understanding how these two versions can produce the same result with only 2/3 of the amount of multiplications.

Hans

P.s. But at the end the result is in both cases that there are three interpolated points.
So your thesis canít be that far off. Funny problem.
Not counting the trivial filters that only delay the signal by an integer number of samples, you indeed need three versus two filters, but when the second filter in the cascade has to work at twice the speed, the number of multiplications stays roughly constant. You could get away with a shorter filter for the second stage by giving it a larger transition band, then you do reduce the required number of multiplications.

Interpolation by large factors is usually done with a chain of interpolating filters, the filters getting simpler and simpler as you go further down the chain. The last couple of stages are often CIC filters, which just have adders, subtractors and registers and no multipliers at all.
  Reply With Quote
Old Today, 08:31 AM   #387
Hans Polak is offline Hans Polak  Netherlands
diyAudio Member
 
Join Date: Mar 2005
Location: Blaricum
Marcel,
Yes, with two filters in series, the second filter has to produce two interpolations versus only one for the first filter.
So in effect three convolutions have to be calculated in series between two original samples, exactly the same as with three parallel filters.
So the amount of multiplications is the same in both cases, par. or serie.

Hans

Nice trick to make filters simpler down the chain.

Last edited by Hans Polak; Today at 08:34 AM.
  Reply With Quote
Old Today, 11:52 AM   #388
kokoriantz is offline kokoriantz  Lebanon
diyAudio Member
 
Join Date: Dec 2015
Location: south east asia
Default Modified sinc interpolator

I found an alternative sinc interpolation that doesn't have ringings.
modif sinc.JPG
The formula is too complicated for me to understand.
modified sinc.JPG
Interpolation: Find good approximation from given samples
I will try to decipher by trial and error, or may be my son (PhD), too busy, can do it.
  Reply With Quote
Old Today, 01:29 PM   #389
Hans Polak is offline Hans Polak  Netherlands
diyAudio Member
 
Join Date: Mar 2005
Location: Blaricum
Interesting, never seen this before in a DAC.
Let your son pay attention, I'll do the same.
Anxious to see what the FFT of this impulse response will show.

Hans
  Reply to this post

Reply


Analog Delta-Sigma interpolation DACHide this!Advertise here!
Thread Tools

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Philips tda1305 (hybrid multi-bit/bitstream DAC with interpolation) 1z2a3y Digital Line Level 37 22nd January 2021 01:02 AM
High quality parts used delta-sigma dac vs cheap parts used r2r ladder dac Esotar01 Digital Line Level 2 6th May 2016 01:50 AM
Question about DAC interpolation cuallito Digital Line Level 1 29th April 2011 12:11 AM
Delta-current linear-interpolation DAC wimms Digital Source 86 4th November 2004 03:05 AM


New To Site? Need Help?

All times are GMT. The time now is 07:35 PM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Copyright ©1999-2021 diyAudio
Wiki