1 คะแนน โดย GN⁺ 2025-06-16 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Canyon.mid เป็นไฟล์เพลง MIDI ที่คุ้นเคยสำหรับผู้ที่เคยใช้งาน Windows ในช่วงทศวรรษ 1990
  • เพลงนี้ถูกใช้อย่างแพร่หลายในฐานะ เพลงพื้นฐานสำหรับการทดสอบและเดโม ในยุค Windows 3.x
  • ด้วยการใช้ มาตรฐาน MIDI จึงสามารถสัมผัสเสียงเครื่องดนตรีหลากหลายชนิดได้ด้วยขนาดไฟล์ที่เล็กมาก
  • ด้วยเมโลดีที่เรียบง่ายแต่ติดหู ทำให้มันเป็นบทเพลงตัวแทนเชิงสัญลักษณ์ของ เสียงจากพีซีแบบเลกาซี
  • จากกระแส ความคิดถึงอดีตและความย้อนยุค ทำให้ช่วงหลังมานี้กลับมาได้รับความสนใจอีกครั้งในหมู่นักพัฒนาและครีเอเตอร์

ภาพรวมของเพลง Canyon.mid

  • Canyon.mid เป็นไฟล์เพลง MIDI ที่เป็นตัวแทนสำคัญซึ่งมีมาให้โดยค่าเริ่มต้นในระบบปฏิบัติการ Windows ช่วงกลางทศวรรษ 1990
  • เพลงนี้ถูกใช้เป็นหลักกับ Windows Media Player, การทดสอบ MIDI และการตรวจสอบการทำงานของไดรเวอร์เสียงฮาร์ดแวร์
  • เนื่องจากเป็นไฟล์ MIDI จึงไม่ได้เก็บข้อมูลเสียงโดยตรง แต่เก็บเพียง ข้อมูลการบรรเลง (โน้ต ระดับเสียง ความดัง เครื่องดนตรี ฯลฯ) ทำให้ขนาดไฟล์เล็กมากและสามารถเล่นได้บนซาวด์การ์ดหลากหลายแบบ

คุณลักษณะทางเทคนิคและความหมายในเชิงยุคสมัย

  • ฟอร์แมต MIDI หมายถึงวิธีการส่งสัญญาณมาตรฐานที่เครื่องดนตรีอิเล็กทรอนิกส์หรือคอมพิวเตอร์ใช้ควบคุมดนตรีและเอฟเฟ็กต์
  • Canyon.mid ทำให้ผู้ใช้ได้สัมผัส ความสามารถด้านมัลติมีเดีย ของพีซี Windows ผ่านเมโลดีและจังหวะที่ผสมผสานเครื่องดนตรีหลายชนิดอย่างกลมกลืน
  • เนื่องจากพีซีหรือซาวด์การ์ดแต่ละเครื่องให้โทนเสียงต่างกัน จึงทำให้ แม้จะเป็นเพลงเดียวกัน แต่ประสบการณ์ด้านคุณภาพเสียงของผู้ใช้ก็หลากหลาย

ความเป็นสัญลักษณ์และอิทธิพล

  • ด้วยโครงสร้างที่เรียบง่ายและเมโลดีสดใสกระฉับกระเฉง ทำให้ยังคงอยู่ในความทรงจำของผู้คนจำนวนมาก
  • ช่วงหลังมานี้กำลังได้รับความสนใจอีกครั้งในชุมชนนักพัฒนาและนักดนตรีที่ชื่นชอบ สไตล์ย้อนยุค
  • ไฟล์ MIDI ต้นฉบับถูกเผยแพร่ภายใต้ไลเซนส์อย่าง Creative Commons เป็นต้น จึงสามารถนำไปฟังหรือใช้เป็นสื่อสำหรับการตีความใหม่ได้อย่างอิสระ

คุณค่าในมุมมองของนักพัฒนาและครีเอเตอร์

  • มีคุณค่าสูงสำหรับใช้ฝึก การวิเคราะห์และแปลงไฟล์ MIDI
  • ถูกนำไปใช้ในการทดสอบการเชื่อมต่อกับ DAW และซินธิไซเซอร์สมัยใหม่ รวมถึงการทดลองสร้างสรรค์ผ่านการนำแซมเปิลมาแปรรูปใหม่
  • ทำหน้าที่เป็น สะพานเชื่อม ระหว่างประสบการณ์สื่อบนพีซียุคแรกกับเทคโนโลยีเสียงยุคถัดไป

1 ความคิดเห็น

 
GN⁺ 2025-06-16
ความคิดเห็นบน Hacker News
  • รู้ว่าในวิดีโอ YouTube มันเป็นแค่ คอมพิวเตอร์ย้อนยุค สำหรับตกแต่ง แต่พอเห็นเครื่องที่ติดป้ายว่า “Tandy 1000” แสดงกราฟิก VGA 16 สี ก็รู้สึกแปลกเลยไปค้น Tandy 1000 RSX ดู
    Tandy 1000 RSX เป็นรุ่นสุดท้ายในปี 1991 และแทนที่จะใช้ “Tandy graphics” อันโด่งดังที่มีที่มาจาก IBM PCjr มันกลับใส่ Super VGA มาแทน
    การ์ด Adlib หรือ Sound Blaster ไม่ได้ติดตั้งมาเป็นพื้นฐานเหมือนในวิดีโอ แต่มีสล็อต ISA หนึ่งช่อง จึงสามารถเสียบการ์ดที่เข้ากันได้ และมันมีโปรเซสเซอร์ 386 กับ RAM 1MB ไม่ใช่ 286 แบบ Tandy 1000 ทั่วไป

    • VGA ใน Tandy 1000 ไม่ได้หายากขนาดนั้น รุ่น Tandy 1000 ยุคแรกส่วนใหญ่ที่มีสล็อต ISA สามารถเสียบการ์ด VGA ได้ และฮาร์ดแวร์ก็เป็นแค่การเข้าถึงบัสหน่วยความจำไม่เกิน 1MB กับคำสั่งพอร์ต I/O จึงทำงานได้ดี
      แต่ถ้าจะใช้ให้มีความหมายก็ต้องมีซอฟต์แวร์รองรับ และนิตยสาร Tandy อย่าง PCM ก็แนะนำและรีวิวการ์ด VGA เสริมอยู่บ่อย ๆ จำได้ว่าเคยเห็นบทความว่ารุ่นหลัง ๆ ของ DeskMate รองรับความละเอียด VGA ด้วย
    • ภาพนี้อธิบายว่าเป็นระบบ MPC Level 1(https://en.wikipedia.org/wiki/Multimedia_PC) ก็ไม่ได้ผิดในเชิงเทคนิค แต่ก็อย่างที่บอก ต้องจัดเงื่อนไขหลายอย่างให้ตรง เลย เกือบจะผิดยุค
      ถ้าจะให้เข้าบรรยากาศสมัยนั้น 386dx-33 หรือเครื่องเข้ากันได้กับ 486 น่าจะดูเป็นธรรมชาติกว่ามาก
  • ตอนนั้นไม่มีการ์ดเสียง เลยเล่นเกมของ LucasArts ส่วนใหญ่ด้วย ลำโพง PC เวอร์ชัน MIDI รู้สึกจืดไปมาก เพราะขาด “พลังไฟฟ้าดิบ ๆ” ของลำโพงที่ผมชอบอยู่หลายปี

    • ยังได้ยินเสียงเด้ง ๆ อันเป็นเอกลักษณ์ของลำโพง PC ในเพลงธีม Monkey Island ได้ชัดเจนสมบูรณ์ และชอบมากกว่า การเรียบเรียงแบบ MIDI ธรรมดาเสียอีก
      ไม่รู้เลยว่าเวลาหายไปไหนหมด
    • มันเป็นประสบการณ์ที่ต่างกันโดยสิ้นเชิง เด็กวัยรุ่นตอนต้นฐานะไม่ดีสองคนรวมเงินกันซื้อ การ์ดเสียงราคาถูกที่เข้ากันได้กับ SoundBlaster ตัวใหม่มาติดตั้ง แล้วเปิด Monkey Island ครั้งแรก ช่วงเวลานั้นยิ่งใหญ่มากจริง ๆ
      ผ่านมากว่า 30 ปีแล้วก็ยังจำได้ชัดเจน
    • ถ้าตอนนั้นมีการ์ดเสียง มันอาจอยู่ในรายการ soundfont ของเพลเยอร์สุดทึ่งนี้ก็ได้: https://chiptune.app/?q=canyon.mid
    • ถ้ารู้สึกแบบนั้น คุณอาจชอบ ชิปจูน ด้วย Wikipedia มีตัวอย่างให้ฟัง: https://en.wikipedia.org/wiki/Chiptune
      ดูส่วน Contemporary chiptune music ได้เลย
    • พูดตามตรง เวอร์ชัน MIDI เองก็ยังค่อนข้างจืดเมื่อเทียบกับ เวอร์ชัน Amiga ของซาวด์แทร็ก LucasArts
  • ทำไมต้องกำจัด มินิมัลลิสม์ อันงดงามนั้นทิ้งไปหมดด้วยนะ? ตอนนั้นคอมพิวเตอร์ก็เพียงพอสำหรับเกม ความบันเทิง และงานสร้างสรรค์ผลผลิตแล้ว แต่คำนิยามของ “เพียงพอ” เปลี่ยนไปเรื่อย ๆ
    รู้สึกเหมือนแครอตที่แขวนล่อไว้หน้าสัตว์

    • เรื่องนี้ใกล้กับแก่นของ บุคลิกและรสนิยม มากกว่าคอมพิวเตอร์
      เป็นธรรมชาติของมนุษย์ที่จะมองสิ่งที่คุ้นเคยในวัยหนุ่มสาวว่าเป็นจุดสูงสุดของความสำเร็จ ไม่ว่าคุณจะเกิดปี 1950 หรือ 1990 ก็จะรู้สึกว่ายุคนั้นมีเพลง หนัง วัฒนธรรม กีฬา และทุกอย่างดีที่สุด
    • ผมเล่นเกมในยุค 90 และตอนนี้ก็ยังเล่นอยู่ แต่ ประสบการณ์การเล่นเกม ไม่ได้อยู่ในระดับเดียวกันเลย ผมยังตั้งตารอว่าอะไรจะออกมาต่อไป และก็ดีใจที่จะได้เห็น GTA6
    • ถ้ามองอย่างเป็นกลาง คอมพิวเตอร์ยุค 90 ยังจัดระเบียบข้อมูลที่บุคคลหนึ่งสนใจได้ไม่ดีด้วยซ้ำ ไม่ต้องพูดถึงข้อมูลระดับชุมชน รัฐ ประเทศ หรือโลก
      ตอนนี้ดีตรงที่มีศักยภาพจะทำสิ่งที่อดีตทำไม่ได้ และการปรับปรุงซอฟต์แวร์บนฮาร์ดแวร์กับระบบปฏิบัติการที่ทรงพลังกว่านั้นเป็นสิ่งที่ทำได้เสมอ
    • ลัทธิสมถะ ไม่สร้างยอดขาย ดังนั้นทุนที่ต้องการเติบโตจึงต้องการประชากรที่บริโภคมากขึ้น และความเทอะทะของเทคโนโลยีก็ไม่ใช่ข้อยกเว้น
      ซอฟต์แวร์ยุค 90 โดยมากขับเคลื่อนด้วยความเอื้อเฟื้อ แต่ซอฟต์แวร์ยุค 2020 เริ่มต้นกันตั้งแต่เงินลงทุนรอบ Series A
    • เทคโนโลยีสมัยใหม่ทำให้สร้างความบันเทิงอย่างเกม เพลง หรือภาพยนตร์ได้ถูกลงมากและในเวลาที่เหมาะสมกว่าเดิมมาก
      เราเสียสิ่งอย่าง Flash ไปก็จริง แต่เมื่อเทียบกับยุค 90 หรือ 2000 ความหลากหลายของความบันเทิงที่เพลิดเพลินได้ในราคาถูกนั้นน่าทึ่งมาก
      เฉพาะปี 2024 มีเกมออกบน Steam เกือบ 19,000 เกม และผลงานน่าสนใจจำนวนมากในนั้นคงไม่มีทางเกิดขึ้นได้เมื่อ 10 หรือ 20 ปีก่อน การที่สิ่งเหล่านั้นมีอยู่ในตอนนี้และมีโอกาสหาผู้ชมของมันได้ เป็นเรื่องดี
  • มีบทสัมภาษณ์ George Stone ผู้สร้าง Canyon.mid อยู่ที่นี่: https://pixelatedaudio.com/canyon-mid/

  • น่าประทับใจนิด ๆ ที่ไฟล์วิดีโอขนาด 3.4MB ใหญ่กว่า MIDI ต้นฉบับ 33kB แค่ประมาณ 100 เท่า

    • ถ้าต้องการเรนเดอร์ MIDI ให้สม่ำเสมอในทุกอุปกรณ์ ก็จะค่อนข้างน่าปวดหัว
      ที่เสียงออกมาแบบนั้นเป็นเพราะ Microsoft ไลเซนส์ Roland GS Wavetable มา และถ้าไม่มีสิ่งนั้น ข้อมูลโทนเสียงก็จะหายไป
    • 95% ของภาพเป็นภาพนิ่ง ดังนั้นส่วนใหญ่คงเป็นขนาดของเสียง ฝั่งวิดีโอน่าจะถูกบีบอัดจนแทบไม่เหลืออะไรเลย
    • soundfont คุณภาพดีสามารถเกิน 3.4MB ได้ง่าย ๆ แต่ในยุคนั้นอาจไม่ได้มีคนใช้ soundfont ขนาดใหญ่แบบนั้นมากนัก
  • ถ้าคุณชอบอะไรแบบนี้ ผู้ผลิตในสมัยก่อนมักทำ เพลงเดโม สำหรับคีย์บอร์ดซินธิไซเซอร์และโมดูลกัน
    Emu Proteus 1: https://www.youtube.com/watch?v=K5FffG_0sqw
    Emu Proteus 2: https://www.youtube.com/watch?v=O4KW9uWCY3A
    Roland MT-32: https://www.youtube.com/watch?v=jdSKg5G9MPc&t=22s
    Roland D-10: https://www.youtube.com/watch?v=zXGdyp7Ml-Y
    Roland SC-33: https://www.youtube.com/watch?v=as_jVNIvleI — มีแอนิเมชัน MIDI ด้วย
    Yamaha MU100: https://www.youtube.com/watch?v=6BL_RzeWDxg — ยาว 1 ชั่วโมง
    ไม่รู้ว่ายังทำกันอยู่ไหม แต่ในยุคที่ “rompler” แบบนี้ออกสู่ตลาด มันเป็นเรื่องปกติ

  • ขอร้องล่ะ อย่าปิด คอนโทรลของวิดีโอเพลเยอร์ เด็ดขาด ผม/ฉันโดนเสียงวิดีโอ YouTube ระดับสูงสุดอัดเข้าเต็ม ๆ เพราะดันโง่ไม่ได้ลดเสียงระบบไว้

    • ถ้าระดับเสียงของเพลเยอร์อย่าง YT หรือ Winamp ไม่ได้อยู่ที่ 100% สิ่งที่เกิดขึ้นจริงคือสร้างสัญญาณเสียงขึ้นมา แล้วลดระดับเสียงของสัญญาณนั้น ทำให้สูญเสียข้อมูลจากการควอนไทซ์ จากนั้นค่อยขยายกลับขึ้นมาอีกที
      บิตต่ำ ๆ มันพังไปแล้ว ดังนั้นถ้าลดเหลือ 1% แล้วขยาย 100 เท่า ก็ทำให้เอฟเฟกต์แย่ได้ตามที่ต้องการเลย ไม่รู้เหมือนกันว่าทำแบบนั้นไปทำไม
    • บน Firefox ใน Linux คลิกแล้วจะหยุดชั่วคราว
      แม้จะไม่มีตัวบ่งชี้คอนโทรลว่าหยุดชั่วคราวและเริ่มใหม่ได้ แต่การคลิกตรงไหนก็ได้เพื่อเล่น/หยุดชั่วคราวนั้นเป็นมาตรฐานของแทบทุกวิดีโอเพลเยอร์มานานแล้ว
  • สงสัยว่าเมื่อก่อนมีเดียเพลเยอร์เคยเล่น MIDI dump แบบนี้ได้เลยหรือเปล่า
    อาจเพราะใช้ Linux มานานเกินไป ตอนนี้เลยรู้สึกน่าทึ่งที่สามารถเล่นไฟล์ MIDI ได้ทันทีโดยไม่ต้องเลือก soundfont กับซินธิไซเซอร์กองโต
    ก็อยากให้โดยค่าเริ่มต้นมีอะไรอย่าง mpv เลือก software synthesizer สักตัวแล้วเล่นให้เลยแบบ WMP จะได้เลี่ยงการติดตั้งโปรแกรมแยก เลือก soundfont วิธีรันประหลาด ๆ และสถานการณ์ที่กรอไปข้างหน้า/ถอยหลังไม่ได้
    https://wiki.archlinux.org/title/MIDI#List_of_SoundFonts

    • Windows และ macOS ให้ ชุดตัวอย่างเสียง Roland GS เวอร์ชันไลเซนส์คุณภาพต่ำ พร้อมกับซอฟต์แวร์ซินธิไซเซอร์คุณภาพต่ำมาตั้งแต่ปลายทศวรรษ 1990
      ทั้งสองอย่างยังแย่กว่าฮาร์ดแวร์ซินธิไซเซอร์ General MIDI รุ่นเฉพาะทางที่ถูกที่สุดของ Roland ด้วยซ้ำ แต่ก็ดีกว่าไม่มี ถือว่าโชคร้ายที่ใช้ Linux และน่าเสียดายที่ของดีที่สุดในสาขานี้ทั้งเมื่อก่อนและตอนนี้ยังเป็นซอฟต์แวร์ปิด ดังนั้นบนแพลตฟอร์มนั้นคงไม่มีทางแก้ได้
    • ใช่ ก่อนที่ mp3 จะครองตลาด การ แชร์ไฟล์ MIDI เป็นเรื่องปกติ เป็นยุคของ mid กับ mod
    • ใช่ เคยมี แท็ก HTML สำหรับเล่นไฟล์ MIDI ด้วย และถูกใช้กันมากในเว็บอย่าง Geocities
  • อา เรโทร อดีตเรียกหาเราได้หลายแบบ
    ให้เข้ากับธีมเรโทร ผม/ฉันมีเว็บเพจสำหรับโปรแกรม Apple II ของผม/ฉันชื่อ “Electric Duet”: https://arachnoid.com/electric_duet/
    พูดให้ละเอียดคือ Apple II มีแค่เอาต์พุต TTL แบบเรียบง่ายที่ต่อกับลำโพง มันหยาบ ไม่ได้มีไว้ใช้ทำดนตรี และยิ่งไม่ใช่สำหรับสองแนวเสียงเลย แต่ก็ไม่ได้หยุดเรา
    ผม/ฉันสร้างเพลเยอร์ภาษาแอสเซมบลีที่สลับเอาต์พุตไดรเวอร์ลำโพง TTL ที่ 8kHz และปรับความกว้างพัลส์ของนาฬิกา 8kHz เพื่อสร้างแนวเสียงดนตรีสองแนว กล่าวคือใช้ไดรเวอร์ TTL ตัวเดียวให้เล่นสองแนวเสียง สองโน้ต พร้อมกัน
    ตัวอย่างเพลงที่ Electric Duet สร้างบน Apple II ในปี 1981 อยู่ที่นี่: https://arachnoid.com/electric_duet/music_tracks/prelude.mp3 — แค่กดปุ่มเล่น
    นี่แหละคือคำนิยามของเรโทร

  • จำเพลงที่มากับ Sound Blaster ได้ เช่นเพลงนี้: https://youtu.be/eqU4CkbK1X0
    เมื่อเทียบกับเสียงปี๊บ ๆ จาก PC แล้ว มันเป็นการก้าวกระโดดครั้งใหญ่ เหมือนเปลี่ยนจากทีวีขาวดำเป็นทีวีสีเลย ตอนนั้นความก้าวหน้าแบบนี้พบได้บ่อย

    • เกือบจะเทียบชั้น C64 ได้เลยนะ คิดถึงสงคราม PC ยุคแรก ๆ ตอนนี้ทุกอย่างคล้ายกันไปหมด
      ถ้าควอนตัมคอมพิวติ้งมา อาจจะกลับมาสนุกอีกครั้งก็ได้