|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Mudry 2:5020/400 05 Dec 2002 11:21:35 To : Alexey Khrulev Subject : Оценить ресурсоемкость MP3 декомпрессии -------------------------------------------------------------------------------- Hello, Alexey! You wrote to All on Sat, 30 Nov 2002 10:31:52 +0000 (UTC): AK> Требуется оценить требовательность к ресурсам алгоритма декомпрессии AK> MP3 достаточно низкого качества (моно, дискретизация 24кГц, 56 AK> kbit/s) AK> Интересует вот что: AK> - сколько нужно памяти? Зависит от битрейта и числа каналов. 4-8К должно хватить. AK> - сколько нужно операций/сек (int? float?) Львиную долю процессорного времени (45-60%) съедает окончательный синтез. Если не ошибаюсь, 32 умножения на отсчет, и столько же сложений. Для 44.1 kHz stereo получается почти 3E6 умножений/сек, для твоего случая - ~7.6E5 умножений/сек. Все операции float, но должны пройти и int32. В крайнем случае, если урезать выходной сигнал до 8 бит, должно пройти и int16 AK> - где взять этот алгоритм? Исходников в инете полно, и просто декодеры, и готовые проигрыватели. Сам когда-то оживлял такие (и оживил), где-то валялись, могу кинуть. Компилились под TC 2.0 Быстродействие - на уровне l3dec (даже чуть медленнее), причем выходной файл практически байт-в-байт совпадает с l3dec AK> Все это для оценки возможности воспроизведения MP3 в системе на AK> основе микроконтроллера (вероятно, AVR). ИМХО, AT91 - более подходящая платформа для таких вещей. AK> (про аппаратные декодеры MP3 знаю, но интересует возможность именно AK> программной реализации) With best regards, Serg, aka upx@nc.ru, upx@ukr.net --- ifmail v.2.15dev5 * Origin: Donbass Internet Center DIPT (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/120050d0729ae.html, оценка из 5, голосов 10
|