I want to write a program which can read a .wav file and manipulate the data so I can observe the Doppler effect in a plot. My problem is I can't figure out a way to isolate the frequency x time.

This is my program so far.

data = Import[lamaior, "Data"];

ListLinePlot[data[[1, 1 ;; 300]], 
  AxesLabel -> {"tempo(ms)", "amplitude"}]
  AxesLabel -> {"tempo(ms)", "amplitude"}, 
  PlotRange -> All]

closed as unclear what you're asking by m_goldberg, Henrik Schumacher, Johu, LCarvalho, István Zachar Nov 5 '18 at 12:28

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    $\begingroup$ are you aware of that. So far I remember, it's a extract from a WTC conference gigen by Marcus Van Almsick. $\endgroup$ – andre314 Oct 26 '18 at 19:15
  • $\begingroup$ I don't remember wich WTC Conference it was, and there are many. If you are not aware and if you are interested, I can try to look for it. $\endgroup$ – andre314 Oct 26 '18 at 19:26
  • 1
    $\begingroup$ How about Spectrogram... presumably the Doppler shift will appear as a change in the instantaneous frequency of the signal. $\endgroup$ – bill s Oct 26 '18 at 20:05
  • $\begingroup$ @andre please! I would like to take a look. $\endgroup$ – Hugo David Costa Pereira Oct 27 '18 at 3:18
  • $\begingroup$ Link to Marcus Van Alsick's conference about Doppler effect measurments (among other things). Look at time =12.6seconds $\endgroup$ – andre314 Oct 27 '18 at 9:04

Browse other questions tagged or ask your own question.