MIDI (Musical Instrument Digital Interface)
MIDI ไม่ใช่รูปแบบเสียง แต่เป็นโปรโตคอลสำหรับส่งข้อมูลการแสดงดนตรี เช่น โน้ต ความดัง จังหวะ และการควบคุมเครื่องดนตรี แทนที่จะบันทึกเสียง MIDI บันทึกคำสั่งที่สามารถเล่นกลับด้วยเครื่องสังเคราะห์เสียง ซอฟต์แวร์เพลง หรือฮาร์ดแวร์ที่เข้ากันได้
ประเภท MIME
audio/midi
ประเภท
ไบนารี
การบีบอัด
ไม่สูญเสียคุณภาพ
ข้อดี
- + Identical functionality to .mid with a more descriptive extension
- + Recognized by all MIDI-compatible software
- + Tiny file sizes for complex musical compositions
ข้อเสีย
- − Less common than .mid — some software may not associate .midi by default
- − Same limitations as .mid — not audio, quality depends on synthesizer
- − Some older systems expect the 3-character .mid extension
เมื่อใดควรใช้ .MIDI
ใช้ MIDI สำหรับการแต่งเพลง การเรียบเรียงดนตรี การควบคุมเครื่องสังเคราะห์เสียง และเกมเพลง ใช้เพื่อสร้างสรรค์ดนตรีไม่ใช่เพื่อจัดเก็บการบันทึกเสียง
รายละเอียดทางเทคนิค
ไฟล์ Standard MIDI (SMF, .mid) บรรจุ track ของ event ที่มี timestamp แต่ละ event คือ Note On/Off (โน้ต, ความดัง), Control Change (modulation, volume) หรือ Program Change (เลือกเสียงเครื่องดนตรี) MIDI ใช้ 16 channel ข้อมูลที่ส่งคือตัวเลข ไม่ใช่เสียง
ประวัติ
MIDI 1.0 ได้รับการกำหนดมาตรฐานในปี 1983 โดยกลุ่มผู้ผลิตเครื่องดนตรี (Roland, Yamaha, Korg และอื่นๆ) กลายเป็นมาตรฐานสากลสำหรับการเชื่อมต่อเครื่องดนตรีอิเล็กทรอนิกส์ MIDI 2.0 เปิดตัวในปี 2020