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

User Tag List

Страница 14 из 19 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 188

Тема: Играем мелодии на ВИ53

  1. #131
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Схема, которая генерит шум, это два сдвиговых регистра, у которых в обратной связи исключающее или + инвертер.

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

    Креативно. Шумит шумно. Но не понятно, как менять характеристику шума, что для музыки было бы полезно. В схеме как в пк8002, меняя частоту таймера можно менять шипучесть. По-моему в AY тоже есть что-то подобное.
    Больше игр нет

  2. #132
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    390
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    59 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На LC0 частота половина от HSYNC, то есть в районе 7 с копейками КГц - с такой скоростью происходит заталкивание\выталкивание. Если брать в качестве "вспомогательного" бита не ноги процессора, то получаются как раз разные "атаривые" звуки.

  3. #133
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мысль SegaBoya пошла своим путем, а я хотел пару слов про LFSR ПК8002 написать - он "правильный", генерирует 32767 разных значений. Генератор шума в AY 17 битный, можно здесь посмотреть.

  4. #134
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    390
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    59 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Мысль SegaBoya пошла своим путем, а я хотел пару слов про LFSR ПК8002 написать - он "правильный", генерирует 32767 разных значений. Генератор шума в AY 17 битный, можно здесь посмотреть.
    Так я же просто экспериментирую - это же не окончательные варианты. Готов послушать про LFSR.

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

    Цитата Сообщение от svofski Посмотреть сообщение
    В схеме как в пк8002, меняя частоту таймера можно менять шипучесть. По-моему в AY тоже есть что-то подобное.
    Если я правильно понимаю, в ПК8002 третий канал только шумит? Или он может и шуметь и музыку играть?

    У меня все три канала играют музыку, я изначально хотел добавить четвёртый с шумом - как в Денди. Или что, можно сделать как в АУ, добавить шум в каждый музыкальный канал? Но на такое моего мозга не хватает ((

  5. #135
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Про LFSR ссылку в вики svofski давал, могу обратить внимание на коллекцию примитивных полиномов. Для разумных длин LFSR там уже все посчитано, только надо обратить внимание, в какую сторону сдвигать и что при конфигурации Фибоначчи полиномы нужно развернуть (если сдвигать в ту же сторону). Про LFSR все известно, полиномы есть, можно промоделировать и получить повторяемые результаты.
    Оригинальные разработки - это тоже хорошо в качестве творчества, но их характеристики и точность эмуляции под вопросом.

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

    Третий канал в ПК8002 может и шуметь и музыку играть.

  6. #136
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    390
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    59 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Третий канал в ПК8002 может и шуметь и музыку играть.
    Его придётся "отрезать" от остальных, чтобы применить схему как в ПК8002?
    В Апогее схема как в Векторе - три канала через три резистора. В ПК8002 два канала соединены через два резистора, третий уходит погулять и потом уже возвращается в общую точку.

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

  8. #137
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Схемы ВИ53 в векторе, апогее и ПК8002 я видел, но по схемотехнике лучше помолчу, совсем не железячник.
    Продолжаю пропагандировать идею, что в любом случае сначала лучше прикинуть, как будет использоваться внедряемая возможность, хотя бы умозрительно.

  9. #138
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, а ты понял, какой из полиномов в пк8002?
    Больше игр нет

  10. #139
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    какой из полиномов в пк8002?
    6000h (здесь он есть), только там еще инверсия после xor (чтобы тональный сигнал проходил при выбранном способе отключении шума, как я понимаю). Для разминки реализовал конфигурацию Галуа (без инверсии, просто 6000h). Для конфигурации Фибоначчи я его развернул и проверил оба варианта - с инверсией после xor и без. Везде получилось 32767 уникальных значений (+ нулевое). Всего этого можно было не делать, но я давно не трогал кодирование и получил немного funа.

  11. #140
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, я тоже так делал. И тоже с полиномом 6000, просто по схеме. Но я его не нашел в других местах, поэтому удивлялся, как это так. Инверсия там предотвращает залипание нуля после сброса. Интуитивно понятно, но не знаю, какое у нее математическое основание.

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

    SegaBoy, в ПК8002 третий канал переключается между шумовым и тональным режимами. Пару страниц назад, мы тут обсуждали это.

    Без креатива конвертировать мелодии, где три мелодических канала + перкуссионный, не выйдет.
    Больше игр нет

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

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

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

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

Похожие темы

  1. Ответов: 109
    Последнее: 21.01.2021, 20:16
  2. Играем прямо в браузере.
    от kusakov в разделе Игры
    Ответов: 2
    Последнее: 21.02.2014, 22:09
  3. AY мелодии в MP3
    от Private O'Hara в разделе Музыка
    Ответов: 5
    Последнее: 28.05.2008, 07:15
  4. Опознайте мелодии пожалуйста!
    от dsb в разделе Музыка
    Ответов: 6
    Последнее: 17.01.2008, 22:43

Ваши права

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