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

User Tag List

Страница 6 из 6 ПерваяПервая ... 23456
Показано с 51 по 60 из 60

Тема: Aberrant Sound Module для УКНЦ

  1. #51
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BlaireCas Посмотреть сообщение
    В принципе на алике полно 74LS642 вроде это то-же самое... Кажется
    Сильно подозреваю, что будут отличаться по макс выходному току при нуле на выходе - у F по идее должен быть больше. Но, учитывая, сколько в УК-НЦ подключено к (внутренней) ПП шине устройств - по идее должно пройти. По стандарту же (если надо будет подключить, например, устройство 10-ти метровым кабелем) выходной ток требуется до 100 мА. Но такие приёмопередатчики вроде были только в 559-ой серии - которые дрались с оригинальных DEC-овских, которые, в свою очередь, специально отбирались. Как то примерно так. Была тут тема про QBus приемо-передатчики, но искать влом (развлекаюсь с апгрейдом виртуалке, где хостится www.kpxx.ru).

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

    Вот, нашлось - В вариантном исполнении 74ALS641 и 74LS641 максимальный ток на выходе, имеющем напряжение низкого уровня, составляет 48 мА. У микросхемы 74F641 на выходах - 64 мА.

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

    О, нашёл https://zx-pk.ru/threads/26172-mikro...q-bus-mpi.html

  2. Этот пользователь поблагодарил Hunta за это полезное сообщение:

    BlaireCas (25.09.2022)

  3. #52
    Activist Аватар для BlaireCas
    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    438
    Спасибо Благодарностей отдано 
    111
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    125 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    максимальный ток на выходе, имеющем напряжение низкого уровня, составляет 48 мА

    Сразу не поймешь может даже и меньше

    [свернуть]


    Ну попробовать-то можно Мало-ли. Они копейки стоят. А F это жесть купить щас. Да не факт кстати что там с опен коллектором-то надо на деле. Есть такие подозрения.

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

    Цитата Сообщение от randomizer Посмотреть сообщение
    передал схему профессиналу, он уже забросал её кондесаторами настолько
    Ахах да уж заметно. Не пожадничал. А на сколько там кварц кстати чет недогоняю. В альтиуме картинка на 25мгц, а на деле?
    Последний раз редактировалось BlaireCas; 25.09.2022 в 17:33.
    Шедевр портирования на УКНЦ - игра Highway Encounter
    Эмуляторы: UKNCBTL, EmuStudio (респект авторам)

  4. #53
    Activist Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    411
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    44 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BlaireCas Посмотреть сообщение
    В альтиуме картинка на 25мгц, а на деле?
    Я поставил 14.31818MHz. Поделить на 8, получается 1.7897725MHz, частота которая подаётся на AY.
    Не помню уже почему именно такую выбрал, то ли что бы на OPL2(который думал в перспективе добавить), подавалась такая же частота как на карте AdLib, то ли что ещё.

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

    Насчёт проигрывателя есть одно замечание.
    Код в формате gas, там синтаксис отличается от MACRO11.
    По большей части это не проблема, заменить пару символов, и ещё префиксы у чисел в разных системах счисления.
    Но есть такой момент, там есть участки кода, которые дублируются для каждого канала, для этого используются макросы.
    Например в коде три раза подряд вызывает макрос:
    Код:
    ReadTrack 1
    ReadTrack 2
    ReadTrack 3
    А внутри самого макроса, в метках вроде Channel\cN\()_BeforeEnd_StoreCellPointer:, \cN\(), заменяется на номер канала.
    Не знаю, можно ли так сделать в MACRO11, и плюс метки больше 6-ти символов.
    Вроде на БК популярен pdpy, не помню точно как называется, помню только, что там с макросами совсем беда было.
    aberrant_hacker

  5. #54
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,999
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    можно ли так сделать в MACRO11
    Можно

  6. #55
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,999
    Спасибо Благодарностей отдано 
    1,066
    Спасибо Благодарностей получено 
    1,237
    Поблагодарили
    479 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поддержка Aberrant Sound Module добавлена в UKNCBTL версии 2022.3 - https://zx-pk.ru/threads/6257-emulya...=1#post1165684
    Так что все те кто хотел писать под него софт - могут себя уже совсем себя не сдерживать.

  7. Эти 2 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:

    Radon17 (25.10.2022), randomizer (25.10.2022)

  8. #56
    Activist Аватар для BlaireCas
    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    438
    Спасибо Благодарностей отдано 
    111
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    125 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подкину немного в темку:

    Портировал проигрыватель .pt3 от KUVO с БК:
    ppt3.sav

    Диск с ним и некоей тестовой музыкой:
    moutst.dsk
    (ну так диск назван, там в репозитории заодно мышь и прочее)

    Вызов стандартный PPT3 music[.pt3]
    Возможно есть кривота (не уверен что в точности перенес код с БК (там использовался PDPy11 компилятор) на виндовый аналог MACRO11 (macro11.exe).
    Ну и поскольку у меня эмулятор (так и не спаял реальный девайс) - мог пробовать воспроизведение только на нём. На реальном неизвестно что еще получится

    Исходник там-же в гитхабе (https://github.com/blairecas/mousete.../main/ppt3.mac)
    Последний раз редактировалось BlaireCas; 27.12.2023 в 13:12.
    Шедевр портирования на УКНЦ - игра Highway Encounter
    Эмуляторы: UKNCBTL, EmuStudio (респект авторам)

  9. Эти 5 пользователя(ей) поблагодарили BlaireCas за это полезное сообщение:

    nzeemin (28.12.2023), Pyk (29.12.2023), reddie (27.12.2023), Titus (27.12.2023), Xrust (27.12.2023)

  10. #57
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    907
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    70 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запилил новую аппаратную реализацию ASM с применением ПЛИС EPM3xxx и AY-3-9810 (YM2149F)
    Схема Schematic_Aberrant_Sound_Module_2024-02-02.zip
    Гербер Gerber_PCB_Aberrant_Sound_Module 4.zip
    Проект на ПЛИС и прошивка EPM3128 ASM312c.zip
    Проект на ПЛИС и прошивка EPM3064 ASM36c.zip



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

    Еще одна реализация ASM на ПЛИС EPM7128.
    В отличие от предыдущей не используются шинные формирователи на КР580ВА87, отсутствует разъем расширения и уменьшены габариты платы (менее 100х100мм).
    Гербер Gerber_PCB_A_S_M_mini 2.zip
    Схема Schematic_A_S_M_mini_2024-02-02.zip
    Проект ПЛИС и прошивка ASML712t.zip

    \

    * На схемах и фото плат присутствуют ошибки в разводке: перепутаны каналы A и B на AY(YM). Ошибка связана с использованным в проекте компонентом. Схемы править не стал, но в герберах эта ошибка устранена.

    Продажа здесь.
    Последний раз редактировалось Xrust; 02.02.2024 в 23:05.

  11. Эти 4 пользователя(ей) поблагодарили Xrust за это полезное сообщение:

    nzeemin (02.02.2024), Radon17 (04.02.2024), randomizer (06.02.2024), reddie (02.02.2024)

  12. #58
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,933
    Спасибо Благодарностей отдано 
    79
    Спасибо Благодарностей получено 
    232
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я для разнообразия и ознакомления с шиной МПИ решил повторить сабж на Pi Pico.
    Pi Pico эмулирует два AY-3-8910 (хотя ничего не мешает добавить туда N штук AY, хоть все восемь, ну или какие-нибудь SAA1099, или вообще OPL3), обрабатывает шину МПИ, так же перехватывает запись в порт А ВВ55 (0177100), тем самым эмулируя еще и Covox.
    Звук выводится посредством двух PWM через обычные простые RC-фильтры.

    Для этого скрафтил макетку, которую можно сувать в разъем УКНЦ, принеся в жертву недавнюю плату divMMC от спектрума (благо китайцы вместо 5 штук прислали 10).




    Распаял на неё левелшифтеры и начал сопрягать все это дело с шиной МПИ:



    Не могу сказать, что всё прошло гладко, но в конечном итоге с помощью костылей и подпирающих их костылей, стоящих на костылях удалось выудить первые звуки из УКНЦ. Процесс наладки отладки:



    В итоге вроде timeCS демо работает, игра ChibiAkuma's поёт, PPT3.SAV играет PT3. Так же работает Covox, микшируясь с AY'ми. Немного коротеньких видео:




    Выложил "как есть" примерную схему, исходники прошивки здесь: https://github.com/Tronix286/tsound .
    "Как есть" означает, что это не готовое изделие, а всего-лишь небольшая самоделка выходного дня, поэтому качество кода плохое, схемотехнические решения спорные, не исключены баги и глюки, с которыми вам придется разбираться самим, так как автору поделка уже надоела -) Но может быть кто-то когда почерпнет отсюда пару каких-то новых для себя идей.

  13. Эти 4 пользователя(ей) поблагодарили Tronix за это полезное сообщение:

    CodeMaster (27.02.2024), Dennion (27.02.2024), Radon17 (28.02.2024), Xrust (28.02.2024)

  14. #59
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    986
    Спасибо Благодарностей отдано 
    435
    Спасибо Благодарностей получено 
    182
    Поблагодарили
    114 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дорогие коллеги !
    Вслушался внимательно на хорошей аккустике 3.1 и в проф. наушниках Philihps, в голос УКНЦ с лице Aberant Sound. Могу резюмировать качество звука. Как бывший профессиональный бас- гитараст а ныне мридангист - любитель в целом не обделенный музыкальным и ритмическим слухом, думаю что сделаю это достаточно точно. И так, чистота звуковой картинки на твердую 5.. Без плюса, потому что все расно если хорошо прислушаться в наушниках, то реально услышать блок питания УКНЦ НА СЭМЗе моем стоит блок импульсный на 24 вольта, а после него еще и штатный УКНЦшный - и там чистенький звук, ничего не услышал по питанию, а вот на СЭМЗ стоит штатный блок с тороидальным трансформатором, и там реально выведя все на полную громкость услышать таки 50 герц... Ну скажем, это не штатный режим, а скорее придирка к тому, что притание звуковой карты можно вывести наки на уровень лучших creaеtive параноидально застабилизировав... Но в целом - считаю это излишним в данном случае...
    В остальном - мои поклоны реализоваавшим этот шедевр, звук мягкий и чистый, по началу прямо таки привел меня в восторг.. Единственное что еще хотелось бы подчеркнуть, как бас гитарист я ожидаю от карты всегда агрессивных низов, это хотелка исключительно професситнальная, и многим она вообще вредна, моя жена например в буквальном смысле может упасть в обморок от агрессивного интенсивного баса, вероятно именно из за этого я в свое время передел с бас гитары на мридангу, ее бас гораздо мягче и интенсивнее. ТАк вот, бас "аберанта" исключительно мягкий, и даже в пиках он не напрягает мою супругу, это можно отнести к огромным плючом карты, но в моем понимании это таки минус, бас мягкий и красивый, без резких фронтов, но увы, меня это не цепляет так как хотелось бы. В итоге, вижу вероятную доработку конкретно своей карты, сравнил со схемой мультикарты, которая обеспечивает весьма агрессивный бас, и заметил, 1. РЕзисторы R2R (если не ошибаюсь) ЦАПА - в данной схеме 1к и 2.2к, в схеме вектора 10к и 20к, это мне вполне кажется одной из вероятных причин недостатка агрессии низких частот. Вторая причина может крыться в обратной связи операционного усилителя и самом операционном усилителе, тут конкретно еще не разбирался, но наверняка тоже есть варианты сильно расширить AЧХ в области низких частот.
    В остальном, повторюсь, я в восторге и очень благодарен создателям сего шедевра !!! Огромное спасибо, карта реально подлучилась просто прекрасной, и для среднего и выше среднего меломана она может полностью закрыть максимум его потребностей ! Еще раз благодарю !



    Ну и заказал корпус, опять же у профи, кстати, хотелось бы отдать должне @Yrust за исполнение коробки, она сделана по размерам картриджа УКНЦ и в целом, по максимуму удовлетворяет все требования по корпусам к слотовым девайсам УКНЦ !
    Последний раз редактировалось electroscat; 09.03.2024 в 19:10.
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск), Вектор 06Ц.01(Волжский), Вектор 06Ц.02(Кишенев), Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx, 386SX-16, AMD K6-300 ...

  15. Эти 4 пользователя(ей) поблагодарили electroscat за это полезное сообщение:

    BlaireCas (13.03.2024), CodeMaster (10.03.2024), Oleg N. Cher (11.03.2024), Xrust (10.03.2024)

  16. #60
    Activist Аватар для BlaireCas
    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    438
    Спасибо Благодарностей отдано 
    111
    Спасибо Благодарностей получено 
    322
    Поблагодарили
    125 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подправил .pt3 плеер (ссылка на него выше есть).
    Исправлен один мелкий баг в проигрывании сэмплов с понижающейся зацикленной громкостью.
    Ну и другие баги (зажирание адресного пространства ПП и еще чего-то).

    Спасибо тестировщикам electroscat, reddie, Xrust (за саму платку с ямахой), Alex_K (за обучение меня глупого в программировании под РТ-11)
    Шедевр портирования на УКНЦ - игра Highway Encounter
    Эмуляторы: UKNCBTL, EmuStudio (респект авторам)

  17. Эти 3 пользователя(ей) поблагодарили BlaireCas за это полезное сообщение:

    electroscat (11.04.2024), nzeemin (16.03.2024), Xrust (16.03.2024)

Страница 6 из 6 ПерваяПервая ... 23456

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

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

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

Похожие темы

  1. Ответов: 231
    Последнее: 21.03.2022, 07:54
  2. Ответов: 8
    Последнее: 25.10.2017, 19:59
  3. IN-OUT MODULE
    от zx-kit в разделе Устройства ввода
    Ответов: 11
    Последнее: 27.02.2015, 11:26
  4. AUDIO MODULE
    от zx-kit в разделе Звук
    Ответов: 16
    Последнее: 12.02.2015, 10:55
  5. RTC MODULE for DIVIDE interface
    от VELESOFT в разделе Устройства ввода
    Ответов: 5
    Последнее: 22.07.2014, 20:08

Ваши права

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