Re: [music-dsp] Instant frequency recognition

2014-08-06 Thread Emanuel Landeholm
Haven't really been following the thread but I wonder if the sinusoid model is really that good. Don't we actually want to match something like SUM(k,1,N) e^jwkt and might not harmonics help us from falling down to the noise floor? On Mon, Aug 4, 2014 at 10:25 AM, Vadim Zavalishin

Re: [music-dsp] Instant frequency recognition

2014-08-06 Thread Emanuel Landeholm
SUM(k,1,N) a_k e^jwkt even On Wed, Aug 6, 2014 at 11:00 PM, Emanuel Landeholm emanuel.landeh...@gmail.com wrote: Haven't really been following the thread but I wonder if the sinusoid model is really that good. Don't we actually want to match something like SUM(k,1,N) e^jwkt and might not

Re: [music-dsp] Instant frequency recognition

2014-08-06 Thread Emanuel Landeholm
Sorry, meant to say SUM(k,1,N) a_k e^jwk(t+p_k) It would seem that phase should be important, especially if instaneous frequency is desired . On Wed, Aug 6, 2014 at 11:01 PM, Emanuel Landeholm emanuel.landeh...@gmail.com wrote: SUM(k,1,N) a_k e^jwkt even On Wed, Aug 6, 2014 at 11:00 PM,

Re: [music-dsp] Instant frequency recognition

2014-08-04 Thread Vadim Zavalishin
I think it can be done simpler. Just extend the inverse Fourier transform in the same way how the bilateral Laplace transform extends the direct Fourier transform. Any mistake in that reasoning? Regards, Vadim On 02-Aug-14 20:10, colonel_h...@yahoo.com wrote: On Fri, 1 Aug 2014, Vadim

Re: [music-dsp] Instant frequency recognition

2014-08-04 Thread colonel_hack
On Mon, 4 Aug 2014, Vadim Zavalishin wrote: I think it can be done simpler. Just extend the inverse Fourier transform in the same way how the bilateral Laplace transform extends the direct Fourier transform. Any mistake in that reasoning? Basically, allow t to be complex when you inverse

Re: [music-dsp] Instant frequency recognition

2014-08-02 Thread colonel_hack
On Fri, 1 Aug 2014, Vadim Zavalishin wrote: My quick guess is that bandlimited does imply analytic in the complex analysis sense. 1st off, I am fairly sure it is true that a BL signal cannot be zero over an interval, so two non-zero BL signals cannot differ by zero over an interval, so a

Re: [music-dsp] Instant frequency recognition

2014-08-01 Thread Vadim Zavalishin
On 01-Aug-14 05:22, colonel_h...@yahoo.com wrote: On Fri, 18 Jul 2014, Sampo Syreeni wrote: Well, theoretically, all you have to know is that the signal is bandlimited. When that is the case, it's also analytic, which means that an arbitrarily short piece of it (the analog signal) will be

Re: [music-dsp] Instant frequency recognition

2014-08-01 Thread Vadim Zavalishin
Sorry, I meant Laplace transform of a timelimited signal. On 01-Aug-14 10:06, Vadim Zavalishin wrote: On 01-Aug-14 05:22, colonel_h...@yahoo.com wrote: On Fri, 18 Jul 2014, Sampo Syreeni wrote: Well, theoretically, all you have to know is that the signal is bandlimited. When that is the

Re: [music-dsp] Instant frequency recognition

2014-07-31 Thread colonel_hack
On Fri, 18 Jul 2014, Sampo Syreeni wrote: Well, theoretically, all you have to know is that the signal is bandlimited. When that is the case, it's also analytic, which means that an arbitrarily short piece of it (the analog signal) will be enough to reconstruct all of it as a simple power

Re: [music-dsp] Instant frequency recognition

2014-07-18 Thread Sampo Syreeni
On 2014-07-17, Ethan Duni wrote: The thing about this approach is that it requires very strong prior knowledge of the signal structure - to the point of saying quite a lot about how it behaves over all time - in order to work. Well, theoretically, all you have to know is that the signal is

Re: [music-dsp] Instant frequency recognition

2014-07-18 Thread Theo Verelst
Ethan Duni wrote: .. The thing about this approach is that it requires very strong prior knowledge of the signal structure - That reminds me of theories for which the applicability in the end appears to be such that the domain for the solution is the empty set... If you know there's some

Re: [music-dsp] Instant frequency recognition

2014-07-17 Thread Vadim Zavalishin
On 16-Jul-14 15:29, Olli Niemitalo wrote: Not sure if this is related, but there appears to be something called chromatic derivatives: http://www.cse.unsw.edu.au/~ignjat/diff/ Seems pretty much related and going further in the same direction (alright, I just briefly glanced at chromatic

Re: [music-dsp] Instant frequency recognition

2014-07-17 Thread Ethan Duni
Sinc interpolation would be theoretically correct, but, remember, that this thread is not about strictily theoretically correct frequency recognition, but rather about some more intuitive version with the concept of instant frequency. What is instant frequency? I have to say that I find this

Re: [music-dsp] Instant frequency recognition

2014-07-17 Thread zhiguang e zhang
This post explains the concept instantaneous frequency well: (It is basically used to distinguish amplitude from phase) http://math.stackexchange.com/questions/85388/does-the-phrase-instantaneous-frequency-make-sense EZ On Jul 17, 2014, at 6:40 PM, Ethan Duni ethan.d...@gmail.com wrote: Sinc

Re: [music-dsp] Instant frequency recognition

2014-07-17 Thread Giulio Moro
it to generate controls for ... whatever: other oscillators, filters ... Giulio Da: Ethan Duni ethan.d...@gmail.com A: A discussion list for music-related DSP music-dsp@music.columbia.edu Inviato: Venerdì 18 Luglio 2014 2:35 Oggetto: Re: [music-dsp] Instant

Re: [music-dsp] Instant frequency recognition

2014-07-16 Thread Vadim Zavalishin
On 16-Jul-14 12:31, Olli Niemitalo wrote: What does O(B^N) mean? -olli This is the so called big O notation. f^(N)(t)=O(B^N) means (for a fixed t) that there is K such that |f^(N)(t)|K*B^N where f^(N) is the Nth derivative. Intuitively, f^(N)(t) doesn't grow faster than B^N Regards, Vadim

Re: [music-dsp] Instant frequency recognition

2014-07-16 Thread Olli Niemitalo
I see, so the limiting case that turns the inequality to an equality is a sinusoid (or a corresponding complex exponential). If the signal is band-limited, it must be a bounded sum of those, and the derivatives must thus also be bounded sums of derivatives of those, and your criterion will be

Re: [music-dsp] Instant frequency recognition

2014-07-12 Thread colonel_hack
On Thu, 10 Jul 2014, Vadim Zavalishin wrote: From the BLEP discussion we know, that so far this signal is just a generalized version of the DC offset, thus containing only a zero frequency partial. The ``no new partials'' rule comes from integral exp(kx) = exp(kx)/k so integration just

[music-dsp] Instant frequency recognition

2014-07-10 Thread Vadim Zavalishin
Hi all, a recent question to the list regarding the frequency analysis and my recent posts concerning the BLEP led me to an idea, concerning the theoretical possibility of instant recognition of the signal spectrum. The idea is very raw, and possibly not new (if so, I'd appreciate any