DSP เสียงที่ยอดเยี่ยม
รายการเสียง DSP (การประมวลผลสัญญาณดิจิทัล) และทรัพยากรการพัฒนาปลั๊กอินที่ฉันคัดสรร ทรัพยากรใหม่อาจถูกเพิ่มในอนาคต อย่าลังเลที่จะเปิด PR หากคุณต้องการ!
- Code Libraries - รายการไลบรารีที่มีประโยชน์สำหรับซอฟต์แวร์เสียง
- DSP Cookbooks - รายการอัลกอริทึมและสมการที่คุณสามารถใช้และอ้างอิงสำหรับการออกแบบ DSP ของคุณเอง
- DSP Playgrounds - เครื่องมือซอฟต์แวร์ที่มีประโยชน์สำหรับการสร้างต้นแบบ DSP อย่างรวดเร็วและง่ายดาย
- อิเล็กทรอนิกส์และสมองกลฝังตัว - แหล่งข้อมูลสำหรับการพัฒนาระบบฮาร์ดแวร์อะนาล็อกและสมองกลฝังตัว
- ฟอรัม - รายการฟอรัมที่เกี่ยวข้องกับการพัฒนาเสียงที่คุณสามารถเข้าร่วมได้
- หนังสือเรียนและหลักสูตรออนไลน์ฟรี - รายชื่อหนังสือเรียนและหลักสูตรออนไลน์ฟรีเกี่ยวกับ audio DSP
- การออกแบบกราฟิกและ UX - รายการทรัพยากรเพื่อช่วยในการออกแบบ GUI ปลั๊กอิน
- การเรียนรู้ของเครื่อง - แหล่งข้อมูลเกี่ยวกับการใช้เทคโนโลยีใหม่อันทรงพลังนี้สำหรับเสียง DSP
- คณิตศาสตร์ - ทรัพยากรการเรียนรู้และเครื่องมือสำหรับคณิตศาสตร์ของเสียง DSP
- รายการเพิ่มเติม - ฉันจะเชื่อมโยงรายการทรัพยากรที่ผู้อื่นจัดทำไว้ที่นี่
- ปลั๊กอินและซอฟต์แวร์โอเพ่นซอร์ส - รายการซอฟต์แวร์เสียงโอเพ่นซอร์สที่คุณสามารถตรวจสอบและเรียนรู้ได้
- หนังสือเรียนแบบชำระเงิน - รายชื่อหนังสือเรียนที่ไม่ฟรีใน Audio DSP
- Plugin API - รายการ API/ข้อมูลจำเพาะของปลั๊กอินเสียง พร้อมด้วยข้อดีและข้อเสีย
- กรอบงานการพัฒนาปลั๊กอิน - รายการสแต็ก/เฟรมเวิร์กซอฟต์แวร์ที่ใช้สร้างปลั๊กอินเสียงที่มี/ไม่มี GUI พร้อมด้วยข้อดีและข้อเสีย
- ภาษาโปรแกรม - รายการภาษาโปรแกรมที่ใช้สร้างซอฟต์แวร์เสียง พร้อมด้วยข้อดีและข้อเสีย
- การปรับแต่งซอฟต์แวร์ให้เหมาะสม - เคล็ดลับและเครื่องมือในการปรับแต่งซอฟต์แวร์เสียงให้เหมาะสม
- เคล็ดลับการเพิ่มประสิทธิภาพซอฟต์แวร์เสียง - รายการเคล็ดลับการเพิ่มประสิทธิภาพซอฟต์แวร์เสียงของฉันเอง
- การออกแบบเสียงและการผลิตเพลง - แม้ว่าสิ่งนี้จะไม่เกี่ยวข้องกับการพัฒนา อย่างเคร่งครัด แต่การรู้ว่าปลั๊กอินถูกนำมาใช้เพื่อสร้างและแก้ไขเสียงอย่างไรสามารถให้ข้อมูลเชิงลึกที่มีคุณค่าได้
- เครื่องมือระบบ - รายการเครื่องมือระบบที่มีประโยชน์ในการพัฒนาปลั๊กอินและซอฟต์แวร์เสียง
- การอ่านทางเทคนิค - รายการบทความ บล็อก และเอกสารทางวิทยาศาสตร์ที่เป็นประโยชน์เกี่ยวกับอัลกอริทึมและเทคนิคสำหรับเสียง DSP
"ถ้าฉันเป็นมือใหม่ ฉันควรเริ่มจากตรงไหนดี?"
- การออกแบบปลั๊กอินซินธิไซเซอร์ซอฟต์แวร์ใน C ++ และการออกแบบปลั๊กอินเอฟเฟกต์เสียงใน C ++ โดย Will Pirkle
- หนังสือเรียนเหล่านี้เป็นคำแนะนำทั่วไปสำหรับผู้เริ่มต้น
- ซินธิไซเซอร์ตัวหนึ่งดีกว่าเอฟเฟ็กต์ imo ดังนั้นหากคุณวางแผนจะซื้อแค่ตัวเดียว
- ISBN-10: 0367510480 และ 1138591939, ISBN-13: 978-0367510480 และ 978-1138591936
- projet μ โดย Yü Fang
- หลักสูตรออนไลน์ฟรีที่ยอดเยี่ยมที่สอนพื้นฐานของ DSP ตั้งแต่เริ่มต้นโดยใช้ภาษาการเขียนโปรแกรม C เป็นคำแนะนำส่วนตัวของฉันสำหรับผู้เริ่มต้น
- อธิบายแนวคิดในโค้ดได้ดีมาก พร้อมด้วยกราฟิกที่เป็นประโยชน์
- ต้องมีความรู้เกี่ยวกับจำนวนเชิงซ้อนและแคลคูลัสอินทิกรัลพื้นฐาน (ไม่มีทางแก้ไขเรื่องนี้ได้จริงๆ หากคุณเรียนรู้ DSP) นอกจากนี้ยังเน้นไปที่ Linux มาก แต่หลักสูตรนี้ยังคงสามารถทำได้โดยใช้ Windows หรือ MacOS
- Think DSP - หนังสือออนไลน์ดีๆ ฟรีที่สอนแนวคิดพื้นฐานของ DSP มากมายโดยใช้ Python
ฉันมักจะถูกถามเกี่ยวกับแหล่งข้อมูลการเรียนรู้ DSP ที่เหมาะสำหรับผู้เริ่มต้นซึ่งเน้นไปที่ภาษาการเขียนโปรแกรม Rust น่าเสียดายที่ไม่มีอะไรอยู่ข้างนอกนั่นจริงๆ ฉันขอแนะนำให้เรียนรู้ DSP ในภาษาอื่นก่อนแล้วจึงแปลความรู้นั้นเป็น Rust ในภายหลัง การเลือกภาษาไม่สำคัญสำหรับการเรียนรู้ DSP มากนัก ความแตกต่างหลักเกิดขึ้นเมื่อถึงเวลาสร้างแอปพลิเคชัน/ปลั๊กอินเต็มรูป แบบรอบๆ โค้ด DSP ของคุณ