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
10 views

Band pass filter using verilog

I have an incoming pulse. I want to make sure that this pulse is a valid pulse. Is there any reason why i should start designing BPF instead of just chaking if the puls is longer the x_us and shorter ...
0
votes
2answers
35 views

Bandpass Filter Order vs Sample Numbers of Noisy Signal

I'm working on signal filtering in MATLAB. i wrote sample code that generate 50 Hz signal with some noisy frequency and use Kaiser bandpass filter to get only 50Hz frequency. this code work great! but ...
0
votes
1answer
66 views

Slope of 2nd order low pass vs band pass Butterworth filters

I have noticed that some manufacturers of audio processing products label a 2nd order Butterworth low pass as having a slope of 12dB per octave, but then also label a 2nd order Butterworth band pass ...
1
vote
3answers
70 views

What is the underlying concept behind Bandpass sampling?

Can you suggest me some books/webpages on Bandpass sampling? I undestand that if the signal is restricted between $f_L$ and $f_H$, then the minimum bandwidth required is $2(f_H - f_L)$. But say the ...
1
vote
0answers
36 views

Are wavelets for audio spectrograms available as a simple FIR filter?

I have read that "Debauchies Wavelet is simply a short FIR" so i am searching for a single FIR that i can make into a filterbank, a precise "bandpass filter" that detects narrow frequencies, i.e. 1Hz ...
3
votes
3answers
88 views

Band-pass filter doubles the frequency

I ran into a strange bug while implementing a complex band-pass filter. The filter design process is based on the windowing method and seems to be working well, but when i apply the coefs of the ...
0
votes
2answers
31 views

Amplitude Shift Keying coding

I'm a computer science student and I took a network course this semester which assumes some signal processing backgrounds which I have not. Last time We talked about ASK. ASK is Amplitude Shift ...
1
vote
3answers
93 views

Filtering Frequency Bands Out of a Signal

Let's say I have a 2 second data set taken at 220Hz sample rate and I would like to filter out the frequency bands associated with the EEG Spectrum: $$\begin{align} \Delta:& [1,3]\text{ Hz}\\ ...
0
votes
0answers
16 views

The effect of spectral whitening between a specified frequency range

I've been trying to find some information about how whitening a signal works when it is applied between a specified frequency range. I understand that the general effect of whitening the entire ...
1
vote
1answer
94 views

Multiple parallel IIR bandpass filters with different centre frequencies combined into one filter for optimisation… possible?

Before I begin, I have read these already: IIR filter parallelization Concept of combining multiple FIR Filters into 1 FIR filter I am processing audio using Csound in a high performance real time ...
0
votes
2answers
117 views

Minimum Sampling Rate of Bandpass signal

Consider a DSBSC signal s(t) = m(t).cos(2.pi.20k.t) where say m(t) is multi-tone signal with frequencies less than 5 kHz. The ...
1
vote
1answer
70 views

Apply band pass filter (BPF) before calculating the power of a signal (PSD)?

From my understanding PSD tries to give a good estimation on the power each frequency attributes to the overall signal power. If I am only interested in a frequency range $(\omega_0 \leq \omega \leq ...
1
vote
2answers
89 views

Complex band pass filter

I'm trying to find some mathematical docs about the complex (analytic signal) band pass filtering in discrete time. I've read some text already but most of them describes the problem in real time ...
0
votes
1answer
37 views

Bandwidth of M-ary modulation schemes

I am confused with regard to how bandwidth increases with increase in number of bits transmitted for given duration. 1) Usually say in PCM system, when we increase the number of bits (n) for a given ...
1
vote
1answer
24 views

Baseband vs Passband simulation in terms of noise impact

From other posts I understood that it is normally no problem to simulate a communication system in the baseband though it is carrier modulated in reality. It just speeds up the simulation. But what ...
0
votes
0answers
124 views

buidling a bandpass filter without using inbuilt functions

I got an assignment which require building a bandpass filter without using any inbuilt functions. I wanted to create a third order Butterworth bandpass filter ...
1
vote
1answer
55 views

Baseband vs Bandpass Signal

I cannot find any reliable or reasonable differences between the two even after searching for it! Please tell me the possible differences with reasons and reference links!
1
vote
1answer
92 views

From lowpass to bandpass

I have to do two frequency shifts: the first: to transform a lowpass filter into a highpass filter I've implemented it in this way: h_hpf=h_lpf.*exp(j*pi*(0:N)) the second: to transform a ...
0
votes
1answer
33 views

MATLAB appears to be applying my filter to the spectrum twice, once on each side

So it looks like MATLAB is applying the filter to the "negative" and "positive" frequencies separately and I end up with two band pass regions with a null around zero. I want the whole spectrum ...
0
votes
1answer
53 views

why bandpass filtering (butterworth) centers the signal

I run bandpass filtering via the butter() in matlab to apply butterworth bandpass filtering to find out the signals are centered at zero after the filter. Would ...
0
votes
2answers
89 views

Reconstruction of BandPass Signal from Complex Envelope

From what little I've been able to gather, the complex envelope preserves all information required for the reconstruction of the original signal and that it basically sends a low pass version of a ...
0
votes
1answer
86 views

How is the ends of a bandpass filtered signal reliable after applying the cosine taper?

A taper function decaying to zero at ends such as a cosine window is routinely applied to the signal before bandpass filtering to reduce end effects. Obviously the window alters the waveform. So, as ...
0
votes
0answers
34 views

Accurate Noisy Signal Filtering

I'm looking for some ideas to filter a noisy signal. my sampling Condition is : ...
1
vote
2answers
84 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
133 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
335 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
226 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
51 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
119 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
213 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 ...
3
votes
2answers
585 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 ...
1
vote
1answer
98 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
125 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
161 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
529 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
665 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 ...
3
votes
1answer
1k 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: ...
1
vote
1answer
31 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
102 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
55 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
150 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
0answers
80 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
394 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
83 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
337 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
1answer
185 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
82 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
161 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
146 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
313 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 ...