Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

New to MATLAB?

Thread Subject:
whistle/tune detection

Subject: whistle/tune detection

From: Kit Mai

Date: 30 Mar, 2012 12:02:18

Message: 1 of 1

hey guys,

I have a task to design an audio based system that detects a particular whistle tune. The program should be running all the time and response when the whistle is tuned.

I have bulit a microphone and amplifier circuit, and then use DAQ to acquire this signal into MATLAB, and now I need to do some analysis on the acquired data to detect it.

One of the whistle signal needed to be detected is in the following link: The graph on the left is the useful part of the samples of the signal needed to be detected. The graph on the right is the FFT of the signal. As you can see, there are two or three significant frequency components in this whistle tune.

The DAQ will be getting signal and sample the signal all the time, this makes the analysis hard.

Anyone has any simple and good idea to solve this? I am new in signal processing, keep it simple please...

Thank you very much in advance. :)

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us