Doppler Effect: Finding Frequency vs Time

Click For Summary

Discussion Overview

The discussion revolves around finding the frequency of a tone source over time in the context of the Doppler Effect. Participants explore various software tools and methods to visualize sound frequencies, including sonograms and spectral views, as well as potential programming solutions.

Discussion Character

  • Exploratory
  • Technical explanation
  • Homework-related

Main Points Raised

  • One participant seeks help in finding software to graph frequency vs. time for a project on the Doppler Effect.
  • Another participant suggests using a sonogram to visualize sound frequencies over time, explaining its axes and color coding.
  • Several participants recommend various freeware sound-editing tools and spectrum analyzers that could assist in the analysis.
  • One suggestion includes using Adobe Audition for its spectral view capabilities.
  • A participant mentions the possibility of using Matlab or its free alternatives like Octave or Scilab for a more customized solution.
  • Links to multiple resources for freeware spectrum analyzers are provided, along with a suggestion to convert measured frequencies into speed.
  • A participant expresses gratitude for the assistance and indicates they have found a solution, while another participant requests clarification on the specific solution used.

Areas of Agreement / Disagreement

Participants generally agree on the need for software tools to analyze sound frequencies, but there is no consensus on a single solution, as various options and methods are proposed.

Contextual Notes

Some suggestions depend on the user's programming skills and familiarity with specific software, and the effectiveness of the proposed tools may vary based on the specific requirements of the project.

nobb
Messages
33
Reaction score
0
Hi.
I am doing a project about the Doppler Effect and I was wondering if someone here could help me. I have a tone source and I need to find the frequency with respect to time. I could use my mp3 player to record this frequency, which will then save it as a .wav file. I was wondering if there was software (free?) that could let me physically view the sound. I have already tried messing around with Nero's Wave Editor, but I am unable to get any relevant information from it. I would like to make a graph of frequency vs time. Any help would be appreciated. Thanks in advance.
 
Physics news on Phys.org
There are many freeware sound-editing tools that can tell you the frequency of your recorded sound. What you're looking for is sometimes called a 'sonogram.'

Sounds are not (usually) composed of a single frequency; they are composed of a number of different frequencies added together. A sonogram is a graph which shows the energy of the sound, in each frequency, versus time. Normally, time is the horizontal axis, frequency is the vertical axis, and the energy is represented by a color code (black meaning no power, bright yellow meaning lots of power).

You can probably find a bunch of programs on tucows.com. Here's one I found with a brief search:

http://www.avsmedia.com/AudioEditor/index.aspx

- Warren
 
You could try something like this:
http://www.hitsquad.com/smm/programs/PocketRTA/

However, the best thing would be to find an app. that would produce a waterfall plot for you. It would be a frequency vs. amplitude vs. time plot. We use them all the time for vibration analysis and they are extremely helpful.
 
Adobe Audition has a spectral view that shows an editable frequencyXamplitudeXtime graph of almost any audio format. You can download the full-featured tryout version here.
 
This might take signifgantly more effort, but it could be done in Matlab, or one of the free clones such as Octave or Scilab.
 
http://www.hitsquad.com/smm/win95/SPECTRUM_ANALYZERS/ and http://www.dxzone.com/catalog/Software/Spectrum_analyzers/ and http://www.epanorama.net/links/pc_sound.html point to some freeware spectrum analyzers for Windows. I think the one named by moose can also analyze the spectrum.

One feature that might be useful for your project is to convert the measured frequency into a speed, with knowledge of the natural frequency of the source. I'm not sure if any of the above software can output the measured frequencies to an external program or filestream.

If you have some programming skills and some time, you might write your own [with help from, say, http://www.relisoft.com/freeware/freq.html
http://www.delphiforfun.org/Programs/oscilloscope.htm
http://heliso.tripod.com/programm/sound/sound.htm or
http://www.hacker-technology.com/4361/30004.html ].
 
Last edited by a moderator:
Thanks for everyones help so far. I have found what I am looking for and I am pretty sure it'll work. I already know the natural frequency of the source and I am just trying to find the changing frequency.
 
I'm still looking for a solution for the same problem (finding frequency). Can you please specify which solution did it for you? Thanks.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 21 ·
Replies
21
Views
2K