Работа с IMA ADPCM на AZ БК, IMA ADPCM Encoder for AZ BK |
Здравствуйте, гость ( Вход | Регистрация )
Работа с IMA ADPCM на AZ БК, IMA ADPCM Encoder for AZ BK |
SuperMax |
1.10.2021, 23:56
Сообщение
#1
|
Администратор Группа: Root Admin Сообщений: 6 295 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 |
Для упаковки в чистый IMA ADPCM поток сделан кодировищик
imaed.exe ( 137.81 килобайт ) Кол-во скачиваний: 959 Код >imaed.exe IMA ADPCM encoder-decoder for AZBK sound system no input file specifed supported format for encoding: required: PCM/44100/16bit/stereo or PCM/44100/16bit/mono Usage: imaed <inputfile> [options] ... -o || --out - output file -d || --decode - decode ima file -m || --mono - decode mono ima file -h || --help - show help message пример использования Код imaed.exe Israelism.wav -o Israel.ima чистый поток отличается от WAV отсутствием разбиения на чанки ибо научить DMA контроллер распознавать чанки сложно, да и делать декодер контейнера WAV лениво, но это принципиально возможно те можно запаковать в IMA ADPCM в контейнере WAV и потом уже на БК извлечь оттуда поток и передать его DMA-контроллеру для воспроизведения(я делать этого не стал - времени нет, но если кто-то захочет - смотрите на разбор чанков в WAV в этом кодировщике - на БК надо сделать также) как видно из команд - кодировщик может восстановить ima-поток в WAV файл это сделано для контроля кодировки исходники кодировщика imaadpcm_enc_dec_2021_10_04__1.rar ( 47.98 килобайт ) Кол-во скачиваний: 939 Описание стандарта Recommended Practices for Enhancing Digital Audio Compatibility in Multimedia Systems by the IMA Digital Audio Focus and Technical Working Groups Revision 3.00 21 October 1992 IMA_ADPCM.pdf ( 456.28 килобайт ) Кол-во скачиваний: 1795 -------------------- Живы будем - Не помрем !
|
SuperMax |
4.10.2021, 1:14
Сообщение
#2
|
Администратор Группа: Root Admin Сообщений: 6 295 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 |
Плеер с загрузкой в память
начинает проигрывать сразу после загрузки, проигрывание идет по кругу поставляется полный комплект с исходниками писалось как быстрее а не как оптимальнее ima_adpcm_player_in_mem_2021_10_03__1.rar ( 534.17 килобайт ) Кол-во скачиваний: 837 пример запуска .RUN PLIMAS ST16.IMA ST16.IMA - файл звука в формате IMA ADPCM 44100 stereo 16bit остановить проигрывание можно записал в 177160 значение 4 -------------------- Живы будем - Не помрем !
|
SuperMax |
4.10.2021, 1:17
Сообщение
#3
|
Администратор Группа: Root Admin Сообщений: 6 295 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 |
Потоковый плеер - те воспроизводит файл прямо с диска, но использует DMA-контроллер для воспроизведения
использование памяти минимально - 8кБ (две страницы AZ) писалось как быстрее а не как оптимальнее ima_adpcm_player_stream_2021_10_03__1.rar ( 534.13 килобайт ) Кол-во скачиваний: 834 пример запуска .RUN PLSS ST16.IMA ST16.IMA - файл звука в формате IMA ADPCM 44100 stereo 16bit проигрывание остановится после окончания файла явных ограничений на длину нет -------------------- Живы будем - Не помрем !
|
SuperMax |
5.10.2021, 22:29
Сообщение
#4
|
Администратор Группа: Root Admin Сообщений: 6 295 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 |
Демонстрация плеера в работе
-------------------- Живы будем - Не помрем !
|
Текстовая версия | Сейчас: 26.9.2024, 21:16 |