Who are you to fucking lecture me?
Поставить то ее можно, прошить в GS непосредственно не получитсяСообщение от psb
AC97 создавался как МАКСИМАЛЬНО дешёвый ЦАП/АЦП и стоит он, по моим прикидкам, менее доллара, в крупных партиях. По качеству звука, это вообще говоря - говна кусок.
Добавлено через 7 минут
Ты забыл пометить - на твой слух. Не надоело ещё умничать ? Питается это всё откуда ? От за*****й высокочастотными шумами шины ? А клок получает от куда ? С неба приходит ? А аналоговой части там нет ? И наводки от радом стоящих шумогенераторов типа видяхи на карту не влияют ? А софтина через через чего по твоему звук выводит ? Правильно - через Direct Sound, который ещё миксит различные источники звука, типа звуков винды, параллельно запущеной игрушки и т.д. Вот поэтому, все нормальные люди, которым не пофигу, чего слушать, пользуют хорошие Audio-CD-плейеры и винил.
Последний раз редактировалось Mike; 28.09.2007 в 19:29. Причина: Добавлено сообщение
A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
PowerMAC 9600, PPC604EV@350Mhz, 512Mb
Давайте от темы не отклоняться.
Что препятствует сейчас развитию DMA USC? Отсутствие его в эмулях? Или в реале? Чем плохо наличие ПДП в ZX?
Сейчас нашёл доку по DMA USC (прикладываю на всякий, не видел чтобы в теме пролетала), там написано:
Не очень понял я, во время такой пересылки процессор простаивает ожидая окончания работы пересылки? И ещё, пересылка идёт только в пределах банки DMA-контроллера или между ними тоже можно?2. Использование картой ОЗУ компа дает
возможность использовать ее как акселера-
тор для работы с блоками. Аналог команды
ldir процессора Z80 выполняется за 8 так-
тов на байт при частоте контроллера
3.5МГц, и за 4 такта при частоте 7МГц.
Т.к. размер банка DMA - 64кб, против 16кб
Z80, то можно делать пересылку блоков
между страницами.
И ещё, всё-таки чем плох вариант одного ЦАПа с выводом микшированых каналов?
смотря как подключить. если предусмотреть возможность перепрошивки (а это, думаю, не большие изменения в схеме, которые и так будут), то легко!
кстати да, я как-нить на досуге об этом подумаю.
джиттер - дрожание фазы сигнала, правильно? вот и у цифрового звука есть клок, который немного дрожит относительно идеального. все идет от того, что дискреты по времени у пц или гс намного больше, чем у dma usc. ссылки нет, но в нете видел статью, которая детально описывает, что происходит со звуком.
вот ты опять лишь бы поспорить. мы здесь говорим о гс, dma usc и немного о пц. че ты здесь приплел? как все это относится к тому, что ты процитировал?? ни в пц, ни в спеке звук не идеальный, никто об этом не спорит. речь была про то, что хрен ты различишь dma и пц.
а в софтине, если ты такой умный, можно поставить не директсаунд, а вэйваут.
правильно, а извращенцы слушают трекеры. так че ты тут делаешь?
во время пересылки память-память проц стоит. пересылать можно и между _разными_ банками, но главное чтоб пересылаемые блоки находились в одной банке.
у меня вот еще вопросец по дма (видимо, к Hard'у). исходя из этих банков, мод в памяти должен лежать как-то по особому? чтоб каждый сэмпл находился только в одной банке? а если сэмпл больше 64к?
Дальше будем продолжать "Бла-бла-бла"? А куда девать парк существующих девайсов, в котором эта возможность не предусмотренна? FLASH нужного объема уже в DIP32 идет (на старую плату даже с навесным монтажем не поставишь), да и 32Кб легко не отделаешься, потому что понадобится перекомпилировать всю прошивку с целью внедрить в ПЗУ Boot-блок, итд итп.Сообщение от psb
Но опять же - пусть это сделает чайник?! Он это сделает?
Юзер имеет Пентагон, расширенный до 512к... что проще подключить ГС или ДМА? Мне кажется что без разницы - что там резать и паять, что там...
Что именно развивать? ДМА? а что там развивать? Прошивку менять не надо, ведь в ней глюков не обнаружено, ой, а ее вообще нет - замечательно
А сама схема ошибок тоже не содержит, все кто собирал - остались довольны.
Опять же - заморочки не для чайников
Можешь как угодно его расположить - главное чтоб сам знал где и как.
Если сэмпл больше 64кб, это не есть проблема - засылаешь контроллеру играть первые 64кб, по окончанию этого блока приходит прерывание и отправляешь команду проигрывать остаток.
не, ну о чем речь? dma вообще предлагают паять самому. а тут, тоже чего-нить порезать, чего-нить перепаять. а то и просто сделать переходник, как в 8912 втыкали 8910, здесь надо подумать, раз это многих волнует.
бут-блок - хорошо, но не обязательно. даже если и делать, то прошивку я могу сделать как надо, никаких проблем.
по инструкции? возможно. собрать dma usc гораздо сложнее.
где инструкция по подключению пентагона? чтоб подключить гс, надо порезать 1 дорожку.
говорю же, возможно и делать нечего будет, воткнул вместо пзухи платку с флешой и все. ну, может быть пару проводков притащить.. остальное - будет софт. особых проблем не вижу.
т.е. я правильно понимаю, что пока ты не обработаешь прерывание, из цапа будет тишина? а ведь это достаточно много тактов Z80 уйдет
и еще, прокомментируй там выше про копирование памяти и мультиколоры, пожалуйста.
и.. как быть с играми, которые запрещают прерывания (юзают стек), или которые не im2?
Так зачем тогда ты заговорил о ПЦ, если мы сдесь говорим о DMA-Sound ?
Речь об этом не была, это было лишь твоё на 100%-голословное высказывание. Кстати, а почему ты сравниваешь платформу (ПЦ) с звуковой картой (DMA-Sound) ? ПЦ в чистом виде, это - PC-Speaker, являющийся истинно родной "звуковой подсистемой". А звуковухи разные бывают и мультиплатформенные тоже.
Если ты такой умный, то поставь и не какой разницы не обнаружишь, будет точно тот же софтверный миксинг нескольких источников.
Сказать честно - над твоими бреднями смеюсь.
A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
PowerMAC 9600, PPC604EV@350Mhz, 512Mb
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)