Съдържание:
Видео: Цифров синтезатор VRA8-Px за Arduino Uno: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Произведено от 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 bps), PWM аудио изход (Pin 6), PWM скорост: 62500 Hz
- Честота на дискретизация: 15625 Hz, Битова дълбочина: 8 бита
Демо аудио
https://soundcloud.com/risgk/sets/digital-synth-vra8-px
Бележки
- Изложено в Ogaki Mini Maker Faire 2016
-
Изложено в Maker Faire Tokyo 2017, среща на върха на строителите на аналогови синтезатори 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 nF кондензатор
- Проводници
Електрически инсталации
Вижте изображението
Стъпка 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 bps.
- Изберете Arduino Uno (COM*) на сериен порт.
- Изберете loopMIDI порт на 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
Моля, свържете това към усилвател/усилвател за слушалки (не към високоговорител/слушалки директно)
Препоръчано:
Арпегиращ синтезатор (Комар I): 6 стъпки
Арпеджиращ синтезатор (Mosquito I): Mosquito I е малък синтезатор за арпегиране, който използва Arduino Nano и библиотеката за синтез на звук Mozzi. Той може да възпроизвежда над двадесет последователности от 8 стъпки, но можете да добавите толкова персонализирани последователности, колкото искате. Сравнително лесно е да се настрои и не
Как да съборите цифров апарат и как работи цифров апарат: 4 стъпки
Как да съборите цифров апарат и как работи цифров апарат: Много хора знаят как да използват шублери за измерване. Този урок ще ви научи как да съборите цифров шублер и обяснение как работи цифровият апарат
Нека изградим SN76489 USB MIDI синтезатор с Arduino Nano: 7 стъпки
Нека да изградим SN76489 USB MIDI синтезатор с Arduino Nano: Искали ли сте някога да създадете свой собствен синтезатор на базата на стари чип мелодии от 80-те? Пуснете прости полифонични мелодии, които звучат точно като тези стари видео игри Sega Master System и Megadrive? Имам, затова поръчах няколко чипа SN76489 от eb
Arduino MIDI Chiptune синтезатор: 7 стъпки (със снимки)
Arduino MIDI Chiptune Synthesizer: Преживейте забавлението на ранната музика на компютърни игри с автентичен 8-битов синтезатор на чиптън, който можете да контролирате MIDI от комфорта на всеки съвременен софтуер DAW. Тази проста схема използва Arduino за управление на AY-3- 8910 програмируеми звукови генератори
Basys3 FPGA цифров аудио синтезатор: 5 стъпки
Basys3 FPGA Digital Audio Synthesizer: Този цифров синтезатор на синусоидална клавиатура ще приема потребителски входове чрез поредица от моментни превключватели, разположени като клавиатура, и ще извежда аудио вълна през високоговорител. Въз основа на потребителски данни, устройството ще генерира синусоидални вълни с различна честота