กลับไปหน้ารวมไฟล์
new-electronic-music-instrument-design-944a04.md

Project

Synthetic Twin คือผลงานชิ้นใหม่ที่พี่แต่งขึ้นมาให้วง Percussion Quartet โดยเฉพาะ ความเด็ดคือพี่สร้างเครื่องดนตรี Electronic ขึ้นมาเอง 2 ตัวเลยเว้ย วง Sandbox Percussion เพิ่งจะปล่อยคลิปที่บันทึกเสียงไว้ฝีมือตากล้อง Kim Bunce ลองไปดูความเท่กันได้เลย

Concept

จุดเริ่มต้นมันมาจากความอินเรื่องการออกแบบเครื่องดนตรีล้วนๆ คือพี่ชอบเพลง Electronic มานานละ แต่รู้สึกว่าเวลาเล่นจริงมันขาดความมันส์แบบเข้าถึงอารมณ์ พี่เลยลุยออกแบบเครื่องดนตรีที่จะมาตอบโจทย์นี้ซะเลย จนออกมาเป็นเจ้า Rook สองตัวนี้ (ที่ตั้งชื่อนี้เพราะหน้าตามันเหมือนตัวหมากรุกเป๊ะ) หล่อเท่เลยงานนี้

Rook สองตัวประกอบเสร็จพร้อมลุย

เจาะลึกไส้ใน (The Inner Workings)

เครื่องดนตรีพวกนี้แบ่งเป็น 3 ส่วนหลักๆ เพื่อให้เราเล่นกับมันได้หลากหลายและสร้างเสียงได้กว้างขึ้น ส่วนแรกคือ Infrared Sensors สองตัว เอาไว้จับระยะความสูงของอะไรก็ตามที่ลอยอยู่เหนือมัน ส่วนที่สองคือ Capacitive Touch Board เป็นแผ่นสัมผัสที่มีแถบให้ลากนิ้ว (Touch strips) จับได้หมดว่าใช้นิ้วกี่นิ้ว หรือวางนิ้วตรงจุดไหน และส่วนสุดท้ายคือ Contact Mic เอาไว้จับจังหวะการสั่นสะเทือนแบบเป๊ะๆ ซึ่งจำเป็นมากสำหรับงาน Percussion

หัวใจของ Rook ใช้ Microcontroller สองตัวทำงานร่วมกันนะน้อง คือ [Arduino](https://s.shopee.co.th/7fUgFAWSki) Uno จะคอยจัดการ Data จากพวก Infrared และ Capacitive Sensors ส่วนบอร์ด UDOO จะรับหน้าที่จัดการเสียงจาก Contact Mic และรันซอฟต์แวร์ Pure Data เพื่อสร้างเสียงเจ๋งๆ ออกมา ส่วนไอ้ชิป 4 ตัวที่แปะอยู่ใต้แผ่นบนนั่นคือ MPR121 ของค่าย Adafruit เอาไว้ประมวลผลข้อมูลจากการสัมผัสนั่นแหละ จัดไปวัยรุ่น!

ข้อมูลทางเทคนิคแบบจัดเต็ม (EXPANDED TECHNICAL DETAILS)

PureData-Native Hardware Interaction

โปรเจกต์ระดับแอดวานซ์ตัวนี้เป็นการผสมผสานระหว่างตัวคอนโทรลเลอร์จริงๆ กับการประมวลผล Digital Signal ระดับโปร

  • High-Resolution MIDI Stream: ตัว Arduino จะทำหน้าที่เป็น Sensor Hub ความเร็วสูง (รับค่าจาก Potentiometers, Force Sensors, IMU) โดย Firmware จะแปลงค่า Analog พวกนี้ส่งออกไปเป็น Serial-MIDI Stream แบบเน้นๆ
  • PureData (Pd) Synthesis Mapping: ฝั่ง PC จะมี Patch ของ PureData ที่เขียนขึ้นมาเองรอรับ Data จาก Arduino พอเราขยับเครื่องหรือเอียงไปมา มันก็จะไปคุมค่า FM synthesis หรือทำ Granular delays แบบ Real-time ทันที
  • Expressive Latency Tuning: พี่จูนมาให้เทพสุดๆ ด้วย Polling rates ระดับ 1ms บอกเลยว่าอาการ Delay แทบจะเป็นศูนย์ (Zero-Lag) ให้ฟีลลิ่งการเล่นที่สมจริงแบบเครื่องดนตรีระดับมือโปรเลยล่ะ สู้งานนะน้อง!

ข้อมูล Frontmatter ดั้งเดิม

title: "New Electronic Music Instrument Design"
description: "A new piece for percussion quartet seeks to bring physicality to electronic music using two custom musical instruments."
author: "cpeckmusic"
category: "Audio & Sound"
tags:
  - "audio"
  - "music"
views: 14832
likes: 13
price: 299
difficulty: "Intermediate"
components:
  - "1x UDOO DUAL"
  - "1x Capacitive Touch Sensor Breakout - MPR121"
  - "1x Proximity Sensor"
  - "1x Laser cutter (generic)"
  - "1x Soldering iron (generic)"
  - "1x Arduino UNO"
  - "1x Piezo Element"
tools: []
apps:
  - "1x PureData"
downloadableFiles: []
documentationLinks: []
passwordHash: "e6c5b5d5959f8c06290b184d1285645119f4fb7227077b71ace9205b3cc8b9ac"
encryptedPayload: "U2FsdGVkX18HnYVaXYHK3YNVLoqXu950eQXe/gH+FU9VKZy8ZUX3qBvaVLNdvfP2y4DW1tBMq6Yi7RA/0RkJJQ=="
seoDescription: "New electronic music instrument design for percussion quartet using custom instruments to add physicality to electronic music performances."
videoLinks:
  - "https://www.youtube.com/embed/KfOPC5vCIqw"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/new-electronic-music-instrument-design-944a04_cover.png"
lang: "th"