Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using NAudio.Wave;
- using System.Windows.Forms;
- namespace WindowsFormsApplication1
- {
- class test
- {
- [STAThread]
- static void Main()
- {
- OpenFileDialog fileDialog = new OpenFileDialog();
- fileDialog.ShowDialog();
- AudioFileReader reader = new AudioFileReader(fileDialog.FileName);
- float[] buffer = new float[4096];
- reader.Read(buffer, 0, 4096);
- for (int i = 0; i < 20; i++)
- {
- System.Console.WriteLine("Before: " + buffer[4000 + i]);
- }
- //System.Console.ReadLine();
- //DetectPitch(buffer, 10);
- FFT2 test = new FFT2();
- test.init(12);
- test.run(buffer, buffer, false);
- for (int i = 0; i < 20; i++)
- {
- System.Console.WriteLine("After: " + buffer[4000 + i]);
- }
- System.Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement