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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Это не "дура", это FMonster
RSS

Это не "дура", это FMonster

Попытка создать ISA 8-bit плату со всеми синтезаторами

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 * 9
Печать
 
scg
Newbie


Всего сообщений: 108
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 фев. 2017
[q]
а вся эта возня с отдельным контроллером и кучей каналов однозначно указывает на конкретную реализацию
[/q]
Пару раз видел такую реализацию в современных встраиваемых контроллерах. Система проста в реализации и вполне сносно работает, если вам нужно предать блок данных из памяти одного контроллера в другой.
[q]
Начнём с того, что кроме звуковых карт и дисководов, он ни для чего (массово) и не применялся.
[/q]
Так больше ничего и не осталось. DMA контроллер, который мы обсуждаем как раз более всего подходит для задач, где нужно передавать большой и стабильный поток данных. Звуковые карты идеально для этого подходят. Я еще раз подчеркну: для звука нужно передавать данные не сколько быстро, сколько стабильно. И очень желательно не отвлекать на это процессор, который занимается более полезным делом - отрисовкой спрайтов.
[q]
Вы правда думаете, что у DMA-контроллера не будет ожидания шины?
[/q]
Точно такая же, как и без DMA
[q]
можно забить буфер блоком данных и пусть устройство его обрабатывает со своей скоростью? А вот выбор способа как быстрее этот буфер забить - и есть суть спора. И он вполне может оказаться зависим от размера этого буфера.
[/q]
Да, это тоже один из методов, и довольно не плохой. Но во времена ISA звуковых карт память была штукой дорогой. Помните длину FIFO буфера на последовательном порту? Если не ошибаюсь - 16 байт? Звуковухе памяти нужно гораздо больше. Автомат DMA штука простая, занимает меньше места на кристалле и неплохо выполняет свою задачу.
[q]
Процессор. А тогда в чём разница, слать напрямую в устройство или сначала в память?
[/q]
Лично я сойду с ума, если мне придется рендерить звук непосредственно в порты ввода вывода и следить чтобы не было джиттера. Вполне нормальная практика разделить рендеринг и вывод на две разные задачи даже если выводить звук непосредственно в IO порты.
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
В общем, теоретически скорректировав кривое содержимое JED'а я сочинил некоторый GAL'озаменитель для CSM.

Прикрепленный файл (2018-12-14 21.20.00.png, 0 байт, скачан: 46 раз)
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Заказал прототипы реплики.

Прикрепленный файл (Скриншот 2018-12, 0 байт, скачан: 80 раз)
rus
Advanced Member


Всего сообщений: 298
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
24 нояб. 2014
Fagear написал:
[q]
В цифре вообще отдают только два - OPL2 и OPL3, и у тех свой проприетарный Ямаховский интерфейс к своим же ЦАПам.
[/q]
Я стесняюсь оффтопить, но меня разбирает любопытство. Каким образом на картах AWE32 сигнал с YMF262 OPL3 попадает вместе с сигналом от EMU8k на S/PDIF out?
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
rus написал:
[q]
Каким образом на картах AWE32 сигнал с YMF262 OPL3 попадает вместе с сигналом от EMU8k на S/PDIF out?
[/q]
Я не в курсе, что и у каких AWE32 выдаётся на S/PDIF. Но, вероятно, либо используется чип YMF289B-S с частотой сэмплирования 44,1 кГц, либо интегрированный вариант в CT1747. Из YMF262-M вряд ли получится получить S/PDIF "малой кровью".
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
А вот и первый прототип CSM:

Прикрепленный файл (2019-02-04 00.44.48.jpg, 0 байт, скачан: 28 раз)
Mihail1810
Advanced Member


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


Ссылка


Дата регистрации на форуме:
8 дек. 2014
А купить можно платку такую?
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Mihail1810 написал:
[q]
А купить можно платку такую?
[/q]
Можно но не нужно :) А смысл, если афтор даже оригинальный ковокс не завел? Или завел, но молчит?
В том смыле, что что там с галкой-то в итоге? Подошла прошивка/не подошла?
Инфы то нет :(
Mihail1810
Advanced Member


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


Ссылка


Дата регистрации на форуме:
8 дек. 2014
Мне кажется шифруется просто. Щас вот соберёт на плате всё, и как запоёт) Мне кажется иначе не заказал бы платки)

У меня просто лежат AY, уж очень бы хотелось их к pc подключить, а не к спектруму.
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Mihail1810 написал:
[q]
А купить можно платку такую?
[/q]
А смысл пока? Вдруг она не работает?


Tronix написал:
[q]
Или завел, но молчит?
[/q]
Нет, пока не пробовал. У меня есть предположительно родная прошивка для GAL и та, что я сделал на её основе. И чип есть. Но пока нет времени проверить. И видео хочу по этому поводу сделать.


Mihail1810 написал:
[q]
Мне кажется иначе не заказал бы платки)
[/q]
Ну, почему же. Работаю на опережение.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 * 9
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Это не "дура", это FMonster
RSS

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

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

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