Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Software »   МР3 на 386
RSS

МР3 на 386

возможно ли такое?

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7
Печать
 
Dendy
Advanced Member


Откуда: Копейск, Челяб. обл.
Всего сообщений: 562
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 дек. 2005
Воскресенье, 30 апреля.
У меня нет ноутбука такого класса, но мечтаю его приобрести. Для ответа на вопрос я использовал материнскую плату с процессором Am386DX40 (AMD, 1994 год). На плате имеется математический сопроцессор от фирмы IIT на такой же тактовой частоте, 5 мегабайт оперативной памяти, 128 килобайт cache-памяти. В ноутбуках обычно стоит процессор 386SLC — он устроен сложнее, чем DX в настольных компьютерах, может оказаться быстрее, чем DX.
Звуковая карта: восьмиразрядная, максимальная частота дискретизации — 22050 Гц. На плате есть чипы: Intel 8051, SCD100, МК6264 (ПЗУ). Это настолько старая звуковуха, что на ней даже есть колёсико регулировки громкости — легко и непринуждённо просунув руку за корпус компьютера, можно его покрутить. Эта звуковушка даже не является саундблястером — чистый Adlib!
Программы:
Digital Sound System от Сергея Сапелина, 2000 год.
MPR — самый мелкий в мире MP3-player. Не работает на 386.
Lame 3.72 — преобразователь Wave — MP3.
С. Сапелин утсерждает, что для его программы нужен 386-процессор с сопроцессором, 4 мегабайта памяти. Действительно, без сопроцессора программа только выдаёт какие-то сообщения и тут же заканчивается. Если в ноутбуке нет сопроцессора — тогда, может быть программа emu387 поможет, а может и не поможет.
Если вставлен сопроцессор — играется МР3-музыка с частотой дискретизации 11025 Гц, 8 бит, моно.
Качество звука меня устраивает, как на магнитофоне, только лучше. Файл с 19 минутами музыки занимает всего 2200 килобайт. Кстати, какие винчестеры стоят в ваших ноутбуках?
Если взять файл с частотой 22050 Гц, музыки не будет — процик не тянет. Можно запустить программу dss с ключом:
/ssd/ds2/dm
тогда частота дискретизации будет понижена, и музыка будет.
Если МР3 всё же не пойдёт — тогда MIDI, MOD, Scream Tracker. У Scream Tracker'a качество звука не хуже, чем в МР3, но мелодии старые. Мелодии для ST могут быть со словами (STS-формат) или без слов (STM).
Скачать DSS:
lrsp.chat.ru — домашняя страничка автора (не работает)
386.by.ru
dosprogram.narod.ru — раздел Multimedia
Inskin
Advanced Member
The Funk Soul Brother

Откуда: St-Petersburg
Всего сообщений: 3014
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 июля 2002
dendy
Спасибо, очень информативно получилось. Только про 386SLC хочу добавить, что это по сути 386SX с пониженным энергопотреблением, так что вряд ли он устроен сложнее, чем DX, и вряд ли этот SLC быстрее DX при одинаковой частоте.
(я смотрел про процессоры тут)
Inskin
Advanced Member
The Funk Soul Brother

Откуда: St-Petersburg
Всего сообщений: 3014
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 июля 2002
А, ну у 386SLC был кэш 8 кб, так что он в принципе неплохо должен был шуршать, на уровне DX или может быть местами чуть сильней даже.
74ALS00
Advanced Member


Откуда: СПб SPb Питер 2:5030
Всего сообщений: 520
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 нояб. 2004
Cat Vaska Народ, ну я понимаю, что дело принцыпа типа- "даешь МП-3 на 386 - кто ниже ???" Но зачем париться ? [кусь]
Да проще уже какой нить мп-3 плеер флешевый купить и не париться. или проблема в средствах ?

2. средства - не проблема, в плане закупок такой есть.
1. хочу нащупать границу вычислительной мощности 386го на реальной полезной задаче, а не при измерении "попугаев"
и я лично твёрдо убеждён, что проц должен тянуть такие задачи, дело в неэффективном его использовании, а возможно и неоптимальном алгоритме декодирования mp3.
пример навскидку - скроллинг экрана "в виндах" и "аппаратно vesa-test" на восьмиразрядной ISA VGA. Hе в карточке дело, а в слабых драйверах, знаете ли...
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
[q]
пример навскидку - скроллинг экрана "в виндах" и "аппаратно vesa-test" на восьмиразрядной ISA VGA
[/q]
Это плохой тест - потому что в первом случае используется та самая "вычислительная мощность", а во втором - аппаратный графический ускоритель (даже антикварный VGA базовые операции с графикой тоже ведь на автомате умеет делать). Если воспроизводить MP3 на 386 (именно на процессоре, не прикручивая дополнительных чипов-декодеров), думаю, все же можно подобрать степень сжатия и битрейт с минимальной вычислительной нагрузкой - чтобы 386 справился
74ALS00
Advanced Member


Откуда: СПб SPb Питер 2:5030
Всего сообщений: 520
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 нояб. 2004
DrPass, пример неудачный, согласен, не ясно иллюстрирует мою мысль (подразумевалась связка драйвера-железо, т.к. в первом случае используются драйвера win нагло игнорирующие возможности видяхи, а во втором тест как раз их, стандартные и проверяет, показывая разницу между знанием железа и горбухой).
Выражаюсь точнее:
Софт надо нормально писать, а не валить на слабый проц!
20-40MHz - это дохрена.
Inskin
Advanced Member
The Funk Soul Brother

Откуда: St-Petersburg
Всего сообщений: 3014
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 июля 2002
Думаю, на сайте каком-нить русском программерском можно задать вопрос, сколько тактов и каких команд надо для расшифровки одной секунды мп3 и переложить это дело на производительность проца - грубо если прикинуть.
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
74ALS00
[q]
Софт надо нормально писать, а не валить на слабый проц!
[/q]
Поищу алгоритмы декодирования mp3 (если знаешь где - кинь в меня плз, я у себя потерял). Все-таки сдается мне, что и вычисления там соответствующие. Завалить преобразованиями Фурье и иже с ними камень 40МГц очень даже несложно. А вот не завалить - это уже искусство.
Inskin Думаю, не получится. Во-первых, mp3 -  адаптивный алгоритм, там нет жесткой привязки к требуемой вычислительной мощности. Во-вторых, у конвейерных процессоров нет привязки количества тактов к командам. Каждая команда выполняется абсолютно произвольное количество этих самых "МГц", в зависимости от состояния конвейера и кеша. Можно только делать предположение, что "деление выполняется в среднем дольше, чем сложение" и т.д.
74ALS00
Advanced Member


Откуда: СПб SPb Питер 2:5030
Всего сообщений: 520
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 нояб. 2004
В старые времена БПФ было реализовано на 5-ти 580ВМ80 (ну не было у людей тогда специализированных процов "на доступе", а не "в умных книжках"), получаемое писалось на 9см/с на обычную ленту в цифре. Проф музыканты слушали, сказали - ооочень прилично. К сожалению, разработчики давно покинули Родинку, так что познакомиться не удалось.
Декодирование mp3 - обратная задача.
Я лично напрочь не уверен, что декодер всерьёз вылизывали под возможности 386го (цепочечные опции ипт) просто нажали кнопку "компиляция", наверняка  будет работать и на 8086 и без сопроцессора.
И кстати, интересно, какая "вычислительная мощность" у "флешки-mp3 проигрывателя" :)
P.S. A вообще mp3 не люблю, как и CD DigitalAudio. DVD Audio - только стандарт существует, а дисков никто в руках не держал. А какие были стандарты придуманы! Но рынок вечно "выбирает себе пепси"...
Geners
Гость

Ссылка

74ALS00
[q]
И кстати, интересно, какая "вычислительная мощность" у "флешки-mp3 проигрывателя"
[/q]
а некакой там аппартный кодек :)
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7
Печать
Полигон-2 »   Software »   МР3 на 386
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS