Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Сделано ISGK Instruments
- https://github.com/risgk/digital-synth-vra8-p/tree/vra8-px-v2
- https://risgk.github.io/
Концепция
- 3-голосный парафонический синтезатор для Arduino Uno
- Вариант цифрового синтезатора VRA8-P
Функции
- 3-голосный парафонический синтезатор (псевдополифонический синтезатор), звуковой модуль MIDI
- Последовательный MIDI-вход (38400 бит / с), аудиовыход ШИМ (контакт 6), частота ШИМ: 62500 Гц
- Частота дискретизации: 15625 Гц, битовая глубина: 8 бит
Демо Аудио
https://soundcloud.com/risgk/sets/digital-synth-vra8-px
Примечания
- Выставка на выставке Ogaki Mini Maker Faire 2016
-
Экспонировался на Maker Faire Tokyo 2017, Analog Synth Builders 'Summit 17.
Серия VRA8
- Цифровой синтезатор VRA8-P
- Цифровой синтезатор VRA8-M
Шаг 1. Подключение
Требуемое оборудование
- A1: Arduino Uno
- U1: аудиоразъем 3,5 мм
-
R1: резистор 150 Ом
или резистор 140 ~ 160 Ом (например, 100 + 47, 100 + 27 + 27)
- R2: резистор 100 Ом
- C1: конденсатор 100 нФ
- Провода
Проводка
Посмотреть изображение
Шаг 2: установка программного обеспечения
-
Загрузите исходный код и распакуйте его.
С
-
Загрузите Hairless MIDISerial Bridge и извлеките его.
Из
-
Скачайте loopMIDI и установите его.
С
Шаг 3: Запустите синтезатор
Пояснение для Windows
-
Запишите DigitalSynthVRA8Px.ino в Arduino Uno и выйдите из Arduino IDE.
ВНИМАНИЕ! Используйте Arduino IDE 1.8.1 или новее
- Запустите loopMIDI.
-
Запустите hairless-midiserial.exe (Hairless MIDISerial Bridge).
- Установите [Файл]> [Настройки]> [Скорость передачи] на 38400 бит / с.
- Выберите Arduino Uno (COM *) на последовательном порту.
- Выберите loopMIDI Port на MIDI In.
-
Откройте vra8-px-ctrl.html (VRA8-Px CTRL) с помощью Google Chrome.
- Выберите порт loopMIDI на MIDI OUT.
- Выберите MIDI-контроллер на MIDI IN (если он у вас есть).
- Щелкните (или коснитесь) программной клавиатуры, и вы услышите звук.
ОСТОРОЖНОСТЬ
- Звуки щелчков могут возникать при подключении аудиовыхода к усилителю / динамику или перезагрузке платы
- При смене контроллеров могут возникать щелчки (особенно AMP EG и FILTER CUTOFF).
- Низкое значение FILTER CUTOFF при высоком уровне FILTER RESO может повредить динамики.
-
Аудиовыход Arduino PWM является однополярным LINE OUT.
Подключите его к усилителю мощности / усилителю для наушников (а не к динамику / наушникам напрямую)