Questions tagged [bandpass]

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

An analogous example of an electronic band-pass filter is an RLC circuit (a resistor–inductor–capacitor circuit). These filters can also be created by combining a low-pass filter with a high-pass filter whose range overlap for passing frequencies. Bandpass is an adjective that describes a type of filter or filtering process; it is frequently confused with passband, which refers to the actual portion of affected spectrum. Hence, one might say "A dual bandpass filter has two passbands." A bandpass signal is a signal containing a band of frequencies away from zero frequency, such as a signal that comes out of a bandpass filter

Source: Wikipedia.

244 questions
26
votes
5 answers

When is aliasing a good thing?

In Hamming's book, The Art of Doing Science and Engineering, he relates the following story: A group at Naval Postgraduate School was modulating a very high frequency signal down to where they could afford to sample, according to the sampling…
datageist
  • 4,669
  • 4
  • 30
  • 52
17
votes
2 answers

How do I manually plot the frequency response of a bandpass Butterworth filter in MATLAB without freqz function?

I have code like below that applies a bandpass filter onto a signal. I am quite a noob at DSP and I want to understand what is going on behind the scenes before I proceed. To do this, I want to know how to plot the frequency response of the filter…
William
  • 273
  • 1
  • 2
  • 5
14
votes
2 answers

What bandpass filter design will yield the shortest impulse response?

Designing a simple 2nd order IIR bandpass Buterworth filter with a centre frequency of 500 Hz and a 1 octave bandwidth gives me the following frequency response ... Now, if I take the impulse response and normalise it and convert it to dB, we can…
10
votes
3 answers

Is it correct to subtract a low-pass filtered signal from the original signal and use the result as a "high-pass"?

I am having a hard time trying to find documentation to implement band-pass or high-pass filter with python/scipy/numpy. I can easily create and apply a low-pass filter, though, so I ask: Would it be conceptually correct to low-pass-filter a signal,…
heltonbiker
  • 1,087
  • 11
  • 22
10
votes
2 answers

Understanding a Bainter Circuit (chebychev filter)

As part of a class in Signal Processing, I am building a 3rd order Chebychev band reject filter. We implement this by using three cascading Bainter circuits. Although not part of the class, I have a question about the gain of the Bainter circuit. I…
Michael
  • 285
  • 1
  • 2
  • 7
8
votes
3 answers

What is the ideal FIR length, given a specific pulse length?

I am trying to ascertain what the 'ideal' FIR filter length should be, given the pulse length $T_p$ of a windowed sinusoid in noise that I seek to filter. As parameters into an FIR filter that I design, I have: $F_c = 15 \text{ kHz}$, The center…
Spacey
  • 9,211
  • 8
  • 38
  • 78
7
votes
3 answers

Is there an adjective describing a filter with kernel that has zero mean?

A linear filter with a kernel that has zero mean could be thought of as a "DC-rejecting" filter. Is there a better or more commonly used adjective for such a filter?
Museful
  • 173
  • 3
7
votes
1 answer

How to test digital filters?

First the question(s): How should I write unit tests for a digital filter (band-pass/band-stop) in software? What should I be testing? Is there any sort of canonical test suite for filtering? How to select test inputs, generate expected outputs,…
heltonbiker
  • 1,087
  • 11
  • 22
7
votes
2 answers

How do I apply a Chebishev filter?

I read a paper about a brain-computer interface. In this paper the authors reported "each signal has been filtered with an 8-order band-pass Chebishev Type I filter which cut-off frequencies are 0.1 and 10 Hz and has been decimated according to the…
alfa
  • 175
  • 1
  • 9
6
votes
2 answers

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 frequencies, but produces very weird results for low…
fft_newbie
  • 213
  • 2
  • 4
6
votes
1 answer

How is the lowpass to bandpass transformation derived?

I'm using a lowpass to bandpass filter transformation: $$ s \leftarrow Q \left( \frac{s}{\omega_0} + \frac{\omega_0}{s} \right) $$ Based on the wiki article: http://en.wikipedia.org/wiki/Prototype_filter which basically is a change of variable. But…
keith
  • 817
  • 1
  • 7
  • 20
5
votes
2 answers

How to determine if a filter is bandpass/stopband from its pole-zero diagram in z-domain

How can we determine if a filter is bandpass or stopband, just by looking at its pole-zero diagram in z-domain? For exmaple, if we have a system with third-order pole at the origin and a zero on the real axis at 0.5, what is the type of this…
Niousha
  • 467
  • 2
  • 7
5
votes
2 answers

Low pass vs band pass filter

I've been reading some EEG papers where the authors use a bandpass filter at, say, 1Hz and 30Hz. I've also seen some accelerometer papers where they bandpass at 0.5Hz and 10Hz What is the difference between a bandpass (1Hz, 30Hz) and just a regular…
Simon
  • 285
  • 1
  • 5
  • 20
5
votes
2 answers

Which order to perform downsampling and filtering?

I have EEG data recorded with 128Hz sampling rate. As my goal is to reduce the amount of data (and maybe noise), I want to downsample the data to 64Hz (I am only interested in range 0.5 - 30Hz). I would perform downsampling (64Hz) and use a…
ppasler
  • 229
  • 2
  • 10
5
votes
2 answers

Frequency Domain Filtering

Can you create a zero phase IIR filter by transforming its impulse response into frequency domain and only taking the magnitude of that frequency repsone? I have seen this in an open source project in the following steps: get filter…
1
2 3
16 17