微軟一統 Windows 10 的音頻和 MIDI API 微軟在夏季NAMM上的A3E大會上做了主題演講,他們對Windows 10的音頻和MIDI API都做了新的規劃,開發者針對Windows 10開發的應用在手機、平板、桌面電腦、Raspberry Pi 2上也可以運行。 微軟之前在音頻方面
微軟一統 Windows 10 的音頻和 MIDI API
微軟在夏季NAMM上的A3E大會上做了主題演講,他們對Windows 10的音頻和MIDI API都做了新的規劃,開發者針對Windows 10開發的應用在手機、平板、桌面電腦、Raspberry Pi 2上也可以運行。
微軟之前在音頻方面一直是很低調,或者說沒怎麼關心過音頻開發者們,這次Windows 10突然高調起來,在Windows 10里有很多針對音頻和MIDI方面的改進:
- MIDI API:所有Windows 10設備都支持,新的API可以讓多個程式訪問同一個MIDI設備,無jitter操作,修複了以前的一些bug
- Audio Stack音頻堆棧優化:更低的延遲,消耗更低的電量。允許開發者定義最低緩衝延遲時間,在手機上他們已經將100多毫秒的延遲降低到了十多毫秒
- Audio Core優化:可以定義並分離所有核心音頻處理給一個單獨的CPU核心來運算,不會被其它操作打斷
- AudioGraph API:構架在WASAPI基礎之上可以讓開發者很輕鬆的用任何支持的語言寫出音頻程式,內置了很多常用模塊比如採樣讀取和播放
- 原生支持FLAC和ALAC編碼和解碼
- 新的Edge瀏覽器支持Web Audio
- http://www.cnblogs.com/jihua/
然後微軟還說自己計劃中還有更多:
- 支持藍牙MIDI
- 更低延遲
- 支持MIDI跳線
- 支持音頻跳線和疊加十一
- 支持USB 3/3.1
- 支持雷電3
- 支持USB-C介面
- USB Audio 2經典驅動
- 等等
在大會上微軟還展示了嵌入Windows 10系統的AKAI MPC(真的不是敲著敲著就藍屏嗎?)。Propellerhead展示了運行在Windows 10上的支持觸控的Figure(未發佈),FL Studio演示了針對Windows 10開發的支持觸控的FL Studio Mobile 3(未發佈),BitWig也展示了觸控的BitWig Studio(未發佈)。
看來我們可以期待Windows 10在專業音頻領域有一個美好的未來了?