views:

1629

answers:

3

Hi. Im working on a Software Project where our team needs to record a train horn sound. We have purchased the recorder; its saved as a .wav file. We now need to extract data from the file like frequency and amplitude to create spectrum analysis and decibel level graphs. Any C# libraries out there for this type of thing?

A: 

This CodeProject article has code that can grab amplitude and frequency. Not sure if that covers everything you need.

Rorschach
+1  A: 

We're using the Intel Performance Primitives library for this stuff (like FFT). It has a useable C# wrapper, or you can call it with P/Invoke

chris166
A: 

I haven't tried this myself, but exocortex may be of use.

S.C. Madsen