zoukankan      html  css  js  c++  java
  • Windows 10 的音频和 MIDI API将统一

    微软一统 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在专业音频领域有一个美好的未来了?

  • 相关阅读:
    用 for/in 在 Java 5.0 中增强循环
    http://blog.sina.com.cn/s/articlelist_1973273451_0_1.html
    android PreferenceActivity
    高通芯片中的MDP模块[msm7x27]
    Android学习使用单例模式实现一键退出APP
    Android 开发之使用Eclipse Debug调试详解
    修改dll,效率提升50%—单键完成“复制”、“粘贴”
    MyEclipse 断言(assert)设置
    java enum 笔记 日期时间格式化
    common.logging相关网址
  • 原文地址:https://www.cnblogs.com/jihua/p/windowsmidi.html
Copyright © 2011-2022 走看看