Tôi không muốn sử dụng thư viện- tôi muốn viết từ đầu. Tôi muốn chơi xung quanh làm cho một bộ giải mã cho WEFAX được truyền qua radio. Các tần số âm thanh khác nhau chuyển đổi thành các pixel tối khác nhau. Chỉ có thang màu xám - không có màu.Tìm kiếm thông tin cơ bản về đọc tần số âm thanh trong C
Có 120 dòng mỗi phút với một nơi nào đó trên 1000 pixel. Tôi muốn phát hiện tần số và biến nó thành một giá trị 8 bit. Phần cứng tương đương sẽ giống như một tần số LM567 để chuyển đổi điện áp.
Tôi không biết nên bắt đầu từ đâu. Đây có phải là một cái gì đó giống như một FIR hoặc IIR? Bất cứ ai có thể chỉ cho tôi mã tôi có thể học? Tôi không viết cho Windows, hoàn toàn unix.
Alan
Tra cứu 'Ước tính tần số', 'Phát hiện vùng' và' Chuyển đổi Fourier rời rạc 'nhanh. –
Hãy xem [Aquila] (http://aquila-dsp.org/) hoặc [aubio] (http://aubio.org/). (Ngay cả khi bạn muốn viết từ đầu, bạn nên xem cách người khác đã làm điều đó nếu bạn không có ý tưởng làm thế nào để thậm chí bắt đầu.) –