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?
相关问题
- Sorting 3 numbers without branching [closed]
- Graphics.DrawImage() - Throws out of memory except
- Can we recover audio from MFCC coefficients?
- Why am I getting UnauthorizedAccessException on th
- 求获取指定qq 资料的方法
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
I haven't tried this myself, but exocortex may be of use.
This CodeProject article has code that can grab amplitude and frequency. Not sure if that covers everything you need.