3

I'm trying to do some note recognition on mp3 or wav files.

The problem is: How do I use the FFT on the files?

I prefer Java solutions, but I'm up for suggestions.

Peter K.
  • 7,720
  • 4
  • 45
  • 69
  • 3
    -1 Why would this badly worded question with no attempt at finding a solution get up-voted? He didn't even look at the myriad of SO clones, like http://stackoverflow.com/questions/3287518/reliable-and-fast-fft-in-java – Blindy Jun 09 '11 at 18:35
  • I tried finding a solution. Been looking for a week and had no luck. –  Jun 09 '11 at 18:39
  • Notice the link that's just one of many such pages in the "related" list on the right. – Blindy Jun 09 '11 at 18:44
  • Doesn't really answer what I'm looking for... –  Jun 09 '11 at 18:47
  • 1
    Hence my comment about not putting any effort into it. What do you have? What do you need added? What have you tried? How has it failed? – Blindy Jun 09 '11 at 18:52
  • I have FFT Libraries to use. I have no idea how to set it up. Sorry that that question wasn't worded perfectly but I'm having trouble to setting it up so I can use FFT. I want to get the data from the audio file. –  Jun 09 '11 at 18:54
  • Guess this is going to be the only time I'm here. I'll just figure this out myself. –  Jun 09 '11 at 19:18
  • @Daniel: I have personally answered several questions similar to this on SO already and I know others have too - if you just spend a few minutes reading some these previous questions and answers on the subject you should have all the information you need. – Paul R Jun 09 '11 at 20:13
  • Ok... so blast me because I asked. Thanks... next... anymore people that would like to add -1. Go straight ahead. –  Jun 10 '11 at 18:29

2 Answers2

6

Spectrum Analysis using Java, Sampling Frequency, Folding Frequency, and the FFT Algorithm http://www.developer.com/java/other/article.php/3380031

Michael Robinson
  • 27,775
  • 10
  • 102
  • 126
  • Thanks... I'll look into this. I've gotten to a point where I can use Micheal T Flanagan's Java library for Fourier Transform. Hopefully this will give me a better understanding of what I need to know. –  Jun 10 '11 at 18:30
1

Some example links are:

Community
  • 1
  • 1
Peter K.
  • 7,720
  • 4
  • 45
  • 69