คำจำกัดความของ MIDI

Source page: https://www.classicalguitarmidi.com/about_midi.html

คำจำกัดความของ MIDI

MIDI ย่อมาจาก Musical Instrument Digital Interface (เครื่องดนตรีดิจิตอลอินเทอร์เฟซ) แต่มันไม่ใช่สิ่งที่จับต้องได้ เป็นสิ่งที่ต้องมี MIDI เป็นโปรโตคอลการสื่อสารที่ช่วยให้เครื่องดนตรีอิเล็กทรอนิกส์สามารถโต้ตอบกันได้

ประวัติของ MIDI

MIDI ถือกำเนิดขึ้นในปี 1980 โดยบริษัทที่ผลิตเครื่องดนตรีอิเล็กทรอนิกส์ (เช่น เครื่องสังเคราะห์เสียงดนตรี) ด้วยความพยายามที่จะสร้างมาตรฐานการแลกเปลี่ยนข้อมูลแบบเรียลไทม์ระหว่างเครื่องดนตรี แทนที่จะบันทึกคลื่นเสียงในรูปแบบ WAVE ข้อมูลเช่น “ปุ่ม C กลางถูกกดอย่างแรง”, “คีย์คือ เพิ่งเปิดตัว”,… “เปลี่ยนเป็นเสียงต่ำ 12” ถูกเข้ารหัสแล้ว

นักแสดงยอดนิยมและเปรี้ยวจี๊ดต่างก็ต้องการ “เลเยอร์” การสร้างสรรค์เสียงใหม่ของพวกเขา เพื่อเล่นสองเสียงเข้าด้วยกันเพื่อสร้างเสียงที่ “ใหญ่ขึ้น” แม้ว่าสิ่งนี้จะเป็นไปได้ในระดับหนึ่งในสตูดิโอบันทึกเสียงแบบหลายแทร็ก แต่การเลเยอร์นั้นไม่สามารถทำได้บนท้องถนน ช่างเทคนิคการออกแบบเครื่องสังเคราะห์เสียงสองสามรายจากผู้ผลิตหลายรายจึงมารวมตัวกันเพื่อหารือเกี่ยวกับแนวคิดที่พวกเขาแบ่งปัน พวกเขาจดบันทึกสองสามข้อ พิจารณาตัวเลือกสองสามอย่าง และรีบกลับไปที่ห้องแล็บออกแบบเพื่อสร้างวิธีการสื่อสารนี้

พวกเขาเปิดเผยผลงานของพวกเขาที่งานแสดงผู้ผลิตเพลงอเมริกาเหนือครั้งแรกในลอสแองเจลิสในปี 1983 การสาธิตง่ายๆ เชื่อมต่อซินธิไซเซอร์สองเครื่องซึ่งไม่ได้ผลิตโดยบริษัทเดียวกันด้วยสายเคเบิลสองเส้น จากนั้นตัวแทนจากบริษัทแห่งหนึ่งก็เล่นซินธิไซเซอร์ตัวหนึ่งในขณะที่ได้ยินผู้ชมที่ประหลาดใจ ทั้งเสียง. จากนั้นกระบวนการก็ย้อนกลับเพื่อแสดงลักษณะการสื่อสารสองทาง มีการแสดงรูปแบบอื่น ๆ และส่วนที่เหลือเป็นประวัติศาสตร์ดนตรี

วิธีการของ MIDI

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

พื้นฐานสำหรับการสื่อสาร MIDI คือไบต์ ข้อมูลจำนวนมหาศาลสามารถถ่ายโอนผ่านการรวมกันของไบต์ คำสั่ง MIDI แต่ละคำสั่งมีลำดับไบต์เฉพาะ ไบต์แรกคือไบต์สถานะ ซึ่งจะบอกอุปกรณ์ MIDI ว่าต้องใช้งานฟังก์ชันใด การเข้ารหัสในไบต์สถานะคือช่อง MIDI ทำงานบนช่องสัญญาณที่แตกต่างกัน 16 ช่อง โดยมีหมายเลขตั้งแต่ 0 ถึง 15 เฉพาะไบต์สถานะเท่านั้นที่มีการเข้ารหัสหมายเลขช่อง MIDI ไบต์อื่น ๆ ทั้งหมดจะถือว่าอยู่ในช่องสัญญาณที่ระบุโดยไบต์สถานะจนกว่าจะได้รับไบต์สถานะอื่น

ฟังก์ชันบางอย่างที่ระบุในไบต์สถานะ ได้แก่ Note On, Note Off, System Exclusive (SysEx), Patch Change และอื่นๆ ไบต์สถานะ Note On บอกให้อุปกรณ์ MIDI เริ่มส่งเสียงบันทึก ต้องการไบต์เพิ่มเติมอีก 2 ไบต์ คือ พิทช์ไบต์ ซึ่งจะบอกให้อุปกรณ์ MIDI ทราบว่าต้องเล่นโน้ตใด และไบต์ความเร็วหนึ่งไบต์ บอกเครื่องว่าให้เล่นโน้ตดังแค่ไหน

ประวัติซอฟต์แวร์ / ซีเควนเซอร์

แม้ว่าจะมีสิ่งต่าง ๆ เช่นซีเควนเซอร์แอนะล็อก แต่ซีเควนเซอร์ไม่ได้มาเป็นของตัวเองจนกว่าจะมีการประดิษฐ์ MIDI ซีเควนเซอร์ช่วยให้คุณบันทึก แก้ไข และเล่นพารามิเตอร์ของการแสดงดนตรีได้ แนวคิดพื้นฐานคือผู้เล่นเปียโนหรือเครื่องดนตรีอื่น ซีเควนเซอร์ไม่ได้บันทึกเสียงแต่อย่างใด แต่จะบันทึกข้อมูล MIDI แทน เมื่อคุณเล่นซีเควนซ์ โมดูลเสียงของคุณจะเล่นโน้ตด้วยจังหวะและไดนามิกเดียวกันกับที่คุณให้ไว้เมื่อคุณบันทึก

ทำไมต้องบันทึกด้วยวิธีนี้แทนที่จะใช้เทป? กำลังแก้ไข เมื่อคุณบันทึกแทร็กเป็นเทปแอนะล็อกแล้ว คุณสามารถเปลี่ยนแทร็กได้เพียงเล็กน้อย ยกเว้นการตัดและวางส่วนของเทป ด้วยประสิทธิภาพของ MIDI คุณสามารถเปลี่ยนแปลงได้ตามที่คุณต้องการ คุณสามารถ: เปลี่ยนเสียงจากเครื่องดนตรีเป็นอีกเครื่องหนึ่งได้ ย้ายสนามโดยไม่เปลี่ยนความเร็ว เปลี่ยนจังหวะโดยไม่เปลี่ยนระดับเสียง แก้ไขบันทึกผิด; เพิ่มหรือปรับเปลี่ยนไดนามิก กิจกรรม MIDI ทั้งหมดสามารถเปลี่ยนแปลงได้ตามที่คุณต้องการ

ซีเควนเซอร์มีสองประเภท ฮาร์ดแวร์และซอฟต์แวร์ ฮาร์ดแวร์ซีเควนเซอร์มักจะเป็นกล่องดำขนาดเล็กที่อุทิศให้กับงานการจัดลำดับ ข้อดีของกล่องเหล่านี้คือพกพาสะดวกและใช้งานได้จริง และราคาถูกกว่าการซื้อระบบคอมพิวเตอร์ ซอฟต์แวร์ซีเควนเซอร์เป็นโปรแกรมที่คุณสามารถซื้อได้ คอมพิวเตอร์ของคุณ. จอภาพคอมพิวเตอร์สามารถแสดงข้อมูลจำนวนมากได้ดีกว่า LED หรือ LCD ขนาดเล็กที่มักใช้กับซีเควนเซอร์ฮาร์ดแวร์ ทำให้แก้ไขได้เร็วและง่ายขึ้น ข้อดีอื่นๆ ได้แก่ หน่วยความจำที่มากขึ้น ความยืดหยุ่นที่มากขึ้น การปรับแต่งตามสไตล์ของคุณเองและความสามารถในการพิมพ์ ทั้งฮาร์ดแวร์และซอฟต์แวร์ ซีเควนเซอร์เครื่องถ้วยทุกประเภทมีความคล้ายคลึงกันในด้านวัตถุประสงค์ แนวคิด และคุณลักษณะ

การจัดลำดับโดยใช้คอมพิวเตอร์

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

การถ่ายโอนไฟล์ของคุณไปยังเว็บ

บทบาทของผู้ให้บริการอินเทอร์เน็ต (ISP)

การถ่ายโอนไฟล์ midi ของคุณไปยังเว็บนั้นไม่ใช่เรื่องยาก แต่ต้องปฏิบัติตามกฎบางอย่าง ระบบ MIDI กลายเป็นเรื่องธรรมดาเพียงพอที่ ISP ทั้งหมดควรสนับสนุน อย่างไรก็ตาม ISP แต่ละรายมีการตั้งค่าของตัวเอง และส่งไฟล์ MIDI ของผู้ดูแลเว็บตามส่วนขยายบางอย่าง เช่น “audio/midi”, audio/x-midi, audio/x-mid เป็นต้น ปัญหาบางอย่างอาจเกิดขึ้นได้ ทั้งนี้ขึ้นอยู่กับส่วนขยายที่ใช้ ตามที่ ชาร์ลส เบลอฟ 90% ของไฟล์ MIDI ที่มีปัญหา (ไม่ได้เล่นบน Netscape หรือ Explorer ) กลายเป็นประเภทส่วนขยายที่ผิดพลาดซึ่ง ISP กำหนด ฉันมีปัญหานั้นเมื่อผู้เยี่ยมชมที่ใช้ Netscape ไม่สามารถฟังไฟล์ MIDI ของฉันได้

ISP ควรใช้การตั้งค่า “audio/midi” หรือ “audio/x-midi” สำหรับส่วนขยาย “*.MID” ไม่ใช่อย่างอื่น

การตั้งค่าประเภทอื่นๆ นอกเหนือจาก “audio/midi” และ “audio/x-midi” ไม่ได้มาตรฐานและจะทำให้เกิดปัญหากับผู้อื่น (เว็บมาสเตอร์ หรือ นักท่องเว็บ) ผู้ฟังบางคนอาจถูกปิด

การตั้งชื่อไฟล์ midi ของคุณ

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

Copyright François Faucher 1998-2021