Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » MP3 на древних компах |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 * 10 11 12 13 14 15 16 | Печать |
DJ Professor
Advanced Member
Откуда: Великий Новгород Всего сообщений: 433 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 фев. 2011 |
на Asus TX97-XE с камнем IBM 6*86 PR200+ , оперативкой 64(4*16мб simm) под WinMe можно одновременно слушать mp3, работать в 97 офисе., и главное, позволяет смотреть avi и mpg видео вроде было или riva 128 или maxtor millenium II + Voodoo 2(на 12мб) |
Ctrl
Full Member
Откуда: Москва, СЗАО Всего сообщений: 255 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 фев. 2011 |
Из моих личных наблюдений. P-75, 24Мб, WinNT40, WinAMP (версию не помню) - нормально слушались практически все mp3, но был выставлен пребуфер побольше. P2-266 - можно смотреть однодисковые фильмы (те с небольшим битрейтом). |
antenn |
Fe-Restorator написал: На С. Вот исходники самого стандартного ISO-шного декодера А родной фраугоферовский декодер разве не на нём написан?http://www.mp3-tech.org/programmer/sources/dist10.tgz А вот исходники фраунгоферовского http://www.mp3-tech.org/programmer/sources/mpeg1_iis.tgz Для стареньких машин видимо никто не задавался целью написать декодер. Если написать на АСМе и заточить под целочисленные операции, то 386DX40 тоже будет на что то способен. Не способность воспроизводить МП3 кажись кроется в том что движки декодеров заточены под FPU, а на 386/486 FPU - это слабое место, по сравнению с Pentium. Ведь если сравнивать тот же 5х86-P75-133 и обычный iP-75, то последний при декодировании МП3 примерно в два раза меньше тратит процессорного времени (тестил тем же MPXPLAY). |
Ctrl
Full Member
Откуда: Москва, СЗАО Всего сообщений: 255 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 фев. 2011 |
antenn Интересная мысль! Если 386dx40 можно будет заставить полноценно играть mp3 - это здорово! А прикинуть сколько вычислений потребуется для декодирования потока 128кбит с учетом целочисленных операций? Могу ошибаться, афаик в старых версиях WinAmp_а была отдельная галочка для выбора "оптимизации" - 486/Pentium. Для стареньких машин видимо никто не задавался целью написать декодер. Если написать на АСМе и заточить под целочисленные операции, то 386DX40 тоже будет на что то способен. Не способность воспроизводить МП3 кажись кроется в том что движки декодеров заточены под FPU, а на 386/486 FPU - это слабое место, по сравнению с Pentium. |
rw6hrm
Advanced Member
Почётный тоховод Генсокё Откуда: Ставрополь Всего сообщений: 937 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2008 |
antenn, а mxplay не может воспроизводить потоковый мп3? Чтот у меня даже с сетевыми прослойками от микрософта не получается... |
antenn |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 мая 2011 10:50 Сообщение отредактировано: 8 мая 2011 11:02
На АСМе написать декодер - задача не простая, видно поэтому и не написали. Когда формат MP3 широко распространился, процессоры уже были достаточно мощные... потребности в таком декодере не было... К стати, когда то у немцев существовало довольно простое аппаратное решение для проигрывания МП3 на древних компах, хоть 286, а может и ХТ! MP3PUMP называлось. Правда сайт разработчиков давно сдох : http://www.mp3pump.de/ Очень жалею, что материалов не сохранил. Там было очень простое и изящное решение мп3 звуковухи через LPT. Была и отечественная разработка на VS1001k в журнале Радио, кажись 2004г. Но там реализация была очень глупой. Эмулировать шину I2C через LPT - это уж слишком. А в результате щелчки при битрейтах более 128к, при этом все упиралось в скорость LPT порта. Нет, чтоб как немцы, сделать аккуратно, поставив микроконтроллер на прием байтов из LPT, а потом уже перегонять их в декодер по аппаратной шине I2C. |
antenn |
rw6hrm написал: Я не пробовал. В описании ничего не говорится. Знаю что точно может играть напрямую с FTP. antenn, а mxplay не может воспроизводить потоковый мп3? Чтот у меня даже с сетевыми прослойками от микрософта не получается... А вы пробовали ДОС версию или Win32? Может версия для Win32 и сможет ... |
DJ Professor
Advanced Member
Откуда: Великий Новгород Всего сообщений: 433 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 фев. 2011 |
А если замутить аппаратный декодер на иса шину ? |
Ctrl
Full Member
Откуда: Москва, СЗАО Всего сообщений: 255 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 фев. 2011 |
Теоретически возможно, практически... Никто имхо не будет паять сейчас такие вещи. Была другая мысль - написать клиент-серверную версию пеера (а может уже есть, не искал). Mp3 декодируется сервером, несжатый поток 16бит 44кГц стерео получается не больше 200Кбайт/с, если сетевушка справится с таким потоком и получится его передать на звуковцю карту - будет играть. А если замутить аппаратный декодер на иса шину ? |
antenn |
DJ Professor написал: Это возможно. Но сразу же отпадает куча древних ноутов. Да и на LPT по проще будет-это ж уже готовый порт и своего мутить ничего не надо. Скорости порта с запасом хватит для прокачки 10 потоков одновременно! Плюс ко всему можно заюзать IRQ и даже канал DMA (если поддерживается ЕСР) , тогда все сможет работать в фоновом режиме, на весьма слабом компе. Плеер будет маленький, резидентный... Вся его задача будет открывать файлики из плейлиста и копировать байты в буфер, а из буфера их будет доставать обработчик прерывания Но это так, на уровне идеи пока что. А если замутить аппаратный декодер на иса шину ? И еще такую карточку можно будет юзать и на любых машинах с LPT, не обязательно РС. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 * 10 11 12 13 14 15 16 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » MP3 на древних компах |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |