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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 29

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

  1. #1
    Master
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    798
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    47 сообщений
    Mentioned
    10 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
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    798
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    47 сообщений
    Mentioned
    10 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,866
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    85
    Поблагодарили
    75 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  7. #5
    Master
    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    798
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    47 сообщений
    Mentioned
    10 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
    Адрес
    г. Москва
    Сообщений
    646
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    69
    Поблагодарили
    47 сообщений
    Mentioned
    4 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,725
    Спасибо Благодарностей отдано 
    820
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    67 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    По умолчанию

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

  12. #9
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    2,866
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    85
    Поблагодарили
    75 сообщений
    Mentioned
    18 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
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    798
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    57
    Поблагодарили
    47 сообщений
    Mentioned
    10 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 из 3 123 ПоследняяПоследняя

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

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

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

Ваши права

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