Как извлечь частоту из образцов данных WAV?

Я разрабатываю приложение на языке c для чтения простых файлов PCM WAV. У меня вопрос: как мне интерпретировать выборки из блока данных, чтобы я мог извлечь частоту выборки?

На примере WAV, как исходные данные могут представлять частоты. Например. этот блок данных, 24 17 1e f3, для стерео, 16 бит, выборка левого канала, 0x1724 = 5924d, означает 5924 Гц? Как это может быть для образцов с подписью или частот, которые люди не могут слышать?

6
задан AShelly 17 November 2011 в 00:42
поделиться