Project
Synthetic Twin คือผลงานชิ้นใหม่ที่พี่แต่งขึ้นมาให้วง Percussion Quartet โดยเฉพาะ ความเด็ดคือพี่สร้างเครื่องดนตรี Electronic ขึ้นมาเอง 2 ตัวเลยเว้ย วง Sandbox Percussion เพิ่งจะปล่อยคลิปที่บันทึกเสียงไว้ฝีมือตากล้อง Kim Bunce ลองไปดูความเท่กันได้เลย
Concept
จุดเริ่มต้นมันมาจากความอินเรื่องการออกแบบเครื่องดนตรีล้วนๆ คือพี่ชอบเพลง Electronic มานานละ แต่รู้สึกว่าเวลาเล่นจริงมันขาดความมันส์แบบเข้าถึงอารมณ์ พี่เลยลุยออกแบบเครื่องดนตรีที่จะมาตอบโจทย์นี้ซะเลย จนออกมาเป็นเจ้า 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) ให้ฟีลลิ่งการเล่นที่สมจริงแบบเครื่องดนตรีระดับมือโปรเลยล่ะ สู้งานนะน้อง!