Здравствуйте!
Если кто-нибудь знакет, как расшифровать Wav файл, буду очень благодарен за информацию и ссылки на неё!
Задача такая:
Прочитать wav файл (44КГц моно) и по пикам осциллограммы построить огибающую...
Как я поимаю надо:
-сначала из wav получить данные
-построить осциллограмму
-найти её пики
- и. т.д. челез интерполяцию строить огибающую...
Если у вас есть информация по какому либо пункту, поделитесь пожалуйста!
С уважением, Олег!
Расшифровать WAV ?
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Был такой дядка, Эрмитом звали. Он учил народ как интерполировать, чтобы в точках интерполяции было совпадение не только значения функции со значением полинома, но и их производных. Если ничего не путаю, то такие полиномы и будут аппроксимировать твои огибающие... С этим вопросом лучше в раздел алгоритмы.построить огибающую
Даже самый дурацкий замысел можно воплотить мастерски
-
- Сообщения: 497
- Зарегистрирован: 17 фев 2004, 11:26
- Откуда: Ленинград (который Город на Неве)
- Контактная информация:
Интерполяция - да, раздел полиномы. А вот формат WAV-а, это сюда.AiK писал(а):Был такой дядка, Эрмитом звали. Он учил народ как интерполировать, чтобы в точках интерполяции было совпадение не только значения функции со значением полинома, но и их производных. Если ничего не путаю, то такие полиномы и будут аппроксимировать твои огибающие... С этим вопросом лучше в раздел алгоритмы.построить огибающую
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)
viel spass, DeeJayC
viel spass, DeeJayC
А Формат Wav - это WinApi, интерполяция это Алгоритмы. Простите а причем здесь Delphi и Pascal?
Формат wav неплохо опиcан здесь. Fmt chunk это практически чистый образ WAVEFORMAT структуры а data chunk (в обычном, не сжатом PCM формате) это просто массив отсчетов дискретизации (WORD или BYTE в зависимости от формата)
Формат wav неплохо опиcан здесь. Fmt chunk это практически чистый образ WAVEFORMAT структуры а data chunk (в обычном, не сжатом PCM формате) это просто массив отсчетов дискретизации (WORD или BYTE в зависимости от формата)
Большое спасибо, и за ссылочку, и за ответы!
А Delphi & Pascal здесь притом что может у кого-то есть ссылочки на какие-то компоненты или алгоримы.
Ещё раз всем спасибо, если поможете ещё чем буду очень благодарен!
А Delphi & Pascal здесь притом что может у кого-то есть ссылочки на какие-то компоненты или алгоримы.
Ещё раз всем спасибо, если поможете ещё чем буду очень благодарен!