Al_exey |
Отправлено: 20.03.2007, 00:06 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 10
|
Помогите, плиз разобраться.... Что содержится в чанке data? и как представть данные которые там есть графически, что -то вроде частоты от времени, или... И как вырвать данные о времени, сколько длится каждый импульс, и сколько по времени сам файл?
Пользуюсь стандартным WAVEFORMATEX в C++Buildere. |
|
** Zor |
Отправлено: 22.03.2007, 03:13 |
|
Не зарегистрирован
|
то что там лежит зависит от FormatTag (кодек)
остальное можно взять из заголовка |
|
Al_exey |
Отправлено: 22.03.2007, 19:32 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 10
|
QUOTE (** Zor @ 22.03.2007, 03:13) | то что там лежит зависит от FormatTag (кодек)
остальное можно взять из заголовка |
Насчет FormatTag это понятно. Скажем, напимер, что файл не сжат и FormatTag = 1. Всю инфу я получаю из заголовка. Только по каким формулам рассчитывается время файла, длительность импульса. Где можно прочитать про это поподробнее? |
|
** Zor |
Отправлено: 23.03.2007, 02:47 |
|
Не зарегистрирован
|
формат заголовка лежит в одном из h-файлов, остальное элементарно.
"длительность импульса" = период дискретизации = 1/частота семплов // частота указана в заголовке
длинна записи = размер данных / (частота * размер семпла * число каналов) // все опять же из заголовка |
|