User Tag List

Показано с 1 по 4 из 4

Тема: AY музыка на Векторе

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    990
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    97
    Поблагодарили
    47 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Пытаюсь исследовать возможности ВИ53. В ходе поиска информации по некоторым интересующим меня вопросам получил в поисковике такие вот ответы:

    "Да, две КР580ВИ53 (аналог Intel 8253) можно использовать для регулировки громкости, так как они создают 6 каналов ШИМ-сигналов (широтно-импульсной модуляции), которые можно фильтровать, чтобы получить аналоговые сигналы разной интенсивности, а затем микшировать их, создавая цифровую систему регулировки громкости, но это потребует дополнительной логики для управления и аналогового вывода"

    "Громкость бипера напрямую зависит от длины звукового импульса и частоты его генерации. В коде программы можно задавать разные длительности для получения более громкого или тихого звука."

    При этом ясного понимания темы формирования звука у меня нет, есть лишь догадки и идеи.
    Вот появился вопрос в связи с двумя вышеприведёнными ответами поисковика.

    На ВИ53 есть три канала, каждый из которых можно запрограммировать в своём режиме работы (их там несколько).
    Можно ли например использовать один из каналов ВИ53, чтобы звук сформированный на другом канале ВИ53 преобразовать так чтобы была регулировка его громкости (при этом не нагружая процессор как при выводе музыки бипера) ?
    Регулировать громкость в рамках одного канала невозможно. Можно например один и тот же звук включать в одном, двух или трех каналах, тем самым создавая как бы 3 уровня громкости, но надо следить за фазой, иначе в противофазе два одинаковых звука будут компенсироваться в ноль. ШИМить на ВИ53 можно только программным способом. Теоретически можно один и тот же звук в двух каналах регулировать по громкости с помощью фазы, т.е. если оба в одной фазе, то громкость 100% если в противофазе, то 0%, все что между ними - будет промежуточное значение. Если в таком смысле рассматривать два ВИ53, то наверно можно, но как следить за фазой? это пожалуй самая сложная задача.
    Последний раз редактировалось Ramiros; 01.02.2026 в 22:37.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

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

    metamorpho(01.02.2026)

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

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

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

Похожие темы

  1. Биперная музыка на Векторе-06Ц
    от ivagor в разделе Вектор
    Ответов: 352
    Последнее: 29.07.2025, 19:04
  2. Джойстики на Векторе-06ц
    от svofski в разделе Вектор
    Ответов: 104
    Последнее: 04.07.2025, 15:57
  3. ZPU на Векторе
    от svofski в разделе Вектор
    Ответов: 55
    Последнее: 14.03.2021, 16:04
  4. Ответов: 2
    Последнее: 30.03.2020, 14:16
  5. Катинки С64 на Векторе
    от yur в разделе Вектор
    Ответов: 6
    Последнее: 13.03.2016, 15:40

Ваши права

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