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

learn more… | top users | synonyms

0
votes
0answers
22 views

Accurate Noisy Signal Filtering

I'm looking for some ideas to filter a noisy signal. my sampling Condition is : ...
1
vote
2answers
42 views

Signal power without FFT

I have an EEG signal thats about 1second long, sampling frequency of 256Hz, measured in microvolts, and I want to calculate the power of a specific frequency band (8-12Hz) I believe the correct way ...
0
votes
1answer
62 views

Python bandpass filter - singular matrix error

I've been trying to design a bandpass filter using scipy but I keep getting a LinAlg Singular Matrix error. I read that a singular matrix is one that is not invertable, but I'm not sure how that error ...
3
votes
1answer
93 views

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? ...
0
votes
0answers
70 views

ECG noise filtering using FIR Bandpass Filter

I am new to signal processing and examine ECG data corrupted with noise. The clean data has a frequency spectrum like this. And the corrupted one looks like this (sorry for the different scale) ...
0
votes
0answers
36 views

goertzel or bandpass?

I try to decode freqs of 17k & 17.8k which carry on a sinus of 15ms duration. I try to decode them with a goertzel filter. It seems fine when one of the filters show a magnitude that is around ...
0
votes
2answers
40 views

Reconstruction of bandpass filtered signal from decimated version of itself

I know how to up-sample a discrete, real signal (by an integer factor n) that is band-limited to frequencies between $f_1 = 0 \mathrm{Hz}$ and and $f_2$: Just insert $n-1$ zeros between every original ...
0
votes
1answer
75 views

Normalizing the magnitude of Goertzel Filter c#

I'm trying to detect some frequencies of 18Khz with sample rate of 44100 [samples/sec]. When I pass a buffer(~4500 samples) to the algorithm it returns a magnitude in a very strange range. Sometimes ...
2
votes
2answers
211 views

What is the right way to extract particular frequency phase information from FFT?

Signals acquisition: Two proximity sensors are positioned Orthogonal to each other. These would be measuring the vibrations of a rotating shaft. Problem: Each of these 2 signals has two dominant ...
0
votes
2answers
52 views

What is sound output delay of a band pass filter at different freqencies?

I measured that a 2-pole band pass filter, given imput audio of different frequencies, outputs an audio signal with different time delay. At 440Hz, the time delay between of the input audio and the ...
0
votes
1answer
54 views

Tradeoff between Filter Order and Sections

I have designed a bandpass IIR butterworth filter with desired response using the MATLAB FDAtool with the configuration shown in the figure below Since this is multistage implementation, when I ...
0
votes
1answer
67 views

Matlab FIlter coefficients to CMSIS api

I am trying to implement iir Band Pass filter design in STM32F429i discovery kit. I konw that it needs coefficients to be generated from matlab and feed them into cmsis api to achivi filtered data. ...
0
votes
1answer
106 views

Calculating FIR filter coefficients with the windowing method and Convolution algorithm [closed]

Please advice how to calculate FIR filter coefficients with the windowing method using the Rectangular Window function and convolution method? What utility or FIR design application can perform this ...
3
votes
5answers
257 views

How to design a narrow band pass filter without DSP toolbox

I've two signals X and Y. These are proximity sensors reading measuring vibrations of a rotating shaft. Now I want to plot orbit plots for these signals. I can plot unfiltered orbits with just X and ...
2
votes
1answer
266 views

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: ...
0
votes
1answer
24 views

How to determine stopband of discrete Gaussian, stdev sigma, support N

I would like to analyse a gaussian smoothing kernel with a set standard deviation and support (let's say, in MATLAB, fspecial('gaussian', [5 1], 1.3) so sigma is 1.3 and support is 5) in the DTFT ...
-3
votes
1answer
73 views

Ideal BandPass Filter

Let suppose x(t)=$\sum\limits_{k=-∞}^∞ R(t-kT)$ $R(t) = \begin{cases}1 &[0,2T] \\ 0 & \text{otherwise} \end{cases}$ x(t) is the input to an ideal bandpass filter with $\text{BandWidth} = ...
0
votes
1answer
47 views

Output of a band pass filter

Signal x(t) = | cos(2πft)|, f != 0 is the input of an ideal band-pass filter with bandwidth B = 3f/2. How can i Find the ...
0
votes
1answer
77 views

Apply FIR filters to Extract Stego from WAV data

I appreciate anyone that takes a moment to help me with this problem. I've been banging my head against the keyboard for a while, searching forums and DSP tutorials and I can't figure this problem ...
0
votes
1answer
126 views

bandpass FIR filter

I need to make simple bandpass audio filter. Now I use this simple C++ class: http://www.cardinalpeak.com/blog/a-c-class-to-implement-low-pass-high-pass-and-band-pass-filters It works good and cut ...
0
votes
0answers
70 views

BandPass and StopBand FIR filters (Hamming) is not working

I have two groups of 3 frequencies of tone (music), First Group Tones: 39 (77.7817 Hz), 40 (82.4069 Hz) and 41 (87.3070 Hz). Second Group ...
0
votes
2answers
137 views

Why is this MATLAB butterworth filter giving me wrong results

Given a 128 Hz signal, in MATLAB I entered the following command ...
0
votes
1answer
79 views

Identify the system from input and output

I am using Excel. If I have an input and an output, and I know that a recursive band-pass filter produced the output, how can I can find the coefficients of that filter?
0
votes
2answers
174 views

A filter in IOS to eliminate a certain frequency range

I am making an application where I record sound on an IOS device using the built-in microphone. I want to process the sound in such a way that only frequencies in the 16-18 kHz range remain; the other ...
0
votes
0answers
90 views

PLL as bandpass filter?

I'm working on writing the synchronization for MSK and I need to create two PLL's as band pass filters. How would I design the filter part of the PLL to make the system act as a band pass filter?
0
votes
1answer
85 views

Implementing digital filter by padding with zeros

I am making a 9th order digital bandpass filter with lower and upper corners of 200 kHz and 40 MHz respectively. I am using this filter to filter a 1D time domain signal which is 64k samples long ...
1
vote
0answers
66 views

Multiply filter kernel by sine

1)Suppose that we have low-pass filter with cf equal to 0.1. How frequency response would look like if I multiply filter kernel by sine with frequency say 0.3? How this is related to converting ...
2
votes
4answers
125 views

The reasons for filter explosion

Assume signal $x$, sampled at $f_s = 44100\; \mathrm{Hz}$. I tried to filter it using the Butterworth bandpass filter ( $30\; \mathrm{Hz} - 70\; \mathrm{Hz}$) of order $8$. However, as a result I get ...
2
votes
1answer
126 views

Segmenting a frequency series: do we need band-pass filtering?

I am trying to implement what's called the "second spectrum". Basically, you do this: Take a time series of length $N$. Divide it into $m$ segment, each of length $N'=N/m$. For each segment $m$, do ...
0
votes
1answer
140 views

Design and implementation of causal band-pass filter for biosignals - what to consider? [closed]

I currently work in a project of clinical software (C#) which deals with clinical biosignals, specifically EMG and other low-frequency signals (load-cells, goniometers, and other biomechanical ...
1
vote
1answer
253 views

filtfilt giving unexpected results

I am trying to filter EEG signals using butterworth filter and filtfilt. I have gone through a lot of documentation and these 2 commands seem sufficient for filtering. However, the results are ...
1
vote
1answer
205 views

Filtering method that minimizes ringing in time domain, implementable in Python

I am acquiring data through an oscilloscope, which I am then filtering. I am doing all of this in Python. I need a bandpass filter with stop bands from 0 to .4MHz, and 4MHz and up. My pass band needs ...
4
votes
2answers
2k views

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 ...
1
vote
1answer
187 views

Filtering the EEG signals

I have very limited knowledge of DSP, so I apologize if my question is trivial :) I have an EEG signal from which I need to extract different frequency bands. For example, waves in the the frequency ...
1
vote
3answers
88 views

Why is beginning of this FIR filtered signal attenuated?

I apply an FIR filter passing the band around 50/1000 and attenuating the other three frequency components 30/1000, 70/1000 and 110/1000. Both filters are generated using the Remez algorithm. The ...
2
votes
1answer
135 views

Sampling bandpass signal with spectral replications

I want to clear my thinking on how to approach problems of the type characterized below. I guess what we want to do is select a sample rate of a sufficient size such that this signal can be fully ...
2
votes
2answers
118 views

Energy in baseband and bandpass signal

Is there any difference in energy content of baseband and bandpass signals? When we see their representation in frequency domain, it looks like a bandpass signal has double the energy content compared ...
0
votes
2answers
294 views

Bandpass Filter window length: filter “in phase” with sinusoidal input

Say you have a bandpass filter and you place it on 40 discretely sampled points from a sinusoid with a period of 40. Why is the bandpass filter (green curve on the image) only "in phase" with the ...
1
vote
1answer
2k views

Bandpass butterworth filter frequencies in scipy

I'm designing a bandpass filter in scipy following the cookbook. However, if I decrecrease the filtering frequencies too much I end up with garbage at high order filters. What am I doing wrong? ...
1
vote
1answer
3k views

Separating two sound file frequencies using bandpass filter matlab

can someone please help me? I have a project to implement a superheterodyne transmitter and receiver without using matlab functions that modulate. The first part which I can't seem to get right is the ...
0
votes
2answers
83 views

Using goertzel confuses me

I am having some troubles understanding the algorithm. My algorithm looks like this. how come am i able to compute the DFT coefficient using this algoritm. As far as i know $$ X[k] = ...
0
votes
0answers
73 views

How to reverse the effect of analog RC filters on calibration pulse?

I have a low-voltage amplifier with an analog LPF of ~106 Hz and a HPF of 0.482 Hz (both first-order RC). I can choose to apply a calibration pulse that will shut off the input and send a 500uV, 5Hz ...
0
votes
1answer
70 views

Is it possible to implement FIR band pass filter using two FIR band stop filters?

I am trying to filter a signal using a given FIR band stop filter. I have to implement a band pass filter. Assuming I want to get the signal between normalized cutoff frequencies [0.2,0.3] - can I ...
1
vote
2answers
183 views

Bandpass filter on noisy sinusoid that predicts turning points

Is there an application where it is required to predict turning-points of a signal that is like a sinusoid with constant frequency, variable amplitude and some noise (Gaussian additive noise)? The ...
2
votes
2answers
3k views

Bandpass Filter Implementation in C

I've been googling for a while and came across the audio cookbook and Bjorn's blog explaining it further Link Here. Background info: I've modified the rtl-sdr open source code to tune to a VOR ...
2
votes
1answer
87 views

What are filter banks

What are filter banks and what's their application? What's the meaning of $H(z)$ in descriptions of filter banks?
0
votes
1answer
178 views

How to convert a filtered time-domain signal into frequency one? [closed]

I have a signal in matlab like this: I have designed a band-pass filter in 16-32 MHz range: and applied the filter to the signal, the result is like this : My Question: what is the ...
0
votes
1answer
170 views

Out of memory problem with filter design tool in Matlab [closed]

I have a set of data in excel like this: column A is time in ns and column B is the electric field strength. now I want to convert the time-domain signal from these data to a frequency-domain ...
0
votes
1answer
105 views

Turn acausal Butterworth output into output of a causal Butterworth without input signal

I have a dataset which contains a large number of time-series which have been filtered with acausal Butterworth filters. For a real-time application, I can only use causally filtered data. Is it ...
1
vote
2answers
205 views

Filter design for frequencies in range 0-60Mhz

First of all excuse me for asking a seemingly vague question. But i am going nowhere in the problem i am trying to solve. I am working on a powerline communication system where i need to upconvert ...