ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 июля
1032087
J_H_ (29.08.2020 11:06, просмотров: 1167)
OKI ADPCM, кто - то работал с таким аудиоформатом? 

Есть старая говорилка/ voice box на микросхеме OKI MSMxxxx, хранит и воспроизводит несколько фраз из епром 27с1000 в 4битном ADPCM формате.

Хочу ради интереса прописать свои фразы.


В прошивке четко прописаны смещения каждого аудиоблока, по каждому из смещений четко видны заголовки аудиоблока и собственно adpcm аудио.

Исходные аудиоданные легко подхватываются и воспроизводятся аудиоредактором sound forge, как oki/ dialogic/vox adpcm.


Разобрался со структурой хранения данных в епром, нарезал свои аудиофайлы, вставил в прошивку поверх исходных.


Проблем, собственно, говоря, две:

- это нихрена не работает :)) , контроллер воспроизводит шумоподобную тишину.

- декодированный саундфоржем исходный файл имеет жесткий "зашкал" по уровню.


То есть похоже, что я как то неправильно кодирую/ декодирую adpcm. Чем- то кодировка OKI msm adpcm отличается от кодировки vox adpcm?


Переделывать все с нуля на своем МК однозначно не буду. Соблазн именно в простой замене ПЗУ.