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

User Tag List

Страница 6 из 19 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 188

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

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

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Если ВИ53 будет постоянно выдавать 1, то зачем она тогда нужна?
    Это я просто издалека начал. Случай умножения на 1. Но это же вполне себе фича.

    Как я понимаю, мы хотим сэкономить биты. 16 уровней громкости, -- это очень неплохо для огибающей. Но упаковка всего динамического диапазона в 16 возможных значений требует нелинейности, иначе слишком много из этих значений будут звучать практически идентично. То есть получится, что 4 бита, а толку как от двух.
    Больше игр нет

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

    По умолчанию

    Нарисовал по-быстрому. Вроде ничего не забыл.
    Если что непонятно - спрашивайте.
    Последний раз редактировалось SegaBoy; 10.09.2018 в 14:30.

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

    По умолчанию

    Искал как это называется, похоже это "ЦАП со взвешенными резисторами".
    Больше игр нет

  4. #54
    Veteran Аватар для Kakos_nonos
    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,155
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    24 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очень круто!
    SegaBoy крутяк!

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

    По умолчанию

    Немного изменил схему. Теперь на первый и второй канал по 16 уровней громкости, в третьем канале громкость не изменяется.

    Jeroen Tel - Robocop 3
    Последний раз редактировалось SegaBoy; 08.09.2018 в 04:52.

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

    По умолчанию

    Круто, но мне кажется, что стало как-то шумновато что ли? Не понимаю. А можно просто сделать одну медленно затухающую нотку, чтобы услышать 16 громкостей?
    Больше игр нет

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

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    А можно просто сделать одну медленно затухающую нотку, чтобы услышать 16 громкостей?
    Сделал

    Здесь

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

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

    По ссылке Jeroen Tel - Robocop 3 я выложил все результаты тестов с робокопом. Там даже есть запись с отключенным управлением громкостью. Можно услышать моменты где оно явно работало в плюс.

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

    Так же думал как сделать не линейную, а логарифмическую лесенку, но с ходу пока не получается. Похоже это потребует дополнительных элементов. В любом случае поделюсь результатами, как только они будут.

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

    По умолчанию

    Добавил в схему Ковокс, для наглядности.

    схема

  9. #59
    zx_
    Гость

    По умолчанию

    DMA в схеме это приговор для лишенцев , специалистов и прочих орионов

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

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    DMA в схеме это приговор для лишенцев , специалистов и прочих орионов
    Это не совсем так.

    В работе данной схемы контроллер ПДП не выполняет вообще никаких функций. Можно заменить обозначение в схеме с DMA/CS на ROM2/CS, если есть вероятность кого-то отпугнуть = ))
    Контроллер ПДП выполняет тут некую "троянскую" миссию. Так как в Апогее нет незанятых портов/окон в памяти, то чтобы вкорячить дополнительное устройство пришлось бы что-то перерезать, ставить дешифратор, ну или делать что-либо подобное. А тут как раз у нас есть контроллер ПДП и мы знаем что он использует пространство адресов A3..A0 для обращения к своим внутренним регистрам. Но адресов задействовано 16, а портов внутри контроллера ПДП всего 9. Вот один (два, три и тд) из "неиспользуемых" портов эта схема и использует. То есть мы пишем якобы в контроллер ПДП, но не по адресу его регистров и попадаем в наше устройство

    Так что в другом компьютере просто "выбираем" любой доступный/свободный адрес/порт и вешаем на него регистр управления громкостью (если кто-то захочет это сделать).
    Последний раз редактировалось SegaBoy; 08.09.2018 в 09:15.

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

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

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

Эту тему просматривают: 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

Ваши права

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