ก่อนคว้าSonic Visualizerมันดีกว่าความกล้าที่มองเสียง
สิ่งที่คุณเห็นที่นี่น่าจะเป็นผลมาจากการรวมกันของสองเสียงที่เรียบง่ายและไม่หยุดนิ่งที่ความถี่พื้นฐานที่อยู่ใกล้กัน นี่เป็นสาเหตุของการตีพื้นฐานของพวกเขาทำให้เกิดการมอดูเลตแอมพลิจู (ลูกคอ) ที่คุณสังเกต
ปัจจัยสำคัญสองประการที่ทำให้เสียงสังเคราะห์ "รู้สึก" เป็นธรรมชาติ:
- ไม่ว่าจะสร้างเสียงของเครื่องดนตรีดั้งเดิมอย่างแม่นยำตลอดเวลา เกณฑ์บางอย่างที่จะดู: ต่ำ (การกระจายของฮาร์โมนิ), การปรับเสียงต่ำในช่วงเวลา, การปรับความกว้างในช่วงเวลา (การปรากฏตัวของลูกคอ, ซองความกว้างโดยรวม), การปรับระดับเสียง (การปรากฏตัวของ vibrato การเปลี่ยนแปลงสั้น ๆ เช่นเดียวกับตราสารทองเหลือง ... )
- มันตอบสนองต่อการควบคุมโดยนักแสดงอย่างไร คุณต้องแสดงรายการว่าพารามิเตอร์ใดพร้อมกับข้อมูลบันทึกของระบบของคุณ (จะสังเคราะห์เสียงจากไฟล์ MIDI เปล่าหรือไม่จากแป้นพิมพ์ MIDI ที่ไวต่อความเร็วและ aftertouch หรือไม่จากอุปกรณ์ฮาร์ดแวร์เฉพาะที่จำลองหีบเพลงด้วย accelerometers และเซ็นเซอร์ความดัน?) และเข้าใจวิธีการแมปอินพุตเหล่านี้กับพารามิเตอร์การสังเคราะห์ คุณต้องแสดงรายการที่ควบคุมนักแสดงที่จะมีเหนือระบบ (ตัวอย่างเช่นมีตัวเลือกสำหรับผู้ใช้เพื่อเปิด / ปิดการลงทะเบียนที่แตกต่างกันหรือไม่?)
ฉันจะพูดถึงวิธีการสังเคราะห์ 3 วิธีที่คุณสามารถติดตามปัญหานี้ได้:
การสุ่มตัวอย่าง บันทึก, บันทึกทั้งหมดของหีบเพลง, บันทึกเสียงหีบเพลงแบบหนึ่งต่อหนึ่งภายใต้พารามิเตอร์ประสิทธิภาพที่แตกต่างกัน เล่นจากฐานข้อมูลเสียงที่ครบถ้วนสมบูรณ์พร้อมลูปเพื่อให้เสียงอยู่ได้นานเท่าที่คุณต้องการ ข้อดี: บันทึกย่อที่แยกออกมาฟังดูแยกไม่ออกจากของจริง ข้อเสีย: อาจฟังดูเป็น "ปลอม" และจะไม่ตอบสนองต่ออินพุตของนักแสดง (ไม่ใช่ "แสดงออก") เว้นแต่คุณจะเริ่มทำการจัดการสัญญาณบางอย่างในตัวอย่างที่บันทึกไว้ - ณ จุดที่พวกเขาไม่ได้ฟังตามธรรมชาติตามที่บันทึกไว้ ดิสก์ / หน่วยความจำจำนวนมากที่ใช้โดยกลุ่มตัวอย่าง คำเตือน: มันค่อนข้างเป็นงานที่เกี่ยวข้องกับการสุ่มตัวอย่างเครื่องมือและจัดระเบียบข้อมูลทั้งหมดและมี บริษัท ที่ทำสิ่งนี้ได้ดีมาก - มัน '
การสังเคราะห์การหักแบบคลาสสิก คุณสามารถเริ่มต้นด้วยคลื่นสองสแควร์หรือพัลส์ลดการเต้นเล็กน้อยเพื่อกรองคุณภาพสูงเพื่อให้ได้ "จมูก" และ EQ ให้สีนี้ ... จากนั้นสแต็กหลาย ๆ ตัวเพื่อรับการลงทะเบียนที่แตกต่างกัน . ตรวจสอบในไลบรารีแพทช์ของ synths "เก่า" คลาสสิก (JX8p, D50, M1) ... พวกเขาทุกคนมีหีบเพลงที่เหมาะสมซึ่งไม่มีเสียงตัวอย่างเลย ข้อดี: สามารถแสดงออกอย่างชัดเจน - เนื่องจากคุณสามารถควบคุมการผลิตเสียงทั้งหมดคุณสามารถแมปพารามิเตอร์อินพุตกับพารามิเตอร์เสียงได้อย่างง่ายดาย คุณไม่จำเป็นต้องบูรณาการล้อและสามารถยึดตัวคุณเองกับรหัสการสังเคราะห์เสียงที่มีอยู่ ไม่สะดวก: จะให้เสียง "สังเคราะห์" (แต่ "มีชีวิตชีวาและสังเคราะห์" บางครั้งก็ดีกว่า "สมจริง & ตาย"!)
การสร้างแบบจำลองทางกายภาพ คุณอาจได้สิ่งที่เป็นจริงมากกว่าการสังเคราะห์การลบวนิลาโดยใช้การสร้างแบบจำลองทางกายภาพลองใช้การปูด้วยกัน (ตัวอย่างเช่นใน csound, Max / MSP หรือ supercollider) แบบจำลองกกสองสามอัน (3 โปรแกรมที่กล่าวถึงมีพื้นฐานดั้งเดิมสำหรับการสร้างแบบจำลองทางกายภาพ - ไม่แน่ใจว่าพวกเขามีกกฟรี) เพิ่ม EQ หรือ resonator ง่าย เป็นการดีที่คุณจะได้รับบางสิ่งบางอย่างที่ทำให้เกิดเสียงที่สมจริงและควบคุมได้แม้ว่ามันจะไม่ใช่เส้นทางที่ง่ายที่สุด!