สารบัญ:

Digital Synth VRA8-Px สำหรับ Arduino Uno: 3 ขั้นตอน
Digital Synth VRA8-Px สำหรับ Arduino Uno: 3 ขั้นตอน

วีดีโอ: Digital Synth VRA8-Px สำหรับ Arduino Uno: 3 ขั้นตอน

วีดีโอ: Digital Synth VRA8-Px สำหรับ Arduino Uno: 3 ขั้นตอน
วีดีโอ: Making a Modulin Part 3: Sound! 2024, มิถุนายน
Anonim
Digital Synth VRA8-Px สำหรับ Arduino Uno
Digital Synth VRA8-Px สำหรับ Arduino Uno

ทำโดย ISGK Instruments

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

แนวคิด

  • 3 Voice Paraphonic Synthesizer สำหรับ Arduino Uno
  • ตัวแปรของ Digital Synth VRA8-P

คุณสมบัติ

  • 3 Voice Paraphonic Synthesizer (Pseudo Polyphonic Synthesizer), โมดูลเสียง MIDI
  • Serial MIDI In (38400 bps), PWM Audio Out (พิน 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 การประชุมสุดยอดของ Analog Synth Builders 17

VRA8 ซีรีส์

  • ดิจิตอล Synth VRA8-P
  • Digital Synth VRA8-M

ขั้นตอนที่ 1: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ

ฮาร์ดแวร์ที่จำเป็น

  • A1: Arduino Uno
  • U1: แจ็คเสียง 3.5 มม.
  • R1: ตัวต้านทาน 150 โอห์ม

    หรือตัวต้านทาน 140 ~ 160 โอห์ม (เช่น 100 + 47, 100 + 27 + 27)

  • R2: ตัวต้านทาน 100 โอห์ม
  • C1: 100 nF ตัวเก็บประจุ
  • สายไฟ

การเดินสายไฟ

ดูภาพ

ขั้นตอนที่ 2: การติดตั้งซอฟต์แวร์

  1. ดาวน์โหลดซอร์สโค้ดและแตกไฟล์

    จาก

  2. ดาวน์โหลด Hairless MIDISERIAL Bridge แล้วแตกไฟล์ออกมา

    จาก

  3. ดาวน์โหลด loopMIDI และติดตั้ง

    จาก

ขั้นตอนที่ 3: เริ่ม Synthesizer

เริ่มซินธิไซเซอร์
เริ่มซินธิไซเซอร์
เริ่มซินธิไซเซอร์
เริ่มซินธิไซเซอร์

คำอธิบายสำหรับ Windows

  1. เขียน DigitalSynthVRA8Px.ino ไปยัง Arduino Uno และออกจาก Arduino IDE

    ข้อควรระวัง: ใช้ Arduino IDE 1.8.1 หรือใหม่กว่า

  2. เริ่มการวนรอบ MIDI
  3. เริ่ม hairless-midiserial.exe (Hairless MIDISerial Bridge)

    • ตั้งค่า [ไฟล์] > [ค่ากำหนด] > [อัตราบอด] เป็น 38400 bps
    • เลือก Arduino Uno (COM*) บนพอร์ตอนุกรม
    • เลือกพอร์ต loopMIDI บน 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 เป็น UNIPolar LINE OUT

    โปรดเชื่อมต่อสิ่งนี้กับเพาเวอร์แอมป์/แอมป์หูฟัง (ไม่ใช่กับลำโพง/หูฟังโดยตรง)

แนะนำ: