ผลการสังเคราะห์เสียงสำหรับเสียงที่เป็นธรรมชาติ


12

ขณะนี้ฉันกำลังทำงานกับเครื่องสังเคราะห์หีบเพลงและฉันต้องการให้เสียงเป็นธรรมชาติที่สุด

ฉันชอบเสียงคลื่นต่อไปนี้จริง ๆ :

https://dl.dropbox.com/u/20437903/onda%20acordeon.wav

คลื่นมีลักษณะดังนี้:

ตัวอย่าง

เมื่อมองไปที่คลื่นดูเหมือนว่ามันได้เพิ่มและประสานกันอย่างกลมกลืน ฉันผิดหรือเปล่า?

ฉันยังใหม่กับการสังเคราะห์เสียงและจะขอบคุณมากถ้าใครสามารถโปรดช่วยฉันระบุผลกระทบที่ใช้กับคลื่นและแนวทางบางอย่างเพื่อนำไปใช้ ขอบคุณ

คำตอบ:


10

ก่อนคว้าSonic Visualizerมันดีกว่าความกล้าที่มองเสียง

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

ปัจจัยสำคัญสองประการที่ทำให้เสียงสังเคราะห์ "รู้สึก" เป็นธรรมชาติ:

  • ไม่ว่าจะสร้างเสียงของเครื่องดนตรีดั้งเดิมอย่างแม่นยำตลอดเวลา เกณฑ์บางอย่างที่จะดู: ต่ำ (การกระจายของฮาร์โมนิ), การปรับเสียงต่ำในช่วงเวลา, การปรับความกว้างในช่วงเวลา (การปรากฏตัวของลูกคอ, ซองความกว้างโดยรวม), การปรับระดับเสียง (การปรากฏตัวของ vibrato การเปลี่ยนแปลงสั้น ๆ เช่นเดียวกับตราสารทองเหลือง ... )
  • มันตอบสนองต่อการควบคุมโดยนักแสดงอย่างไร คุณต้องแสดงรายการว่าพารามิเตอร์ใดพร้อมกับข้อมูลบันทึกของระบบของคุณ (จะสังเคราะห์เสียงจากไฟล์ MIDI เปล่าหรือไม่จากแป้นพิมพ์ MIDI ที่ไวต่อความเร็วและ aftertouch หรือไม่จากอุปกรณ์ฮาร์ดแวร์เฉพาะที่จำลองหีบเพลงด้วย accelerometers และเซ็นเซอร์ความดัน?) และเข้าใจวิธีการแมปอินพุตเหล่านี้กับพารามิเตอร์การสังเคราะห์ คุณต้องแสดงรายการที่ควบคุมนักแสดงที่จะมีเหนือระบบ (ตัวอย่างเช่นมีตัวเลือกสำหรับผู้ใช้เพื่อเปิด / ปิดการลงทะเบียนที่แตกต่างกันหรือไม่?)

ฉันจะพูดถึงวิธีการสังเคราะห์ 3 วิธีที่คุณสามารถติดตามปัญหานี้ได้:

  • การสุ่มตัวอย่าง บันทึก, บันทึกทั้งหมดของหีบเพลง, บันทึกเสียงหีบเพลงแบบหนึ่งต่อหนึ่งภายใต้พารามิเตอร์ประสิทธิภาพที่แตกต่างกัน เล่นจากฐานข้อมูลเสียงที่ครบถ้วนสมบูรณ์พร้อมลูปเพื่อให้เสียงอยู่ได้นานเท่าที่คุณต้องการ ข้อดี: บันทึกย่อที่แยกออกมาฟังดูแยกไม่ออกจากของจริง ข้อเสีย: อาจฟังดูเป็น "ปลอม" และจะไม่ตอบสนองต่ออินพุตของนักแสดง (ไม่ใช่ "แสดงออก") เว้นแต่คุณจะเริ่มทำการจัดการสัญญาณบางอย่างในตัวอย่างที่บันทึกไว้ - ณ จุดที่พวกเขาไม่ได้ฟังตามธรรมชาติตามที่บันทึกไว้ ดิสก์ / หน่วยความจำจำนวนมากที่ใช้โดยกลุ่มตัวอย่าง คำเตือน: มันค่อนข้างเป็นงานที่เกี่ยวข้องกับการสุ่มตัวอย่างเครื่องมือและจัดระเบียบข้อมูลทั้งหมดและมี บริษัท ที่ทำสิ่งนี้ได้ดีมาก - มัน '

  • การสังเคราะห์การหักแบบคลาสสิก คุณสามารถเริ่มต้นด้วยคลื่นสองสแควร์หรือพัลส์ลดการเต้นเล็กน้อยเพื่อกรองคุณภาพสูงเพื่อให้ได้ "จมูก" และ EQ ให้สีนี้ ... จากนั้นสแต็กหลาย ๆ ตัวเพื่อรับการลงทะเบียนที่แตกต่างกัน . ตรวจสอบในไลบรารีแพทช์ของ synths "เก่า" คลาสสิก (JX8p, D50, M1) ... พวกเขาทุกคนมีหีบเพลงที่เหมาะสมซึ่งไม่มีเสียงตัวอย่างเลย ข้อดี: สามารถแสดงออกอย่างชัดเจน - เนื่องจากคุณสามารถควบคุมการผลิตเสียงทั้งหมดคุณสามารถแมปพารามิเตอร์อินพุตกับพารามิเตอร์เสียงได้อย่างง่ายดาย คุณไม่จำเป็นต้องบูรณาการล้อและสามารถยึดตัวคุณเองกับรหัสการสังเคราะห์เสียงที่มีอยู่ ไม่สะดวก: จะให้เสียง "สังเคราะห์" (แต่ "มีชีวิตชีวาและสังเคราะห์" บางครั้งก็ดีกว่า "สมจริง & ตาย"!)

  • การสร้างแบบจำลองทางกายภาพ คุณอาจได้สิ่งที่เป็นจริงมากกว่าการสังเคราะห์การลบวนิลาโดยใช้การสร้างแบบจำลองทางกายภาพลองใช้การปูด้วยกัน (ตัวอย่างเช่นใน csound, Max / MSP หรือ supercollider) แบบจำลองกกสองสามอัน (3 โปรแกรมที่กล่าวถึงมีพื้นฐานดั้งเดิมสำหรับการสร้างแบบจำลองทางกายภาพ - ไม่แน่ใจว่าพวกเขามีกกฟรี) เพิ่ม EQ หรือ resonator ง่าย เป็นการดีที่คุณจะได้รับบางสิ่งบางอย่างที่ทำให้เกิดเสียงที่สมจริงและควบคุมได้แม้ว่ามันจะไม่ใช่เส้นทางที่ง่ายที่สุด!


5

บางหีบเพลงมีกกหลายต่อโน้ตโดยมีกกไม่สอดคล้องกับที่อื่น ดังนั้นคุณจะเห็นจังหวะ คุณจะเห็นฮาร์โมนิกส์บางอันที่ไม่ได้รับการยกเว้นในระหว่างการยกเลิกจังหวะความถี่ต่ำ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.