As of May 31, 2023, we have updated our Code of Conduct.

Questions tagged [lowpass-filter]

A low-pass filter is an electronic filter that passes low-frequency signals but attenuates signals with frequencies higher than the cutoff frequency.

Filter by
Sorted by
Tagged with
-2 votes
1 answer
45 views

How to export raw audio from audacity?

Request to Experts: I am a DSP novice. I would like to experiment with some methods for low pass filtering in the time domain. To that purpose, I would like to generate a tone in audacity and export ...
Ritesh Singh's user avatar
0 votes
0 answers
41 views

Which audio smoothing algorithm has the lowest latency?

I am working on an audio smoothing project. My inputs are from a record scratching MIDI controller, and I am trying to produce a smooth output (the raw data creates noisy audio). I'm using a simple ...
The Impossible Squish's user avatar
2 votes
0 answers
25 views

Relation between discrete wavelet transform and filter banks

I have approached wavelet transformation from a projection perspective. Specifically, we can show for a certain class of functions (in the continuous setting) that they can be written in terms of a ...
Rudolf 12345's user avatar
5 votes
2 answers
664 views

How to measure aliasing?

Aliasing is bad, and we want good filters when downsampling. While what qualifies as aliasing is well-defined mathematically, and we can manually design filters with various tradeoffs, how do we ...
OverLordGoldDragon's user avatar
1 vote
0 answers
57 views

NUFFT/FFT interpretation

I know this has been covered thousands of times on the internet, but I'm still struggling with it. My end goal is to cancel out the noise in an Inertial Measurement Unit chip readings so I can double-...
Jason Kleban's user avatar
0 votes
1 answer
53 views

Why does the discrete bode plot look like the following and if possible explain the black vertical line at the end for an averaging filter

Why in the attached image for a simple 3 point moving average that has been converted into a TF (z domain) is there a wired dip? It seems that when I change the sampling time, the dip shifts to the ...
George kirby's user avatar
2 votes
0 answers
102 views

Is this how to show decimation in the frequency domain?

Let's say I have a discrete-time signal $y[n]$ that is passed through an Ideal Lowpass Filter (impulse response $h[n]$) to get $y_1[n]$. The filter has cutoff frequencies at $\pm \pi/N$ rad. Now this $...
Caporal Fourrier's user avatar
5 votes
2 answers
561 views

Why is implementing a digital LPF with low cutoff frequency but high sampling frequency infeasible?

I am new to signal processing and I want to implement an LPF using SciPy. In order to do so, I used the following python code from: here The code itself looks like: ...
gvg's user avatar
  • 53
1 vote
0 answers
48 views

Is it possible to lower the slope of a biquad lowpass? [duplicate]

I'd like to implement a lowpass with arbitrary slope. I'm currently cascading biquads in order to get a higher order, hence higher slope. But is it possible to do the opposite - lower the slope of one ...
Vojtěch Melda Meluzín's user avatar
1 vote
2 answers
91 views

Scenarios where Phase Response is (non-)problematic

In order to get a better feel for phase response and how it applies across the field of dsp, I'm looking for example scenarios where a filter's phase response is a concern and where it is not. Take ...
bazz's user avatar
  • 129
1 vote
1 answer
63 views

Frequency components in Bin averaging

I am back with another question. Context for the question: I am trying to smooth out the angular velocity data from an encoder. The encoder has 720 ppr and the rough angular speed of the wheel is ...
S_holmes's user avatar
0 votes
2 answers
45 views

Output Precision for Filter

I am designing a low pass filter which takes a 19 bit input. \begin{align} \log_2(\max(\mbox{LPF_COEFF})) &= 16.64\\ \log_2(\mbox{sum}(\mbox{LPF_COEFF})) &= 17.87 \end{align} Now should I take ...
sharad gupta's user avatar
3 votes
3 answers
134 views

Subtract Lowpass from Wire to Get Allpass

One technique to make a high pass filter is to subtract a lowpass filter from a wire (meaning subtract the output of the filter from the input as I have demonstrated in this post). What lowpass can ...
Dan Boschen's user avatar
  • 45.9k
0 votes
0 answers
25 views

What parameter to use to decide if accelerometer data are noisy?

I would like to do regression thus I need to know if my input data are noisy. In this case, I generate accelerometer data [x, y, z] from the sensor. I have a look ...
Mr. Panda's user avatar
  • 101
1 vote
1 answer
56 views

Multiple questions about how to implement practical resampling

I am learning resampling theory, and for the time being I am specifically interested in downsampling. I have a textbook that is not a dsp textbook but has a section on resampling. The way they put it, ...
Levi's user avatar
  • 83
-3 votes
2 answers
226 views

"There's no ideal lowpass filter" - really?

Sinc is $\propto 1/t$. If $x(t)$ is bounded, then there exists $t: |x(t)/t| < \epsilon_M$, where $\epsilon_M$ is machine epsilon. If $x(t)$ is also time-limited, it also means there's $\tau$ such ...
OverLordGoldDragon's user avatar
0 votes
0 answers
41 views

transformation methods for digital filters

i have the following question: in digital filter design what's the difference between the methods of transformations : bilinear vs impulse invariance vs Euler vs step invariance. thank you! Here is a ...
imene's user avatar
  • 31
0 votes
0 answers
49 views

FIR Filter for complex float

I have been using FIR filters for float variables, can I know how can I pass complex float variables ( complex float buf[1024] ) to the filter equations? I mean pointers to the variables of type ...
Mas's user avatar
  • 11
1 vote
2 answers
339 views

How we determine type of filter with pole(s), zero(s)? [duplicate]

Let's say we have this Laplace transform: $$H_{1}(s)=\frac{1}{(s+1)(s+3)}\;, \; \Re{e} (s)>-1 $$ So, we know that there is a poles at $s=-1$ and $s=-3$. With these informations, we found that to be ...
emrexx's user avatar
  • 11
0 votes
0 answers
44 views

Phase vocoder has crackling artifact

I built a phase vocoder in JavaScript based on this paper. It works great, except for a crackling artifact that is present in the rebuilt signal. I recorded this clip if you want to hear what it ...
Caleb Allen's user avatar
2 votes
1 answer
80 views

LTI Filter for DAC Reconstruction

$\textbf{Question:}$ An analog-to-discrete is designed as, $$x[n] = x_a(nT)$$ In an attempt to recover the analog signal from its samples x[n], a D/A converter is designed as , where $x_1(t)$ is ...
Ahson Yousef's user avatar
0 votes
1 answer
74 views

What does frequency filtering actually practically mean?

I've got an electronics circuit which was filtering between a Passive HPF stage (1uF and 330K) and an Active LPF stage (4.7uF and 10K). As you can see it was filtering between 0.48Hz and 3.38Hz, and ...
DribbleNibble's user avatar
1 vote
2 answers
239 views

Trying to implement a digital LPF

So I took this digital LPF from some website: And tried implement it first in MatLab to see how it goes, here's the code used: ...
Scipio's user avatar
  • 125
2 votes
3 answers
185 views

Why the sum of filter coefficients of an FIR filter does not add to 1?

In MATLAB, I have generated an FIR low pass and high pass filter of order 16. The code is as follows: ...
Deepa's user avatar
  • 187
0 votes
1 answer
40 views

Is f/fL a high pass filter where fL is a low-pass version of f?

Let there be a signal f and its low pass filtered signal be fL. Then what can we say about the spectrum of f/fL ? To be specific I am obtaining fL simply using gaussian blurring in the spatial domain. ...
Mohit Lamba's user avatar
0 votes
2 answers
113 views

Why are moving average filters and integrators considered low pass filters?

Why are digital moving average filters and integrators considered low pass filters in baseband signal processing applications?
BigBrownBear00's user avatar
0 votes
1 answer
56 views

Intuition for how much ringing a particular filter will induce

I've seen figures in various books about the the tradeoff between aliasing and blurring when using a gaussian-like filter: the narrower it is, the more it cuts off low frequencies and thus blurs it, ...
multiscale's user avatar
1 vote
0 answers
112 views

Why is LPF amplifies the baseband signal?

I am working with a PDM digital microphone and I've sampled the data using a FPGA. For the beginning I am working in python to do all the algorithm, then I will implement it in FPGA. I am using two ...
arlen's user avatar
  • 21
2 votes
1 answer
69 views

Derivation of a non-ideal low-pass rectangular windowed FIR filter

I have been trying to understand certain aspects of FIR filter design which have frankly annoyed me for some time such as exactly why the critical frequency $\omega_c$ in a low-pass FIR filter is ...
RickarySanchez's user avatar
2 votes
2 answers
523 views

Why couldn't I reapply a LPF to remove more noise?

I have a piece of raw accelerometer data consisted of 10,000 samples to be processed offline. Since the movement or rotation of the object is moderately slow and smooth, I would think that I can ...
KMC's user avatar
  • 207
0 votes
2 answers
197 views

Designing a digital band pass filter with Sinc filter in time domain

I want to design a sinc filter in the time domain (a bandpass filter in the frequency domain). I wrote test code in python to investigate, and would appreciate help understanding it and answer my ...
Captain's user avatar
  • 31
1 vote
1 answer
139 views

low pass filtering for smoothing

I am using the following code in Matlab, from some source (sadly I cant remember). The code is used for smoothing signals using a low pas filter. ...
jamshidbing's user avatar
1 vote
1 answer
217 views

Deriving the impulse response of an ideal low-pass filter

The impulse response of an ideal low-pass filter can be determined by setting $H(\omega)=1$ in the Fourier-representation $$h(n) = \frac{1}{2\pi}\int_{-\omega_c}^{\omega_c} H(\omega)e^{j\omega n}d\...
In the blind's user avatar
2 votes
3 answers
102 views

FIR-filter output gain

Lately, I've been doing some FIR-filter simulations as a part of a programmatic circuit design course. One task was to use different constants $b_i$ for the multiplying stage of the filter and see how ...
user294957's user avatar
2 votes
1 answer
246 views

Why 5Hz aliasing with LPF implemented

I have a simple signal chain with a differential sinusoid as the input. This passes through the first amp which converts the signal to a single ended signal. The next block is a 4 pole low pass ...
user1919542's user avatar
0 votes
0 answers
21 views

How to apply a filter that prevents aliasing when reindexing a dataframe to a new datatime index

I have two dataframe and I want to reindex the second dataframe to the index of the first dataframe by downsampling it. This however creates alliasing and as a result an artificial flattening of the ...
Jokerp's user avatar
  • 159
0 votes
0 answers
83 views

digital low pass filter time constant and the number of datapoints acquired

In digital lock-in, one can set the time constant, $Tc$, which determines the frequency cutoff. Given the sampling rate of your data acquisition tool, does the $Tc$ of your digital implementation of ...
Blackwidow's user avatar
0 votes
1 answer
52 views

Online algorithm to detect non-directional volatility?

I'm trying to write an online algorithm to detect when a time series goes sideways (i.e., its mean trend or mean drift is approximately zero) but is also unusually volatile. For example, in the red ...
Jase's user avatar
  • 163
2 votes
1 answer
100 views

How does a CIC filter output meet Nyquist?

In this image from Understanding cascaded integrator-comb filters The bottom image shows the output response, with the entire range as passband: Even the CIC compensation filters are all passband to $...
user37216's user avatar
0 votes
0 answers
104 views

I just computed an DFT and FFT of a sinc function, but when I visualise them the results are strangely different? what am I missing

The idea here is to improve a Sinc function by manipulating its Fourier transform. As you can see, the tophat has ripples in the bands of interest and I want to eliminate them by smoothing them with a ...
visco's user avatar
  • 1
0 votes
1 answer
96 views

Matching outputs of FIR filters based on time domain convolution method and overlap-save method

I'm trying to match(to the best extent possible) the outputs of FIR filter based on Frequency domain overlap-save method and time domain convolution method resp. I was able to get most of the output ...
Naveen's user avatar
  • 418
1 vote
0 answers
41 views

Low-pass filtering and computing integral spectral power of non-uniformly sampled data

I'm not too experienced in signal processing, so I apologise in advance if I get some of the basics wrong. I have some data (human behaviour) collected over multiple months. The data is sampled non-...
Aleksejs Fomins's user avatar
1 vote
1 answer
70 views

Why does applying fir filter in R (gsignal package) increase the magnitude of all values?

I am new to signal processing and I am sure this is a very rudimentary question. However I have done various searches and I cannot find an explanation (possibly because my knowledge is insufficient to ...
Chris's user avatar
  • 13
0 votes
0 answers
64 views

Decimate a signal whose values are calculated, not stored

tl;dr I'm looking for something like Scipy's decimate function, but one that takes in a generator, rather than a Numpy array. I am turning on and off a light using ...
Kevin's user avatar
  • 101
4 votes
1 answer
496 views

Decimation filters: IIR vs. FIR

I just read this article on decimation filters. In particular, in section 2.3.3 it is strongly suggested that FIR filters are advantageous, because you only need to calculate every $M$th sample, where ...
tobalt's user avatar
  • 364
0 votes
1 answer
90 views

Interpolating Filter for Quadrature Detector with one ADC

Single ADC is sampling at 16000 Hz the I and Q outputs of quadrature detector. So each I and Q signal is sampled at 8000 Hz, with phase offset 90 degrees between them. Bandwidth of interest is 3400 Hz....
K-man's user avatar
  • 27
0 votes
0 answers
41 views

Research on SDR security Gnu Radio and legal transmission with filters

In fact, I am doing research around SDR and possible dangers. Then I stumbled upon the most well known "replay attack". Via Black hills, I came across the following diagram in gnuradio: The ...
HereToLearn's user avatar
1 vote
0 answers
82 views

Cascading IIR filter with All pass filter (APF) for constant group delay and linear phase over the passband using MATLAB not working?

I've designed an IIR Low pass filter in MATLAB with the following parameters. ...
Md. Hasan Rahman's user avatar
0 votes
0 answers
97 views

Low pass filter behavior in frequency domain

I have a relatively simple task, which is to implement a low pass filter for a sum of exponentially dampen complex sinusoids in random Gaussian noise. To showcase my problem I have generated data ...
mabso's user avatar
  • 1
0 votes
2 answers
143 views

Does LPF limit the maximum sampling frequency of the input signal? [closed]

Consider the system where the signal passes through analog LPF with cutoff frequency of 50 Hz, so the maximum sampling frequency of the input signal could be 100 Hz (according to the theorem). But can ...
Curious's user avatar
  • 333

1
2 3 4 5
14