Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Nigel Redmon
> On Aug 17, 2015, at 7:23 PM, robert bristow-johnson > wrote: > > On 8/17/15 7:29 PM, Sampo Syreeni wrote: >> >>> to me, it really depends on if you're doing a slowly-varying precision >>> delay in which the pre-emphasis might also be slowly varying. >> >> In slowly varying delay it ought t

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread robert bristow-johnson
On 8/17/15 7:29 PM, Sampo Syreeni wrote: On 2015-08-17, robert bristow-johnson wrote: As I noted in the first reply to this thread, while it’s temping to look at the sinc^2 rolloff of a linear interpolator, for example, and think that compensation would be to boost the highs to undo the rollo

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Sham Beam
Thanks for the suggestions and discussion. In my application I'm playing back 44.1khz wavefiles with variable pitch envelopes. I'm currently using hermite interpolation and the quality seems fine for playback. It's only after resampling and running through the audio engine multiple times does

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Nigel Redmon
And to add to what Robert said about “write code and sell it”, sometimes it’s more comfortable to make general but helpful comments here, and stop short of detailing the code that someone paid you a bunch of money for and might not want to be generally known. And before people assume that I mea

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Sampo Syreeni
On 2015-08-17, robert bristow-johnson wrote: As I noted in the first reply to this thread, while it’s temping to look at the sinc^2 rolloff of a linear interpolator, for example, and think that compensation would be to boost the highs to undo the rolloff, that won’t work in the general case. E

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Nigel Redmon
OK, Robert, I did consider the slow versus fast issue. But there have been few caveats posted in this thread, so I thought it might be misleading to some to not be specific about context. The worst case would be a precision delay of an arbitrary constant. (For example, at 44.1 kHz SR, there woul

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread robert bristow-johnson
On 8/17/15 2:39 PM, Nigel Redmon wrote: Since compensation filtering has been mentioned by a few, can I ask if someone could get specific on an implementation (including a description of constraints under which it operates)? I’d prefer keeping it simple by restricting to linear interpolation,

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Peter S
On 17/08/2015, STEFFAN DIEDRICHSEN wrote: > I could write a few lines over the topic as well, since I made such a > compensation filter about 17 years ago. > So, there are people, that do care about that topic, but there are only > some, that do find time to write up something. I also made a comp

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread robert bristow-johnson
On 8/17/15 12:07 PM, STEFFAN DIEDRICHSEN wrote: I could write a few lines over the topic as well, since I made such a compensation filter about 17 years ago. So, there are people, that do care about that topic, but there are only some, that do find time to write up something. ;-) Steffan On

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Ethan Duni
Yeah I am also curious. It's not obvious to me where it would make sense to spend resources compensating for interpolation rather than just juicing up the interpolation scheme in the first place. E On Mon, Aug 17, 2015 at 11:39 AM, Nigel Redmon wrote: > Since compensation filtering has been men

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Nigel Redmon
Since compensation filtering has been mentioned by a few, can I ask if someone could get specific on an implementation (including a description of constraints under which it operates)? I’d prefer keeping it simple by restricting to linear interpolation, where it’s most needed, and perhaps these

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Esteban Maestre
No experience with compensation filters here. But if you can afford to use a higher order interpolation scheme, I'd go for that. Using Newton's Backward Difference Formula, one can construct time-varying, table-free, efficient Lagrange interpolation schemes of arbitrary order (up to 30-th or

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread STEFFAN DIEDRICHSEN
I could write a few lines over the topic as well, since I made such a compensation filter about 17 years ago. So, there are people, that do care about that topic, but there are only some, that do find time to write up something. ;-) Steffan > On 17.08.2015|KW34, at 17:50, Theo Verelst wro

Re: [music-dsp] Compensate for interpolation high frequency signal loss

2015-08-17 Thread Theo Verelst
For people including scientific oriented it always surprises me how little actual science is involved in this talk about tradeoffs. First, what it is you want to achieve by preserving high frequencies (which of course I'm all for)? Second, is it really only at the level of first order interp

[music-dsp] Unsunscribe

2015-08-17 Thread akkuadrat
___ music-dsp mailing list music-dsp@music.columbia.edu https://lists.columbia.edu/mailman/listinfo/music-dsp

[music-dsp] R: Compensate for interpolation high frequency signal loss

2015-08-17 Thread Marco Lo Monaco
Talking about the all-pass modulation, (and also reconnecting to a past hot post about time varying filters), did anyone tried the following: 1) see if the allpass passes the minimum norm criterion that Laroche introduced (maybe the 5 samples transient found in the paper for a in the range 0.618