Mundarija:

Arduino Uno uchun Digital Synth VRA8-Px: 3 qadam
Arduino Uno uchun Digital Synth VRA8-Px: 3 qadam

Video: Arduino Uno uchun Digital Synth VRA8-Px: 3 qadam

Video: Arduino Uno uchun Digital Synth VRA8-Px: 3 qadam
Video: Digital Synth VRA8-Q v3.2 Demo (Recording from Arduino Uno + Delay FX) 2024, Iyun
Anonim
Arduino Uno uchun Digital Synth VRA8-Px
Arduino Uno uchun Digital Synth VRA8-Px

ISGK Instruments tomonidan ishlab chiqarilgan

  • https://github.com/risgk/digital-synth-vra8-p/tree/vra8-px-v2
  • https://risgk.github.io/

Kontseptsiya

  • Arduino Uno uchun 3 ovozli parafonik sintezator
  • Raqamli sintez VRA8-P varianti

Xususiyatlari

  • 3 ovozli parafonik sintezator (soxta polifonik sintezator), MIDI tovush moduli
  • MIDI ketma -ketligi (38400 bps), PWM Audio Out (Pin 6), PWM Rate: 62500 Hz
  • Namuna olish tezligi: 15625 Gts, Bit chuqurligi: 8 bit

Ovozli demo

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

Eslatmalar

  • Ogaki Mini Maker Faire 2016 ko'rgazmasida namoyish etilgan
  • Maker Faire Tokio 2017 ko'rgazmasida namoyish etildi, Analog Synth Builders Summit 17

VRA8 seriyasi

  • Raqamli sintez VRA8-P
  • Digital Synth VRA8-M

1 -qadam: simlarni ulash

Ulanish
Ulanish

Kerakli apparat

  • A1: Arduino Uno
  • U1: 3,5 mm audio raz'em
  • R1: 150 ohmli rezistor

    yoki 140 ~ 160 ohm qarshilik (masalan, 100 + 47, 100 + 27 + 27)

  • R2: 100 ohmli rezistor
  • C1: 100 nF kondansatör
  • Simlar

Ulanish

Rasmga qarang

2 -qadam: dasturiy ta'minotni o'rnatish

  1. Manba kodini yuklab oling va uni chiqarib oling.

    Https://github.com/risgk/digital-synth-vra8-p/tree/vra8-px-v2 saytidan

  2. Tuksiz MIDISerial ko'prigini yuklab oling va uni chiqarib oling.

    Http://projectgus.github.io/hairless-midiserial/ saytidan

  3. LoopMIDI -ni yuklab oling va o'rnating.

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

3 -qadam: Sintezatorni ishga tushiring

Sintezatorni ishga tushiring
Sintezatorni ishga tushiring
Sintezatorni ishga tushiring
Sintezatorni ishga tushiring

Windows uchun tushuntirish

  1. DigitalSynthVRA8Px.ino -ni Arduino Uno -ga yozing va Arduino IDE -dan chiqing.

    Diqqat: Arduino IDE 1.8.1 yoki undan keyingi versiyasidan foydalaning

  2. LoopMIDI -ni ishga tushiring.
  3. Sochsiz-midiserial.exe dasturini ishga tushiring (Tuksiz MIDISerial ko'prigi).

    • [Fayl]> [Tanlovlar]> [Baud tezligi] ni 38400 bps ga o'rnating.
    • Seriya portida Arduino Uno (COM*) -ni tanlang.
    • MIDI In -da loopMIDI portini tanlang.
  4. Google Chrome bilan vra8-px-ctrl.html (VRA8-Px CTRL) ni oching.

    • MIDI OUT -da loopMIDI portini tanlang.
    • MIDI IN -da MIDI boshqaruvchisini tanlang (agar u bo'lsa).
  5. Dastur klaviaturasini bosing (yoki bosing) va siz ovozni eshitasiz.

OGOHLANTIRISH

  • Ovozni kuchaytirgichga/karnayga ulaganingizda yoki taxtani qayta o'rnatganingizda, bosish tovushlari paydo bo'lishi mumkin
  • Tekshirish moslamalarini o'zgartirganda (ayniqsa AMP EG va FILTER CUTOFF) bosish tovushlari paydo bo'lishi mumkin.
  • FILTER RESOsi past bo'lgan FILTRE CUTOFF karnaylarga zarar etkazishi mumkin
  • Arduino PWM audio chiqishi bir qutbli LINE OUT

    Iltimos, buni quvvat kuchaytirgichiga/naushnik kuchaytirgichiga ulang (to'g'ridan -to'g'ri karnayga/naushnikga emas)

Tavsiya: