Оглавление:

Цифровой синтезатор VRA8-Px для Arduino Uno: 3 шага
Цифровой синтезатор VRA8-Px для Arduino Uno: 3 шага

Видео: Цифровой синтезатор VRA8-Px для Arduino Uno: 3 шага

Видео: Цифровой синтезатор VRA8-Px для Arduino Uno: 3 шага
Видео: Как выбрать синтезатор? 2024, Июнь
Anonim
Цифровой синтезатор VRA8-Px для Arduino Uno
Цифровой синтезатор VRA8-Px для Arduino Uno

Сделано 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: установка программного обеспечения

  1. Загрузите исходный код и распакуйте его.

    С

  2. Загрузите Hairless MIDISerial Bridge и извлеките его.

    Из

  3. Скачайте loopMIDI и установите его.

    С

Шаг 3: Запустите синтезатор

Запустить синтезатор
Запустить синтезатор
Запустить синтезатор
Запустить синтезатор

Пояснение для Windows

  1. Запишите DigitalSynthVRA8Px.ino в Arduino Uno и выйдите из Arduino IDE.

    ВНИМАНИЕ! Используйте Arduino IDE 1.8.1 или новее

  2. Запустите loopMIDI.
  3. Запустите hairless-midiserial.exe (Hairless MIDISerial Bridge).

    • Установите [Файл]> [Настройки]> [Скорость передачи] на 38400 бит / с.
    • Выберите Arduino Uno (COM *) на последовательном порту.
    • Выберите loopMIDI Port на MIDI In.
  4. Откройте vra8-px-ctrl.html (VRA8-Px CTRL) с помощью Google Chrome.

    • Выберите порт loopMIDI на MIDI OUT.
    • Выберите MIDI-контроллер на MIDI IN (если он у вас есть).
  5. Щелкните (или коснитесь) программной клавиатуры, и вы услышите звук.

ОСТОРОЖНОСТЬ

  • Звуки щелчков могут возникать при подключении аудиовыхода к усилителю / динамику или перезагрузке платы
  • При смене контроллеров могут возникать щелчки (особенно AMP EG и FILTER CUTOFF).
  • Низкое значение FILTER CUTOFF при высоком уровне FILTER RESO может повредить динамики.
  • Аудиовыход Arduino PWM является однополярным LINE OUT.

    Подключите его к усилителю мощности / усилителю для наушников (а не к динамику / наушникам напрямую)

Рекомендуемые: