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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20

Тема: AY(YM) воиспроизведение

  1. #1
    Master
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    757
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    36 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию AY(YM) воиспроизведение

    Конкретно вопрос к Manwe как к великому музыканту и знатоку демосцены...
    Какой формат использовали для воспроизведения AY музыки, а что более интересно SFX?
    Пытаюсь подключит AY к УКНЦ через параллельный интерфейс... из очевидных форматов PSG (расточительно)...
    Мечта.. увидеть очередную статью.. с примерами... Ну или хотя бы.. реакцию от общественности

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

    И почему в PSG отсчитывают 20мс? и как это приложить к 50Гц?
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х2, Commodore 64, AMIGA 500, ZX EVO

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

  3. #2
    Member
    Регистрация
    03.09.2018
    Адрес
    г. Орёл
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    И почему в PSG отсчитывают 20мс? и как это приложить к 50Гц?
    50 Гц - это частота, 20 мс - период.
    1/50*1000 = 20

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

    MM (14.01.2020)

  5. #3
    Master
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    757
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    36 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    т.е. как раз повесить на таймер.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х2, Commodore 64, AMIGA 500, ZX EVO

  6. #4
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    2,832
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    61 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Соберите на моей платке "Звучок" только часть для Музпроца, и проводочками подключите к ЦП УКНЦ - софт должен пойти от БК0010 ( ну или воспроизводящая часть от него ).

    Это же можно сделать и для ДВК, прямо на корзинку.
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  7. #5
    Master
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    757
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    36 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не хочется макарон, да и AY место на ПП.
    А так воткнул коробочку в разъем и все..

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

    В любом случае напрямую софт с БК не пойдет, а переписать процедуру воспроизведения (заменив порты) - это просто.
    В порядке бреда, если уж вешать макароны - то подключить на каждый камень по AY. 100й вектор работает синхронно и зафигачить шестиканальный звук Можно и по отдельности использовать.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х2, Commodore 64, AMIGA 500, ZX EVO

  8. #6
    Master Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    621
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    19 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не знаток AY, это лучше спросить у LaSoft - у него были исходники плеера. И даже не одного.
    Для начала, чтобы просто проверить заработает ли схема, можно взять 512-байтную демку Just Spectrum - она даже не использует таймер. Взять часть кода, ответственную за вывод на AY, заменить адрес параллельного порта с 177714 на какой там у УКНЦ - и вперёд. Исходники есть в архиве.
    Manwe/SandS

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

    S_V_B (16.01.2020)

  10. #7
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    5,662
    Спасибо Благодарностей отдано 
    684
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    58 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Manwe, я помню, что формат файлов с мелодиями (или инструментами) для УК-НЦ (порта) был .STM
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  11. #8
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    11,133
    Спасибо Благодарностей отдано 
    145
    Спасибо Благодарностей получено 
    268
    Поблагодарили
    146 сообщений
    Mentioned
    13 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Для начала надо написать просто тест, который выведет в каналы какие-то статические звуки. Если AY подключен и работает правильно, тогда уже можно брать готовый плейер. Или писать свой.

  12. #9
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    2,832
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    61 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    512-байтную демку
    Там какое-то стойкое крипто, весьма специфическое.

    И, что бы запустить файл на БК11М под RT-11, надо проводить жонглирование с машкодами, т.к. автор не выложил файл в 100% формате .

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Не хочется макарон, да и AY место на ПП
    1. Кто не любит макароны, обычно не имеет проблем с бабками . Опросите практикующих топологов - что бы без постановки в очередь на весну и не за оплату аренды для всего ОКБ - таких может и вовсе не быть.
    2. Софт для ПП - это надо быть гением софта для PDP-11, и что бы оно еще и с дисководом/винтом было совместимо.
    Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

  13. #10
    Master
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    757
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    36 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Для начала надо написать просто тест, который выведет в каналы какие-то статические звуки.
    В принципе я уже нашел исходники для другой платформы как ноты проиграть. Но инфы много не бывает если есть возможность кидайте все что есть


    Цитата Сообщение от MM Посмотреть сообщение
    Кто не любит макароны, обычно не имеет проблем с бабками . Опросите практикующих топологов - что бы без постановки в очередь на весну
    Макараны не люблю.. поэтому параллельный порт - самое оно.. схема простая, топологи не нужны. Весь смысл чтобы собрать мог каждый кто паяльник в руках держал.


    Цитата Сообщение от MM Посмотреть сообщение
    Софт для ПП - это надо быть гением софта для PDP-11
    Это еще почему??? Не одна более менее сложная программка не обходится без работы с ПП. Нет там ничего военного.

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

    Цитата Сообщение от MM Посмотреть сообщение
    и что бы оно еще и с дисководом/винтом было совместимо.
    а в чем может быть несовместимость? Прочитал блок - перенес в память ПП или можно даже не переносить (используй через регистровый доступ).
    С винтом проблемы когда памяти под драйвер уже нет
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х2, Commodore 64, AMIGA 500, ZX EVO

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Ваши права

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