Агуулгын хүснэгт:

Arduino Uno-д зориулсан Digital Synth VRA8-Px: 3 алхам
Arduino Uno-д зориулсан Digital Synth VRA8-Px: 3 алхам

Видео: Arduino Uno-д зориулсан Digital Synth VRA8-Px: 3 алхам

Видео: Arduino Uno-д зориулсан Digital Synth VRA8-Px: 3 алхам
Видео: Yet Another Arduino MIDI Controller Implementation on Breadboard 2024, Оны зургадугаар сарын
Anonim
Arduino Uno-д зориулсан Digital Synth VRA8-Px
Arduino Uno-д зориулсан Digital Synth VRA8-Px

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 Rate: 62500 Гц
  • Дээж авах хурд: 15625 Гц, Бит гүн: 8 бит

Аудио демо

https://soundcloud.com/risgk/sets/digital-synth-vra8-px

Тэмдэглэл

  • Ogaki Mini Maker Faire 2016 үзэсгэлэнд тавигдсан
  • Maker Faire Tokyo 2017, Аналог синтез үйлдвэрлэгчдийн дээд хэмжээний уулзалт 17 -д үзэсгэлэнд оролцов

VRA8 цуврал

  • Digital Synth VRA8-P
  • Digital Synth VRA8-M

Алхам 1: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас

Шаардлагатай техник хангамж

  • А1: Ардуино Уно
  • U1: 3.5 мм аудио үүр
  • R1: 150 ом эсэргүүцэл

    эсвэл 140 ~ 160 ом эсэргүүцэл (жишээ нь 100 + 47, 100 + 27 + 27)

  • R2: 100 ом эсэргүүцэл
  • C1: 100 nF конденсатор
  • Утас

Цахилгаан утас

Зургийг үзнэ үү

Алхам 2: Програм хангамж суурилуулах

  1. Эх кодыг татаж аваад задлаарай.

    Https://github.com/risgk/digital-synth-vra8-p/tree/vra8-px-v2 дээрээс

  2. Үсгүй MIDISerial гүүрийг татаж аваад задлаарай.

    Http://projectgus.github.io/hairless-midiserial/ -ээс

  3. LoopMIDI татаж аваад суулгаарай.

    Http://www.tobias-erichsen.de/software/loopmidi.html -ээс

Алхам 3: Синтезаторыг эхлүүлнэ үү

Синтезаторыг эхлүүлэх
Синтезаторыг эхлүүлэх
Синтезаторыг эхлүүлэх
Синтезаторыг эхлүүлэх

Windows -ийн тайлбар

  1. DigitalSynthVRA8Px.ino -ийг Arduino Uno руу бичээд Arduino IDE -ээс гарна уу.

    АНХААРУУЛГА: Arduino IDE 1.8.1 ба түүнээс дээш хувилбарыг ашиглана уу

  2. LoopMIDI эхлүүлэх.
  3. Үсгүй-midiserial.exe (Үсгүй MIDISerial гүүр) -ийг эхлүүлэх.

    • [File]> [Preferences]> [Baud rate] -г 38400 bps болгож тохируулна уу.
    • Цуваа порт дээр Arduino Uno (COM*) сонгоно уу.
    • MIDI In дээр loopMIDI портыг сонгоно уу.
  4. Google Chrome ашиглан vra8-px-ctrl.html (VRA8-Px CTRL) -ийг нээнэ үү.

    • MIDI OUT дээр loopMIDI портыг сонгоно уу.
    • MIDI IN дээр MIDI хянагчийг сонгоно уу (хэрэв танд байгаа бол).
  5. Програм хангамжийн гарыг дарна уу (эсвэл хүрнэ үү), та дууг сонсох болно.

АНХААРУУЛГА

  • Аудиог өсгөгч/чанга яригч руу холбох эсвэл самбарыг дахин тохируулах үед товшилтын чимээ гарч болзошгүй
  • Хянагчийг солих үед товшилтын чимээ гарч болзошгүй (ялангуяа AMP EG ба FILTER CUTOFF)
  • Шүүлтүүрийн өндөр нарийвчлалтай FILTER CUTOFF багатай нь чанга яригчийг гэмтээж болно
  • Arduino PWM аудио гаралт нь нэг туйлт LINE OUT юм

    Үүнийг цахилгаан өсгөгч/чихэвчний өсгөгчтэй холбоно уу (чанга яригч/чихэвч биш)

Зөвлөмж болгож буй: