NIGHTCELL 7: อัลบั้มเพลงชุดที่สอง When the Ravens Lied สร้างด้วยโค้ด
พบกับ When the Ravens Lied อัลบั้มซาวด์แทร็กชุดที่สองจาก Þrøngva ในเกม NIGHTCELL 7 ที่บรรจุ 12 แทร็กแนวไวกิ้งเมทัลและฮิปฮอป ซึ่งสร้างสรรค์ขึ้นทั้งหมดด้วยสคริปต์ Python โดยไม่มีการใช้ AI หรือตัวอย่างเสียงจริง

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
- NIGHTCELL 7 เพิ่มอัลบั้มซาวด์แทร็กชุดที่สอง When the Ravens Lied จำนวน 12 แทร็กแนวไวกิ้งเมทัลและฮิปฮอป
- ทุกโน้ตเพลงถูกสังเคราะห์ขึ้นโดยสคริปต์ Python, numpy และ ffmpeg โดยไม่ใช้ AI หรือเสียงแซมเปิล
- เนื้อเรื่องในอัลบั้มสะท้อนพล็อต MIRAGE เรื่องอีกาโกหกและการปั่นป่วนสงครามเพื่อผลกำไร
- ผู้เล่นเกมเวอร์ชันแซนด์บ็อกซ์ฟรีสามารถฟังเพลงสตรีมมิงได้ทันทีผ่านเว็บไซต์ nightcell7.com/play
NIGHTCELL 7 เกมแซนด์บ็อกซ์ฟรีที่เปิดให้เล่นได้ทั้งบนเบราว์เซอร์และเดสก์ท็อป โดยไม่มีค่าใช้จ่าย ได้เพิ่มอัลบั้มซาวด์แทร็กชุดที่สองที่มีชื่อว่า When the Ravens Lied โดยศิลปิน Þrøngva ซึ่งประกอบด้วยเพลงใหม่จำนวน 12 แทร็ก สไตล์ดนตรีเป็นแบบดร็อปดีไวกิ้งเมทัลผสมผสานกับฮิปฮอปเช่นเดียวกับอัลบั้มแรก After the Winter of Want ส่งผลให้ปัจจุบันตัวเกมมีเพลงรวมกันทั้งหมด 32 แทร็กแล้ว
เนื้อหาของอัลบั้มชุดนี้บอกเล่าเรื่องราวตามพล็อต MIRAGE ในเกม โดยมีแรงบันดาลใจจากความเชื่อที่ว่าโอดินส่งอีกาออกไปสองตัวทุกเช้าและเชื่อในสิ่งที่พวกมันคาบกลับมา แต่ในอัลบั้มนี้กลับมีคนสอนให้อีกาเหล่านี้รู้จักโกหก สร้างควันและเสียงลวงตาเพื่อให้สองห้องโถงเข้าใจผิดว่าอีกฝ่ายเริ่มโจมตีทว่าพ่อค้ากลับเป็นผู้ขายหอกให้กับทั้งสองฝ่าย สะท้อนเรื่องราวของคำโกหกและผู้ที่ได้รับผลประโยชน์จากสงคราม โดยเพลงสุดท้ายมีชื่อว่า True Dawn เพื่อตอบรับกับชื่อตอน FALSE DAWN

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
จุดเด่นที่น่าสนใจคือ ทุกโน้ตดนตรีในอัลบั้มนี้ถูกสังเคราะห์ขึ้นโดยใช้สคริปต์ Python ร่วมกับ numpy และ ffmpeg โดยไม่มีการใช้เสียงแซมเปิล โมเดลเสียง AI หรือบริการเพลงใดๆ ทั้งสิ้น สคริปต์ดังกล่าวจะอ่านชีทเนื้อเพลงที่กำหนดจังหวะและทิศทางของแต่ละท่อน จากนั้นจึงเรียบเรียงเสียงกลองเตะที่คู่กับกีตาร์ กลองบูมบับหรือ 808 สำหรับเพลงฮิปฮอป รวมถึงเสียงประสาน เครื่องสาย ทาเกลฮาร์ป เสียงร้องขูดคอ และแตร พร้อมทั้งเสียงลม ฝน และอีกาตามที่ระบุไว้ในชีท
ในด้านเสียงร้องใช้การสังเคราะห์รูปแบบฟอร์แมนต์ (Formant synthesis) หนึ่งโน้ตต่อหนึ่งพยางค์ตามสระของพยางค์นั้น ทำให้เพลงเคลื่อนไหวตามจังหวะเนื้อร้องโดยไม่ต้องออกเสียงคำที่ฟังออกชัดเจน และเนื้อเพลงจะถูกฝังไว้ภายในแท็กของไฟล์ MP3 ทุกไฟล์ พร้อมโค้ดในที่เก็บข้อมูลสำหรับเวอร์ชันขับร้องจริงในอนาคต
การใช้โค้ดและสคริปต์ Python ในการสร้างเสียงดนตรีและซาวด์แทร็กเกมทั้งอัลบั้มโดยไม่พึ่งพา AI หรือซอฟต์แวร์ดนตรีสำเร็จรูป สะท้อนให้เห็นถึงแนวคิดพรอเกรมมิ่งมิวสิก (Programming Music) ที่ผู้พัฒนาอิสระสามารถสร้างสรรค์ผลงานศิลปะเชิงเทคนิคที่มีความซับซ้อนสูงได้ด้วยตรรกะทางคณิตศาสตร์และการประมวลผลสัญญาณเสียง ซึ่งช่วยควบคุมคุณภาพและเอกลักษณ์ทางดนตรีได้อย่างแม่นยำ
สำหรับการปรับแต่งเสียง ทีมงานระบุว่าในกระบวนการเรนเดอร์ครั้งแรกพบปัญหาเสียงทึบเนื่องจากพลังงานความถี่เสียง 73% อยู่ต่ำกว่า 150 Hz จึงต้องทำการปรับสมดุลมิกซ์เสียงใหม่ก่อนเรนเดอร์เพลงทั้ง 12 แทร็กออกมาเป็นไฟล์ MP3 คุณภาพสูงขนาด 320 kbps ความถี่ 48 kHz ที่ระดับ -10 LUFS ผู้ที่สนใจสามารถเข้าไปฟังเพลงผ่านการสตรีมแบบสุ่มต่อเนื่องได้ที่ nightcell7.com/play หรือตรวจสอบสคริปต์และชีทเนื้อเพลงได้ทาง GitHub ที่ github.com/profullstack/nightcell7
ที่มา: Dev.to
พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้
ความคิดเห็น
แสดงความคิดเห็น