# Tag Info

Accepted

### Why do we need DFT when we already have DTFT/DTFS?

The answer is the same to the question: "Why do we need computers to process data when we have paper and pencil?" DTFT as well as the continuous-time Fourier Transform is a theoretical tool ...
Accepted

### Looking for an arcsin algorithm

I have a pretty good implementation of $\arctan()$ here. I think you can use the identity: $$\arcsin(x) = \arctan\left( \frac{x}{\sqrt{1-x^2}} \right)$$ to get what you want.

### Algorithm to pan audio

I just wanted to point out that if you're planning to use these formulas in your code, you can get the exact same results with fewer calculations by using an angle $\theta$ between 0 and 90 degrees ...

Accepted

### Identify abrupt changes in an audio waveform

Synchrosqueezed Wavelet Transform is an option. I have developed a complete algorithm for this task, which scores 100% train accuracy and 86% test accuracy with 0.05 sec tolerance, without machine ...
Accepted

### Convex Optimization in Signal and Image Processing

There's a whole area of signal processing dedicated to optimal filtering. In pretty much every case I've seen the filtering problem is formulated with a convex cost function. Here's a freely ...

### Audio frequency modulation algorithm

You need to build a time varying delay, where you can modulate the delay amount over time. The peak delay modulation is a function of your maximum desired frequency shift and the modulation ...
Accepted

### Fast & accurate convolution algorithm (like FFT) for high dynamic range?

Disclaimer: I know this topic is older, but if one is looking for "fast accurate convolution high dynamic range" or similar this is one of the first of only a few decent results. I wanna ...
Accepted

### Doubts on LMS derivation

Here I expected $y(n)$ is to be computed by convolving $x(n)$ with $h(n)$, but in the equation given by Wikipedia it is shown as a matrix multiplication $y(n) = h^H(n).x(n)$. Are these two ...
Accepted

### Does this Signal Smoothing algorithm have a name?

Not sure if this has a name, but it is a nonlinear low pass filter that uses different smoothing constants depending on the input signal deviation from the filtered output. Small deviations are ...

### Estimate Sine Frequency under White Noise — simple and effective method

This depends on the precision needed. If it's a pure sine wave that's noise free, you can get a very quick estimate by measuring the difference between two zero crossings. The tricky part is that most ...

### Estimate Sine Frequency under White Noise — simple and effective method

A common way to do this is to take the FFT of the input signal. Since the frequency might not be right at a FFT bin, usually a second step of interpolation is done after choosing the initial peak. A ...