Skip to main content

MIDI Arduino reg;โครงการ?

อินเทอร์เฟซอุปกรณ์เครื่องดนตรี (MIDI) เป็นโปรโตคอลและตัวเชื่อมต่อสำหรับอุปกรณ์ดนตรีเพื่อรับอินพุตและเอาต์พุตMIDI Arduino reg;Project เป็นโครงการ Micro Electronics ซึ่งใช้โอเพนซอร์ส Arduino reg;แพลตฟอร์มไมโครคอนโทรลเลอร์พร้อมการเชื่อมต่อ MIDIการเชื่อมต่อประเภทนี้ไม่ได้รับการสนับสนุนโดยบอร์ดพื้นฐานใด ๆ ของแพลตฟอร์มดังนั้นจึงต้องสร้างบอร์ดพิเศษหรือโล่เพื่อเพิ่มฟังก์ชั่น MIDIโล่ใหม่สามารถทำงานร่วมกันได้กับบอร์ดที่มีอยู่เนื่องจากแพลตฟอร์มเป็นโอเพ่นซอร์ส

ประเภททั่วไปของ MIDI Arduino reg;Project เป็น synthesizer ที่กำหนดเองหรืออุปกรณ์ที่คล้ายกันโครงการเหล่านี้ใช้ MIDI เพื่อเชื่อมต่อเครื่องดนตรีที่มีอยู่และใช้เครื่องมือนั้นสำหรับอินพุตจากนั้นประมวลผลข้อมูลนั้นและส่งออกซินธิไซเซอร์สามัญจะส่งออกเสียงสังเคราะห์ แต่ความยืดหยุ่นของแพลตฟอร์มนี้ช่วยให้ศิลปินสามารถส่งออกสิ่งที่สามารถควบคุมได้รวมถึงไฟหุ่นยนต์หรือการเชื่อมต่อเครือข่ายนักประดิษฐ์สามารถใช้อุปกรณ์ประเภทนี้เพื่อสร้างแสงแสดงที่ตอบสนองโดยอัตโนมัติแบบเรียลไทม์เพื่ออินพุตเครื่องมืออีกวิธีหนึ่งอุปกรณ์สามารถตั้งโปรแกรมให้รออินพุตเฉพาะจากนั้นสร้างเอฟเฟกต์ล่วงหน้าเช่นเสียงสะท้อนหรือกลองม้วน

โครงการอื่น ๆ ใช้ MIDI Arduino เพื่อทำสิ่งที่ตรงกันข้ามและสร้างเครื่องมือใหม่ด้วยผลลัพธ์แบบดั้งเดิมเครื่องมือเหล่านี้บางส่วนถูกสร้างขึ้นเป็นเครื่องมือดั้งเดิมรุ่นใหม่ตัวอย่างหนึ่งคือเลเซอร์พิณซึ่งทำงานเหมือนพิณแบบดั้งเดิมยกเว้นว่านักดนตรีใช้มือของเขาหรือเธอเพื่อขัดจังหวะคานเลเซอร์ที่มีความเข้มต่ำที่สอดคล้องกันแทนที่จะเป็นสายรัดเครื่องมืออื่น ๆ เป็นเหมือนการแสดงผลงานศิลปะแบบโต้ตอบเครื่องมือเหล่านี้สามารถใช้เซ็นเซอร์ที่หลากหลายเช่นไมโครโฟนเซ็นเซอร์แสงและเซ็นเซอร์ความดันเพื่อสร้างและปรับเสียงตามอินพุตสิ่งแวดล้อม

นอก Arduino โครงการ MIDI มักใช้เพื่อซิงโครไนซ์เพลงหรือเชื่อมต่อเครื่องมือกับซินธิไซเซอร์บางโครงการใช้ประโยชน์จากข้อเท็จจริงนั้นและใช้ไมโครคอนโทรลเลอร์เพื่อเปลี่ยนวิธีการทำงานของการเชื่อมต่อวิธีที่พบบ่อยที่สุดในการทำเช่นนี้คือการเพิ่มเอฟเฟกต์เช่นการหน่วงเวลาเวลาบัฟเฟอร์หรือการสังเคราะห์ที่ซับซ้อนมากขึ้นเช่นการทำงานที่แตกต่างกันของเสียงการใช้งานที่ซับซ้อนมากขึ้นของ MIDI Arduino reg;แพลตฟอร์มรวมถึงการสังเคราะห์ข้อมูลด้วยอุปกรณ์เพิ่มเติมหรือส่งไปยังคอมพิวเตอร์หรือโทรศัพท์สำหรับการประมวลผลเพิ่มเติมนอกจากนี้ยังเป็นไปได้ที่จะใช้ประโยชน์จากความสามารถในการสร้างเครือข่ายของ MIDI Arduino reg;เพื่อผสมกับเครื่องมือที่ไม่มีอยู่จริง