Важная информация

User Tag List

Страница 1 из 24 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 239

Тема: Звуковой контроллер для УКНЦ

  1. #1
    Member Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    191
    Благодарностей: 59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Звуковой контроллер для УКНЦ

    Обдумываю реализацию нормального звука для УКНЦ.
    В перспективе, звук нужен для геймдема, по моему без хорошей музыки и звука - даже браться не стоит.

    Хочется прикрутить к машинке что нибудь из времён её создания. Самое распостранёное это чип AY-3-8910 (яркий пример ZX-Spectrum) и YM3812 (OPL2, Adlib), в принципе, оба чипа можно подлючить к параллельному порту. Но хотелось бы подцепить к переферийному процессору, или выполнить вообще в виде устройства со своим процем, например 1801ВМ2 ;-) А если будет проц, то можно реализовать воспроизведение трекерной музыки.
    Для спектрума разработанно несколько звуковых карт, можно из них что нибудь адаптировать для подлючения к ПП.

    Проблема определится с каким нибудь вариантом, который с помощью участников форума будет реально реализовать. Лично склоняюсь к добавлению третьего ВМ2 который будет отвечать за звук, с ЧМ синтезатором и возможностью проигрывать трекерную музыку (как минимум MOD формат). Правда в этом случае потребуется диспечер памяти придумывать, 64Кб маловато для работы с трекерной музыкой.
    Но любом случае, всё должно быть тёплым и ламповым

  2. Этот пользователь поблагодарил randomizer за это полезное сообщение:
    MacBuster (06.04.2018)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    1,997
    Благодарностей: 880
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1.Экстремально минимальный формат, дающий Нормальный результат :
    установить скорость телеграфного адаптера 31.25 Кбод ( кварц 7.5 мгц , скорость 19200 ) и подцепить МИДИ-дочку с 26-пин коннектором. Возможно, понадобится диодно-конденсаторный источник напряжения +12 и минус 12 вольт 30 ма ( на МИДИ-дочке питание ОУ ).
    2.п.1 + 2 х ЦАП 12 бит 572ПА1 на некотром адресе в диапазоне 177000...177700
    3.Специализированный переходник МПИ-ISA16 для СТ4520 - сложное универсальное решение, дающее максимальный эффект. Крайний минимум - ~40 ИС мелкоты ЭКФ1531, ЭКФ1533, ЭКФ1564. Шина ЦП ( вместо телеграфного адаптера ).
    4.Для желающих начать с "добычи руды" - платочка с собственным Н1806ВМ2-6 мгц, СИММ-72 ( эфф. емкость 8 метров ), хитрая схема аппаратного проигрывания фрагментов из ДОЗУ, куча ЦАП 572ПА1. Много мелких ИС в корпусе ЭКФ.
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  5. #3
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,381
    Благодарностей: 3622
    Mentioned
    5 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    Лично склоняюсь к добавлению третьего ВМ2 который будет отвечать за звук, с ЧМ синтезатором и возможностью проигрывать трекерную музыку (как минимум MOD формат).
    Вот этот вариант не советую)

  6. #4
    Member Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    191
    Благодарностей: 59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хм...
    1. Это первое что пришло мне в голову, просто потому что у меня есть Roland MT-32 (который кстати одногодка с УКНЦ, оба пошли в серию в 1987-ом).
    Звук просто божественный для своего времени. Но есть большой минус - распостранённость.
    А МИДИ дочка, это что то вроде этого serdashop.com/waveblaster? Не лампово

    Опять же минимальным, доступным вариантом будет прсото подцепить AY (либо OPL2) к ВВ55, но всё же основная цель - модуль способный работать полностью автономно.

    2. При ограниченности ресурсов (ОЗУ) есть ли смысл цеплять ЦАП?

    3. Сложно, ФМ синтезатор можно проще подцепить, а ЦАП опять же, требует как минимум больше ОЗУ.
    Люботно работает ли DMA доступ с данным переходником? Хотя всё равно, не могу придумать ему применение в контексте УКНЦ.

    4. Платочка с собственным Н1806ВМ2-6 мгц, СИММ-72 ( эфф. емкость 8 метров ) - просто идеальнейший вариант
    Здесь сразу же упираемся в реализацию процессорного модуля который способен работать со столь огромным объёмом памяти, хотя в принципе 1MB уже норм.
    Цитата Сообщение от Titus
    Вот этот вариант не советую)
    Любопытно почему? Получим три одинаковых проца, одна система комманд, всё однообразно.

  7. #5
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    1,997
    Благодарностей: 880
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    огромным объёмом памяти
    Разрешите поинтересоваться, есть ли у Вас опыт разработки оборудования к DEC-совместимым ЭВМ ?
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  8. #6
    Member Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    191
    Благодарностей: 59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть жалание, а с опытом пока наблюдается отсутствие
    А у самого процессора просто нет дополнителных линий и регистров для адресации как например у i8086, т.е. работа с памятью будет ещё менее удобной.

  9. #7
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    1,997
    Благодарностей: 880
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    у самого процессора просто нет дополнителных линий и регистров для адресации
    Они приделываются на нескольких ИС мелкоты, в соответствии со стандартом шины МПИ.
    Если совсем лень возиться с организацией доступа к массиву ОЗУ емкостью свыше 56 кбайт, можно пойти "легким путем" - использовать 1801ВМ3А, который содержит ДП ( прямо адресует память в размере 3.95 метра ), и весьма совместим с 1801/1806ВМ2.
    Цены на Н1806ВМ2 ОС - от 350 руб, М1801ВМ3А - от 600 руб ( у Свинки , до 1992 г. )
    http://www.phantom.sannata.ru/forum/index.php?t=26540
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  10. #8
    Member Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    191
    Благодарностей: 59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Они приделываются на нескольких ИС мелкоты,
    А нет ли примеров подобной реализации доступа к памяти?

    С "лёгкостью" 1801ВМ3А тоже не совсем ясно, информации в сети мизер. Возможно станет яснее после знакомства со стандартом шины МПИ.
    Кстати, возможно посоветуете что нибудь для ознакомления с темой, из разряда - здесь всё что тебе может понадобиться.

  11. #9
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    1,997
    Благодарностей: 880
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    А нет ли примеров подобной реализации доступа к памяти?
    Если про приделывание КР580ВВ55А на адрес МПИ - см. Э3 моего поделия "УТК".
    Там же и СОЗУ осмотрите - сделано всё по учебнику
    http://zx-pk.ru/threads/26637-perekh...-quot-utk.html
    Цитата Сообщение от randomizer Посмотреть сообщение
    станет яснее после знакомства со стандартом шины МПИ.
    http://forum.pk-fpga.ru/viewtopic.php?f=20&t=5425
    ( Гост на МПИ ).

    Чуть более практичнее расказано о диаграммах в ДВК у Супермакса :
    http://forum.maxiol.com/index.php?sh...t=&#entry51489
    Файл ТО МС1201.04 - там будут реальные диаграммы МПИ, с указанием таймингов в нс.
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  12. Этот пользователь поблагодарил MM за это полезное сообщение:
    randomizer (06.04.2018)

  13. #10
    Veteran Аватар для MacBuster
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,192
    Благодарностей: 215
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    Самое распостранёное это чип AY-3-8910 (яркий пример ZX-Spectrum) и YM3812 (OPL2, Adlib), в принципе, оба чипа можно подлючить к параллельному порту.
    Наверное это самый простой и разумный вариант, который потребует минимум работы. А всё остальное: навешивание дополнительного функционала на и без того хилый ПП или добавление ВМ3А, это тупиковые пути.
    ZX81, ZX-Spectrum 48, ZX-Spectrum +2, Pentagon 128K, Sprinter, ZX Evolution (rev. C), V6Z80P 1.1, БК-0011М-01 + SMK512, УК-НЦ x9, TI99/4A + FlashROM99, Amiga 1230M

  14. Этот пользователь поблагодарил MacBuster за это полезное сообщение:
    Titus (06.04.2018)

Страница 1 из 24 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Совмещенный контроллер НГМД и ЖД для УКНЦ
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 143
    Последнее: 07.11.2018, 16:09
  2. Ответов: 307
    Последнее: 23.11.2017, 11:25
  3. УКНЦ + контроллер HDD
    от tntpro в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 13.05.2012, 07:15
  4. Контроллер HDD/CF для УКНЦ -- опрос
    от felix в разделе ДВК, УКНЦ
    Ответов: 39
    Последнее: 03.03.2012, 12:32
  5. Куплю контроллер дисковода для УКНЦ
    от tnt23 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 27.02.2009, 08:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •