สารบัญ:

DIY Ableton Launcher MidiFighter: 6 ขั้นตอน
DIY Ableton Launcher MidiFighter: 6 ขั้นตอน

วีดีโอ: DIY Ableton Launcher MidiFighter: 6 ขั้นตอน

วีดีโอ: DIY Ableton Launcher MidiFighter: 6 ขั้นตอน
วีดีโอ: How To Create MIDI-Controlled Analog Feedback In Ableton Live 2024, กรกฎาคม
Anonim
DIY Ableton Launcher MidiFighter
DIY Ableton Launcher MidiFighter

ฉันได้รับแรงบันดาลใจจากฮาร์ดแวร์บางตัวที่ทุ่มเทให้กับการทำงานร่วมกับ Ableton รวมถึง DIY Midifighters บน Instructables อยู่แล้ว แต่อยากจะก้าวไปอีกขั้นโดยใส่ผ่านเลนส์ DIY และใช้ประโยชน์จากภาพจริงสุดเจ๋งที่ Neopixel แหวนสามารถเพิ่มไปยังโครงการ ทัศนศิลป์มีความสำคัญมากในการแสดงดนตรีอิเล็กทรอนิกส์ และความต้องการความคิดเห็นเพิ่มเติมสำหรับนักดนตรีและผู้ชมจะทำให้ประสบการณ์ทางดนตรีเป็นสิ่งที่น่าจดจำจริงๆ! ฉันทิ้งโปรเจ็กต์ก่อนหน้านี้และพยายามผลักดันความเป็นไปได้ที่ Pro Micro Arduino สามารถทำได้! สนุก!

ขั้นตอนที่ 1: รวบรวมวัสดุ

รวบรวมวัสดุ
รวบรวมวัสดุ

ฉันต้องการวางอุปกรณ์ไว้กับ Pro Micro แต่เนื่องจากมีหลายปุ่ม ฉันจึงจำเป็นต้องใช้มัลติเพล็กเซอร์ ฉันไม่ประสบความสำเร็จมากนักกับทักษะการเขียนโค้ดมือใหม่ของฉัน แต่นี่จะเป็นความท้าทายที่ฉันต้องทำ นี่คือรายการของสิ่งที่ฉันใช้ ซึ่งส่วนใหญ่มีอยู่ใน Amazon MDF 1/4 นิ้ว

โปรไมโคร

แหวน Neopixel

ปุ่มอาร์เคด (ใหญ่)

ปุ่มที่เล็กกว่า (ฉันไม่สามารถแนะนำปุ่มที่ฉันใช้เพราะพลาสติกไม่ทนความร้อนมากและทำให้การบัดกรีค่อนข้างยาก)

Arduino Uno

โพเทนชิโอมิเตอร์ 10k

มัลติเพล็กเซอร์ 16 ช่อง

มัลติเพล็กเซอร์ 8 ช่อง

สายเชื่อมต่อ

Arduino IDE

ขั้นตอนที่ 2: ออกแบบและตัด

ออกแบบและตัดเย็บ
ออกแบบและตัดเย็บ
ออกแบบและตัดเย็บ
ออกแบบและตัดเย็บ
ออกแบบและตัดเย็บ
ออกแบบและตัดเย็บ

ฉันใช้ Adobe Illustrator ออกแบบด้านหน้าและตัดออกด้วยเครื่องตัดเลเซอร์ ฉันได้ใช้วิธีการเจาะแบบแมนนวลด้วย ดังนั้นเพียงแค่สร้างรูในแบบที่คุณจัดการ… ไม่ใช่ DIY ไม่ใช่ "ออกไปซื้อ"

ขั้นตอนที่ 3: Solder-fest

Solder-fest
Solder-fest
Solder-fest
Solder-fest
Solder-fest
Solder-fest
Solder-fest
Solder-fest

นี่เป็นส่วนที่ใช้เวลานานที่สุดของโครงการ… ฉันหวังว่าคุณจะพบว่าการทำสมาธิแบบบัดกรีเหมือนฉัน ทักษะการเดินสายที่จำเป็นนั้นเพิ่งจะขยายจากที่จำเป็นสำหรับการเดินสายปุ่มมาตรฐานและโพเทนชิออมิเตอร์สำหรับโปรเจ็กต์ Arduino รุ่นเก่า ทุกอย่างต้องใช้ดาต้าพิน และทุกอย่างต้องการการเชื่อมต่อกราวด์ หากนี่เป็นครั้งแรกที่คุณเข้าสู่การทำมัลติเพล็กซ์ (เช่นเดียวกับฉัน) คุณอาจพบว่าการอ่านสิ่งนี้และบทช่วยสอนอื่นๆ ที่จัดทำเป็นเอกสารไว้อย่างดีเกี่ยวกับมัลติเพล็กซ์นั้นมีประโยชน์ ฉันไม่ค่อยชอบความสวยงามของการเดินสายมากนัก ดังนั้นฉันจึงพอใจกับรังนกที่สายไฟถูกซ่อนไว้ที่ด้านบน "วิธีแก้ปัญหา" อย่างหนึ่งที่ฉันต้องหา: ไม่สามารถรวบรวมภาพร่าง Neopixel และภาพร่าง Midi ในไฟล์เดียวกันได้ ดังนั้นฉันจึงลงเอยด้วยการเรียกใช้ Neopixels จาก Uno และ Midi จาก Pro Micro ด้วยหมุดข้อมูลบนโพเทนชิโอมิเตอร์ที่แยกออก ออกไปทั้ง Arduinos DIY ไม่ใช่ "โซลูชั่นที่สมบูรณ์แบบ" ใช่ไหม

ขั้นตอนที่ 4: รหัส & ทดสอบ

รหัส & การทดสอบ
รหัส & การทดสอบ
รหัส & การทดสอบ
รหัส & การทดสอบ
รหัส & การทดสอบ
รหัส & การทดสอบ

นี่คือหลังจากการบัดกรี แต่ในความเป็นจริง ฉันกำลังเขียนโค้ด ทดสอบ บัดกรี และแก้ไขในเวลาเดียวกัน ฉันแนะนำให้ทำแบบเดียวกัน แต่เพื่อความเรียบง่ายขั้นตอนของโค้ดคือหลังจากการบัดกรี อย่างที่ฉันพูดไว้ในส่วนก่อนหน้า Uno กำลังเรียกใช้โค้ด Neopixel และ Pro Micro กำลังเรียกใช้โค้ดไลบรารี MIDI_controller.h ฉันเคยพูดไปแล้วและจะพูดอีกครั้ง พร็อพชิ้นใหญ่สำหรับ tttapa สำหรับการสร้างไลบรารี MIDI_controller และรวบรวมตัวอย่างและทรัพยากรมากมายให้คนอย่างฉันใช้อ้างอิง! ฉันได้เห็นโค้ด Neopixle เป็นครั้งแรกที่นี่แล้ว ฉันปรับขนาดให้ทำงานกับ 4 วงแทนที่จะเป็นเพียงวงเดียว

ขั้นตอนที่ 5: ทำแผนที่กับ Ableton

แผนที่กับ Ableton
แผนที่กับ Ableton

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

ขั้นตอนที่ 6: แจม

ฉันยังคงเข้าใจส่วนการแสดงสดของเรื่องนี้อยู่ แต่ฉันสนุกมากที่ได้ทำมัน! ฉันหวังว่าคุณจะสนุกกับคำแนะนำนี้และอย่าลังเลที่จะติดต่อเราหากคุณมีคำถาม ข้อคิดเห็น หรือแนวคิดใด ๆ เพื่อนำไปต่อยอด!

แนะนำ: