MIDI (Musical Instrument Digital Interface)
MIDI ไม่ใช่รูปแบบเสียง แต่เป็นโปรโตคอลสำหรับส่งข้อมูลการแสดงดนตรี เช่น โน้ต ความดัง จังหวะ และการควบคุมเครื่องดนตรี แทนที่จะบันทึกเสียง MIDI บันทึกคำสั่งที่สามารถเล่นกลับด้วยเครื่องสังเคราะห์เสียง ซอฟต์แวร์เพลง หรือฮาร์ดแวร์ที่เข้ากันได้
ประเภท MIME
audio/midi
ประเภท
ไบนารี
การบีบอัด
ไม่สูญเสียคุณภาพ
ข้อดี
- + Extremely small file sizes (a few kilobytes for a full song)
- + Editable at the note level — change tempo, key, or instruments easily
- + Universal communication protocol for electronic instruments
- + MIDI 2.0 adds higher resolution and bidirectional communication
ข้อเสีย
- − Not audio — playback quality depends on the synthesizer
- − Cannot capture vocals, acoustic instruments, or sound effects
- − Sounds different on every device without a standard sound font
เมื่อใดควรใช้ .MID
ใช้ 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