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

User Tag List

Страница 15 из 19 ПерваяПервая ... 111213141516171819 ПоследняяПоследняя
Показано с 141 по 150 из 183

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

  1. #141
    Junior
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    25
    Благодарностей: 5
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


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

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    ЦАП 572ПА1 x 2
    Как это аппаратно оформить - 1 слово, младший и старший байт = стерео 8 бит ?
    Или 580ВВ55А - 1 байт - 1 ЦАП ?
    Или 2х580ВВ55А - что бы по 10 бит было ?
    *
    Если девайс будет с собственным ОЗУ и процем - не проще ли Креатив 4520 подцепить, да прокаченную на 8 метров СИММ-72 МГТФом ?
    *
    Можно приделать автоматизацию - 580ВИ53+1801ВП1-033+580ВВ55А - будут векторные прерывания с программируемой частотой, для обслуживания ЦАП/музпроца.
    Отмечу, что сама процедура векторного прерывания в 1806ВМ2 занимает время примерно как 10 команд пересылки рег-рег.

    - - - Добавлено - - -


    В 1993 г. сделал ЦАП/АЦП полуплату ДВК ( на фото - уже без желтяшек 1113ВП1А и 572ПВ1 )
    Схема - есть где-то , софт - небыло, кроме тестового и демки на 1 метр ( дискеты утеряны ( якобы ) ).
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

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

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

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Зачем тогда 2 AY, OPL2 и тем более ЦАП?
    Попробовал взять самую первую мелодию из папки с демками для спектрума: длительность 4:44, в формате .ay 4.4KiB, в формате .psg 145.5KiB. Т.е. в процессе воспроизведения нужна декомпрессия. Насколько это грузит проц? Пока не знаю, думаю можно выяснить у спектрумистов, раз уж скорости процессоров, с определённым приближение сопоставимы.

    Цитата Сообщение от MM Посмотреть сообщение
    Как это аппаратно оформить - 1 слово, младший и старший байт = стерео 8 бит ?
    Думаю проще сделать чтобы одно процессорное содержало данные сразу для двух чипов.
    А насчёт ЦАП я до сих пор сомневаюсь, а нужен ли он? Оцифрованный звук при большом желании можно воспроизводить через AY или OPL2. Говорят что даже чище звучит, чем если использовать звукогенератор :-)

    Цитата Сообщение от MM Посмотреть сообщение
    Если девайс будет с собственным ОЗУ и процем - не проще ли Креатив 4520 подцепить, да прокаченную на 8 метров СИММ-72 МГТФом ?
    УКНЦ и CT4520 разделяют чуть ли не 10 лет. Возможно это более простое решение, но сама железяка просто из другой эпохи что ли.
    Да даже, сколько времени займёт просто заполнить эти 8 метров инструментами прокачивая данные с ЖД или, не дай боже дискеты :-)

    - - - Добавлено - - -

    Если захочется именно ЦАП, то его можно будет подцепить уже потом, к законченному контроллеру.

    - - - Добавлено - - -

    Цитата Сообщение от MM Посмотреть сообщение
    Можно приделать автоматизацию - 580ВИ53+1801ВП1-033+580ВВ55А - будут векторные прерывания с программируемой частотой, для обслуживания ЦАП/музпроца.
    А как же без прерываний по таймеру в подобном устройтве? Это должно упростить проигрыватель, к тому большая частота прерываний не нужна. Хм, а нужна ли в принципе частота больше чем скажем 50Гц для музыкального проигрывателя?
    Последний раз редактировалось randomizer; 17.04.2018 в 00:24.

  5. #144
    Master Аватар для MacBuster
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    781
    Благодарностей: 147
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    Хм, а нужна ли в принципе частота больше чем скажем 50Гц для музыкального проигрывателя?
    Да в целом не особо. Если только для воспроизведения цифрового звука для NTSC-систем.
    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

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

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    Попробовал взять самую первую мелодию из папки с демками для спектрума: длительность 4:44, в формате .ay 4.4KiB, в формате .psg 145.5KiB. Т.е. в процессе воспроизведения нужна декомпрессия. Насколько это грузит проц? Пока не знаю, думаю можно выяснить у спектрумистов, раз уж скорости процессоров, с определённым приближение сопоставимы.
    Копеечно грузит. Нормальный плейер на спеке занимал 3 тыщи тактов. Неоптимальный 7 тыщ. Совсем раздутый - до 14 тыщ. А всего в кадре около 70 тыщ тактов. Вот и считайте - даже самый тормозной плейер, на спеке занимал не более 20% времени.

  7. Эти 4 пользователя(ей) поблагодарили Titus за это полезное сообщение:
    hobot (17.04.2018), MacBuster (17.04.2018), nzeemin (17.04.2018), randomizer (17.04.2018)

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Мысли вслух
    Очень похожая история Первый комп ДВК-3М у отца на работа, а потом о как то раздобыл УКНЦ для дома. Обе машины выглядели очень серьёзно, по взрослому чтоли по сравниению с начавшими появляться спектрумами. Жаль что журнал "Персональный компьютер УКНЦ" появился довольно поздно, в том момент машинка была у меня неисправна, да и была возможность ходить на производство.

    За паяльник я уже лет 10 не брался. А тут, в очердном приступе ностальгии приобрёл УКНЦ, пришлось попаять, и меня зацепило. Конечно оно круто насколько много можно сделать с помощью софта и языков программирования. Но оно как то естественней манипулировать физическими объектами чтоли.

    Цитата Сообщение от Hunta Посмотреть сообщение
    Или вообще схему нарисуй - и можно до сборки в железках даже тесты погонять, а потом уже разводить-женить-паять
    Как возможность заполучить прототип минимальными усилиями, это несомненно здорово.
    Любопытно насколько реализованы компоненты которые использовались с советскими PDP-11 процессорами. Например серия 1801ВП1 ?

    Цитата Сообщение от Hunta Посмотреть сообщение
    А вот чем починено, на какой скорости и с чем работать - БЫСТРЕЕ, ВЫШЕ, СИЛЬНЕЕ
    То что касается хранилищ данных - безусловно. Нормальная клава на Cherry MX и c qwerty раскладкой на УКНЦ??? Дааа!!!
    Прикрутить Raspberry PI, чтобы получать нормальную картинку с машинки на HDMI, тоже просто дань времени.
    Но всё это ни как ни ломает очаровние самой машинки.

  9. #147
    Veteran Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    Kiev/Ukraine
    Сообщений
    1,568
    Благодарностей: 293
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Копеечно грузит. Нормальный плейер на спеке занимал 3 тыщи тактов. Неоптимальный 7 тыщ. Совсем раздутый - до 14 тыщ. А всего в кадре около 70 тыщ тактов. Вот и считайте - даже самый тормозной плейер, на спеке занимал не более 20% времени.
    Неправильный акцент создает неадекватное восприятие ситуации. Между прерываниями (т.е. на каждый кадр) ZX успевает обновить экран только на 1/3... если честно то этого не хватает для создания плавных аналогов игр с С64\atari8bit (не говоря уже про аркадные автоматы). Работал бы процессор в раза 4 быстрее ситуация бы изменилась РЕЗКО в лучшую сторону (по крайней мере, небыло бы ни одной тормозящей игры а качество графики вторично). И в этой ситуации когда надо 280 тыс. тактов а есть токо 68888 отрезать даже 3 тыщи просто "преступление". Потому то на спектруме 128к пално игр в которых музыка играет только на заставке или в меню. УК-НЦ более тормознутый комп, спектрумовские порты игр тормозят, потому надо 7 раз подумать отрезать ли у ЦП или ПП еще 20% времени... На данный момент просто нет "глубоких исследований" на тему как обеспечить максимальную производительность графики на УК-НЦ, каким процессором рисовать? ЦП? ПП? или двумя... и какой будет при этом недогруженным.

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    Ну не понимаю я народ - чего они так шарахаются от FPGA. Ну да фиг с ними. Я себе дев-плату заимел. Блин, скажи мне кто в 84-ом году, что я буду клепать процессоры (в принципе - любые, не только PDP-11) сидя за столом перед коробкой 15 на 20 на 3 см... Процессоры размером с четыре холодильника.. Я бы в дурку побежал звонить
    Потому что программист а не железячник, потому и тяжело понять. Никто не "шарахается", просто у народа четкое понимание и мотивация. fpga можно использовать для: проектирования, эмуляции, обучения... но retro-железо или retro-новодел на fpga не сделаешь, потому что теряется весь "спортивный" смысл (ну занимается же народ до сих пор копьеметанием хотя можно давно из РПГ-7 "метать"). Вполне себе такое неплохое хобби возиться с retro-железом и пробовать создать своё. Но чистому программеру даже fpga ненужен, вон Patron пользует пе-це и даже vhdl на нем ганяет.

  10. #148
    Junior
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    25
    Благодарностей: 5
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так нарисуйте уже схемку на ла3+тм2+слот расширения, я бы с огромным удовольствием занялся практическими исследованиями, а не теоретическими..
    Насчет тормознутости УКНЦ относительно спека вопрос спорный.. нужно думать как использовать имеющиеся возможности.. (и при прочих равных.. разрешение и.т.д)
    Существует опасность, что теоретические исследования могут затянуться на годы

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

    По умолчанию

    Если всё упирается в быстродействие ЦП УКНЦ - можно оснастить звуковой блочек ЦП М1801ВМ3А-6 мгц со своей набортной СОЗУ, и т.п. хренью. Пускаться после включения питания такая фича не будет ( но это можно проработать ), нужно будет загрузить УКНЦ и из RT-11 включить "бустер".
    Соответственно, быстродействие возрастет до ~1.25 млн рег-рег и не менее 500 т. записей в видео-ДОЗУ УКНЦ ( против ~350 т. на заводском ВМ2-8 мгц ).
    Если не применять ДИПы, можно будет уместиться в габариты сетевого адаптера УКНЦ, использовать МПП, и, возможно, сменный субблок звука.

    Если кто здесь Гуру по софту ПЗУ УКНЦ - подскажите, в режиме RT-11 штатный ЦП ВМ2 лезет в ( скрыте области ДОЗУ/ПЗУ ) ?

    - - - Добавлено - - -

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Так нарисуйте уже схемку на ла3+тм2+слот расширения
    Собирайте на ВМ1А, но там надо добавить выключатели ВДМ1-2 с резисторами подтяжки на адресные входы ВМ1А - что бы можно было выбирать адресацию регистров из ряда :
    177700-, 177720-, 177740-, 177760-177776. Обращаю внимание, что на ПП слот 177700-177716 занят.
    Если нужен универсальный блочек для старших процев, надо добавить защелку доступа по сигналу BS7 - что для полностью 16-битных 1801ВМ2 не актуально.

    - - - Добавлено - - -

    И, как верх "новизны", можно к конструктиву добавить регистр на адресах 177716 ( или др. - смотря как выставлена адресация ВМ1А ) , и прицепить туда 2х572ПА1 - на старший и младший байты.
    Можно даже проработать механизм раздельной байтовой записи в этот регистр.
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    можно оснастить звуковой блочек ЦП М1801ВМ3А-6 мгц со своей набортной СОЗУ, и т.п. хренью.
    До, но с таким бустером это ведь будет уже не УКНЦ. Хотелось бы оставить всё как есть, но при этом подсластить трушным ретро звуком.

    - - - Добавлено - - -

    Цитата Сообщение от MM Посмотреть сообщение
    Собирайте на ВМ1А
    Раздобыл все компоненты, в скором времени уже будет с чем эксперементировать на реальном железе
    Последний раз редактировалось randomizer; 17.04.2018 в 17:56.

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

Страница 15 из 19 ПерваяПервая ... 111213141516171819 ПоследняяПоследняя

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

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

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

  1. xolod

Похожие темы

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

Ваши права

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