Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศข่าวว่าเขียน Windows MIDI Services ของ Windows ใหม่ทั้งหมด พร้อมเปิดโค้ดเป็นโอเพนซอร์ส

ฟอร์แมตไฟล์ MIDI นิยมใช้กันแพร่หลายในวงการดนตรี ตัวมันเองไม่ใช่ไฟล์เสียง (audio) แต่เป็นชุดคำสั่งบอกว่าให้เครื่องดนตรีชิ้นไหนเล่นอย่างไร มาตรฐาน MIDI เวอร์ชัน 1.0 ออกครั้งแรกในปี 1983 แล้วข้ามมาออกอัพเดตใหญ่ MIDI 2.0 ในปี 2020 เพิ่มฟีเจอร์ใหม่ๆ เข้ามาอีกจำนวนมาก ทั้งการควบคุมความเร็ว การสื่อสารระหว่างอุปกรณ์แต่ละชิ้น และการเชื่อมต่อกับ USB

ไมโครซอฟท์บอกว่าเขียน Windows MIDI Services ขึ้นมาใหม่ทั้งหมดเพื่อรองรับ MIDI 2.0 แต่ไหนๆ ทำแล้วก็เอามาใช้จัดการ MIDI 1.0 แทนโค้ดเดิมด้วย (backward compatible กับ WinMM MIDI API 1.0 ของเดิม) โค้ดชุดใหม่ทำงานบนระบบปฏิบัติการแบบ 64 บิท บนหลายสถาปัตยกรรมซีพียู ซึ่งรวมถึง Arm64 ด้วย

นอกจากตัวเซอร์วิสหลักของ Windows แล้ว ยังมี USB MIDI 2.0 Class Driver ที่ได้ AMEI (Association of Musical Electronics Industry of Japan) เข้ามาช่วยทำ เป็นไดรเวอร์สำหรับอุปกรณ์ MIDI ที่เสียบผ่าน USB ทำงานได้ทั้งอุปกรณ์ MIDI 2.0 และ MIDI 1.0

โค้ดชุดใหม่เริ่มใช้งานแล้วใน Windows Insider Canary Channel (Build 27788)

ซอฟต์แวร์ทั้งหมดในชุด Windows MIDI Services App SDK เปิดเป็นโอเพนซอร์ส โค้ดอยู่บน GitHub

ที่มา - Microsoft

No Description

Get latest news from Blognone