Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

A band-pass filter is a device that passes frequencies within a certain range and rejects (attenuates) frequencies outside that range.

0
votes
0answers
17 views

DFT or Band pass filter for wristband visualization

I want to work on a little side project to get into signal processing. I want to create a watch-battery powered wristband that visualizes the strengths of the various EM waves at different frequencies ...
1
vote
1answer
24 views

Parallel Cascaded FIR Filters

I have a relatively simple question. I know if you connect multiple LTI systems in parallel, overall system's frequency response is the sum of each LTI system's frequency response. Therefore, what ...
0
votes
0answers
11 views

In what what way is the DoG more tunable than the LoG?

I was reading through this post "What is the difference between Difference of Gaussian, Laplace of Gaussian, and Mexican Hat wavelet?" and noted in Chris Luengo's answer that he mentioned that the ...
1
vote
1answer
68 views

Detecting fundamental zero crossing point

I am looking for ideas from the more experienced members on algorithms for determining the fundamental zero crossing point of a 50 or 60 Hz signal. The fundamental zero crossing point is then used as ...
0
votes
0answers
19 views

How to select Input parameters of FIR band pass filter (narrow band e.g Alpha (8-12 Hz)). A basic question?

I have to filter eeg data (500 samples) offline using a FIR bandpass filter for alpha rhythms (8-12 Hz) providing the fixed order of filter (i-e., 128). Can some one explain what should be the ...
0
votes
1answer
48 views

Band limited signals that are sparse

I am looking for examples of signals that are band limited but also sparse. For instance, the spiking of the neurons can be modeled as banded in frequency domain and sparse in time domain. What other ...
0
votes
1answer
57 views

What does it take to design a 4th order band-pass filter with -24dB/Octave?

I would like to implement in software the same isolators that the Pioneer EFX-500 features: The manual says the following about the isolators: High-performance 3-band Isolator Function [Fourth-order ...
0
votes
2answers
59 views

IQ modulation: baseband to bandpass transformation

can someone explain me these doubts? it is a baseband signal representation. A- complex signal, R- real. If I multiply baseband signal with FT( cos) then the signal will look like this ( on the ...
0
votes
1answer
70 views

Bandpass butterworth filter in python is not working

I've implemented this bandpass filter in matlab for the audio signals and it's working as expected. Now, I tried to implement the same thing in Python but it doesn't produced expected results, it just ...
0
votes
1answer
39 views

Homodyne concept of receiver

I would like to understand a concept of homodyne architecture of I-Q demodulator and how the wave looks like at each step. It is a bandpass Signal: Step 1: multiplication with cos and sin wave. I ...
0
votes
0answers
19 views

What means transition band in bandpass filters? [duplicate]

im no a specialist in dsp, but i would like to know what means a transition band in band-pass filters, in this statement: ...
0
votes
0answers
33 views

How to combine filters' effects?

My question is about the use of many filters on a sound signal. I found the following transfer functions for the high cut, the low cut and the pass band filter : H = K / (1 - x^2 + j.x/Q) H = K / (1 -...
1
vote
1answer
83 views

How to plot the poles and zeros of this Bandpass Filter in MATLAB?

So I'm trying to design a band pass filter in MATLAB (with a center frequency of 10kHz and a sampling frequency of 44kHz). I have calculated the transfer function but I'm not sure how to enter this ...
0
votes
1answer
52 views

How does works a bandpass filter?

My question is about the action of a bandpass filter. First, I have a temporal signal. I convert it in a spectral signal via a FFT. Now, I want to apply a bandpass filter on that spectral signal. But ...
0
votes
0answers
18 views

Can you use the theory of Signal Space to study Band Base digital systems?

Introduction: There is one way to study different modulations in band pass digital systems and is working with "signal space" and the Constellation Diagram. My questions about this are: 1) Is it ...
0
votes
2answers
48 views

Bandpass overshoots at the beginning and end of signal: why?

The picture below shows the original data in the upper figure and the filtered data in the figure below. The filter applied to the original data is a simple bandpass implementation: $H(z) = \frac{0....
1
vote
3answers
80 views

No-lag causal bandpass filter kernel formula

Can anyone point me towards a formula for a good (for any values of "good") no-lag causal bandpass filter? I am doing sound processing and I need to identify starting points of certain sounds (target ...
-1
votes
2answers
54 views

Matlab 'filter' returns negative values (when filtering a positive signal)

I just filtered a only positive signal with the following filter which is a bandpass filter with the following characteristics: ...
0
votes
1answer
34 views

Remove Frequency Range

I got a signal and I would like to remove a specific frequency range. I am a frequency noob, so I will explain it by images: I have a frequency filter (butter bandpass): I have a signal and it's ...
0
votes
0answers
147 views

All pass filter design for group delay compensation

I've designed an IIR bandpass elliptic filter in Scilab with the following parameters. Sampling Frequency = 25000 Hz Lower cutoff frequency = 100 Hz Upper cutoff frequency = 150 Hz Pass band ripple = ...
0
votes
0answers
95 views

IIR filter group delay

I've designed an IIR bandpass elliptic filter in Scilab with the following parameters. Sampling Frequency = 25000 Hz Lower cutoff frequency = 100 Hz Upper cutoff frequency = 150 Hz Pass band ...
0
votes
1answer
25 views

When applying a bandpass filter designed in Matlab's DSP system toolbox, is it necessary to do any normalization?

I'm applying the next bandpass filter to the data of an impulse response coming from .wav; it fades data below 10 Hz and above 400 Hz: ...
1
vote
1answer
64 views

Band energy and Parseval theorem

In Python, I consider a dummy signal as follows: fs = 512 sig = np.random.standard_normal((fs,)) sig corresponds to 1s of ...
0
votes
0answers
79 views

Why does bandpass performance break down at low frequencies? [duplicate]

I've got a basic bandpass filter design that works great at higher frequencies, but breaks down at around 150 Hz. Here's the MATLAB code: ...
0
votes
0answers
43 views

Simple Pole-Zero placement bandpass filter doesn't work in MATLAB

I'm trying to make a simple bandpass filter using Pole-Zero Placement method, which has unity gain at frequency w=0.37pi and 3 dB cutoff frequency wc=0.42pi (has a gain of 1/sqrt(2) at that frequency)....
-1
votes
2answers
383 views

How do I calculate the impulse response of an ideal band-pass filter?

I understand the FR of an ideal BPF is just 1 between the two cutoff frequencies and 0 everywhere else above and below them both. But with arbitrary cutoffs, how would one find the IR of this ideal ...
0
votes
0answers
16 views

Minimum value of the transition band gap

This question is from the book Discrete Time Signal Processing by Oppenheim and Schafer (3rd ed). I was going through the problems in the chapter concerned with filter design, and stumbled upon this ...
1
vote
2answers
179 views

Help with audio EQ cookbook BPF filters and Q

I am fairly new DSP, and am using maths that I have not used in 20-30 years. I have been working with Cookbook formulae for audio EQ biquad filter coefficients by Robert Bristow-Johnson and am having ...
0
votes
1answer
111 views

Second order section digital Bandpass

Does anyone have a ressouce on how I can calculate second order section bandpass coefficients? What I tried allready: I used following formulas from the Book Electronic Circuits (U.Tietze, Ch. ...
0
votes
2answers
100 views

Bandpass filtering IQ samples from USRP

I have an USRP (B205mini) with an RX frequency of 900 MHz and a bandwidth of 100 MHz. I want to distinguish between two raw, unmodulated signals at respectively 875 and 925 MHz. My approach would be ...
0
votes
0answers
55 views

Trouble in applying bandpass filter on BPSK signal

I'm trying to make BPSK simulator using Python. After I made signal communication without adding bandpass filter which I succeeded to decode on my receiver, I added bandpass filter in Tx/Rx to clear ...
0
votes
0answers
77 views

Avoid side-lobes from bandpass filtering? (Synthetic data)

I am implementing data-filtering in Python using Scipy package, over synthetic data. Filter design: scipy.signal.butter Filter implementation: scipy.signal.filtfilt The signal is made up of ...
3
votes
2answers
430 views

Matlab `filtfilt` provides excessive transient

I observed that filtfilt suffers from an undesired behavior when I provide IIR bandpass filters having steep transition bands. Specifically, the output signal exhibits excessive transient response; ...
0
votes
0answers
42 views

Standard Method for Multiband Compression

I am looking into designing a multi-band audio compressor program and was wondering if anyone can explain how such programs go about separating and processing the different frequency bands. The way ...
-1
votes
1answer
138 views

DWT versus band-pass filter

Which technique gives better result in extracting a band from a signal, let's say the alpha band (8-13 Hz): using a band-pass-filter or a DWT (Discrete Wavelet Transformation)? P.S.: I am working in ...
1
vote
0answers
83 views

What is the power spectral density after filtering?

Consider a signal $x(t)$, which is input to a pulse shaping filter with transfer function $g_t(t)$: $$x(t) = \sum_n d_n \delta(t-nT_s)$$ with $n$ an index from negative to positive infinity and $...
1
vote
3answers
141 views

Audio wave amplitude decreased after FIR filter

I am doing sampling and filtering for a 17KHz sine audio wave signal, the Nyquist frequency is about 20.8889KHz. I found the fact that this audio signal's amplitude decreased dramatically after it ...
0
votes
0answers
25 views

Time Domain Parameters of Narrowband Filtered Signal

Let be a stochastic discrete time signal $x(k)\sim N(0,1)$ iid. For a linepass filter with psd $P(f)=\delta(f-f_0)$ we should expect $y(k)$ to be a pure sinusoidal signal of $\sigma=1$, deterministic,...
0
votes
0answers
129 views

Envelope frequency in band-pass filter?

I have a respiratory signal that I filter with two different bandpass filters. The signal lies at about 0.2Hz. The first bandpass goes from [0.05,0.7]Hz (left image). I calculate the approximate ...
0
votes
1answer
57 views

Mel seperated filter banks

I am currently a bit confused. I am currently trying to understand the MFCC extraction process, and don't understand how the Mel filterbanks only provide a scalar output from each filter bank. What ...
1
vote
1answer
36 views

Audio signal series' beginning points(about 50) distort after a bandpass filter

I am using some bandpass filters to detect a certain freq of the sampled audio series in noisy environment. Everything is OK except this: I found that for many bandpass filters I tried(butterworth, ...
0
votes
2answers
86 views

How to filter out everything but a single frequency in the time domain?

I'm new to signal processing and would like some insights about the best way to filter simple data without being too computationally intensive. I have an audio signal and I want to extract a single ...
1
vote
1answer
237 views

FIR filter Gain of 0dB at Passband Frequency

I have designed a FIR pass band filter. The impulse response looks good and on applying this on my input data, the filter works as desired. Now I have a requirement in my system to have exact $0$ dB ...
1
vote
1answer
212 views

Bandpass fundamental and harmonics in Matlab

I have a signal in time domain whose sample frequency is Fs=25600. I would like to remove from the fundamental F=285Hz and all its harmonics (2*F,3*F,etc). I tried to use the comb filter in Matlab ...
1
vote
1answer
561 views

Design narrow bandpass filter for signal with high sampling rate

I have to bandpass-filter a signal which has been sampled with 4000 Hz. Only frequencies around 15 Hz shall remain after filtering (let's say in a band between 10 Hz and 20 Hz; the narrower the ...
3
votes
2answers
1k views

Bandpass filters with python for low frequencies

I have a signal, sampled at 1 kHz, that I would like to analyze in third octave bands. For that purpose I defined Butterworth filters with proportional bandwidth. This works well for higher ...
2
votes
1answer
701 views

How to implement bandpass filter on complex valued signal?

I am using Scipy to implement bandpass filter but it assumes that positive normalized frequency is passed but I & Q samples range from [Fc-Fs/2,Fc+Fs/2] where Fs is sampling frequency & Fc is ...
0
votes
2answers
324 views

Implementing a Band-Pass Filter from Scratch

I am trying to implement a band-pass filter from scratch. Here is an article which I thought explained the nuts and bolts of how to build one; the author combines a low-pass with a high-pass filter (...
0
votes
1answer
3k views

Differences between low-pass, band-pass, notch filters

I'm studying image processing and I know that there are different filters you can apply. I don't understand the difference between the low-pass/bandpass/notch filter (or high-pass/band-reject/notch). ...
0
votes
0answers
170 views

Ideal bandpass filter questions

I have this signal (as the text): $$ x(t)=\sum_{k=-\infty}^\infty g(t-kT)\quad\text{with}\quad g(t)=\textrm{rect}(t) $$ then we have an ideal bandpass filter $H(f)$ with frequency centered at $f=20\...