Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Формат ADPCM (4, 2 бита) - кто подскажет как проеобразовать в WAV   Найти похожие ветки 

 
Tano ©   (2005-04-27 00:53) [0]

Подскажите пожалуйста, если кто работал с ADPCM-сжатием (4, 2 битным), как его раскрыть (в линейный, 16-битный поток). Единственное пригодное описание алгоритма на английском не совсем вразумительное (недостает блок-схем, упомянутых в тексте). Имеющийся у меня вариант описания (с моими наметками перевода) http://tano.kubannet.ru/format-adpcm-rus.zip
Буду признателен за любую инфу! То, что у меня выходит больше похоже на голоса пришельцев из "Пятого элемента" :)
Спасибо заранее.


 
Руслана   (2005-04-28 19:55) [1]

Для 4 битного полно компонентов, в крайнем случае, можно написать одну функцию самому. С 2 битным сложнее - это нестандартный (его использует CoolEdit или есть еще Zyxel ADPCM) - но тоже самому можно написать.
У вас идут щелчки после перекодировки?
Там надо внимательно разобраться с заголовком.


 
Tano ©   (2005-05-04 01:24) [2]

Делаю программу для пакетного конвертирования файлов в формате: WAVE(ADPCM 4-bit) + дополнительная инфа.
Требуется раскодировать звуковой поток ADPCM 4-bit -> Uncompressed 16-bit.
Моя проблема в том, что не могу написать код, используя официальную спецификацию с сайта Dialogic - не догоняю деталей :)
Прошу кусочек кода, реализующего алгоритм. Пойдет на C, если с комментами.
...продолжаю искать...


 
Tano ©   (2005-05-04 01:29) [3]

P.S. надо именно код, консольные перекодировщики не устраивают - скорость критична.


 
Jeer ©   (2005-05-04 10:41) [4]

dsp-book.narod.ru


 
wicked ©   (2005-05-04 14:21) [5]

msdn -> acmStreamOpen -> acmStreamPrepareHeader -> acmStreamConvert...
это применимо, если исходные данные в формате WAV или есть возможность вручную заполнить структуру WAVEFORMATEX (с дополнительными полями)...


 
Tano ©   (2005-05-04 19:38) [6]

Благодарю!



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
4-1121860429
Vasia
2005-07-20 15:53
2005.09.11
Как получить номер текущего видео режима


1-1124343139
kblc
2005-08-18 09:32
2005.09.11
Ссылка на * of object в виде строки


8-1115212792
Артём
2005-05-04 17:19
2005.09.11
Видео-кодеки


3-1122795559
Девушка
2005-07-31 11:39
2005.09.11
IBX - добавление записи, вызов генератора


1-1124517760
wenn
2005-08-20 10:02
2005.09.11
размер Одной ячейки DBGid