Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java MIDI的可行替代方案?_Java_Android_Api_Midi - Fatal编程技术网

Java MIDI的可行替代方案?

Java MIDI的可行替代方案?,java,android,api,midi,Java,Android,Api,Midi,我正在开发一个完全依赖MIDI的音乐应用程序。我希望这个应用程序能存在一段时间,进入下一个操作系统版本等等(考虑到正常的维护和更新等) 但是自从微软、Java/Google/Android和其他公司显示出完全从他们的API中放弃MIDI支持的迹象(至少在我看来是这样的),也许有一种运动正在扼杀MIDI 无论如何,我正在寻找一种可行的MIDI替代品,它具有简单的实时交互性。我希望留下来和MIDI一起,但如果写在墙上,我宁愿现在就知道,也不愿等待。如果没有MIDI,你会怎么做 但是自从微软、Java

我正在开发一个完全依赖MIDI的音乐应用程序。我希望这个应用程序能存在一段时间,进入下一个操作系统版本等等(考虑到正常的维护和更新等)

但是自从微软、Java/Google/Android和其他公司显示出完全从他们的API中放弃MIDI支持的迹象(至少在我看来是这样的),也许有一种运动正在扼杀MIDI

无论如何,我正在寻找一种可行的MIDI替代品,它具有简单的实时交互性。我希望留下来和MIDI一起,但如果写在墙上,我宁愿现在就知道,也不愿等待。如果没有MIDI,你会怎么做

但是自从微软、Java/Google/Android和其他公司显示出完全从他们的API中放弃MIDI支持的迹象(至少在我看来是这样的),也许有一种运动正在扼杀MIDI


你从哪里得到这个主意的?MIDI是不会去任何地方的,因为它是如此简单和普遍。如果你用MIDI制作一个应用程序,它肯定不会因此而被淘汰。

@Ross:Open Sound Control看起来很有趣。今天我会花很多时间的。但它不一定会取代MIDI,至少在我阅读主页的方式上是如此。MIDI肯定有一个技术飞跃,不是吗?如果我们不能通过MIDI或OSC访问合成器,我们该怎么办?这就是我想问的问题。如果我们必须与DSP进行真正的交互,该怎么办?或者其他硬件?我不知道硬件。。。我只知道一点MIDI和C++。我不知道软件支持它的趋势,所以我想知道硬件中是否会缺少支持。这是我关心的。如果有,我们需要找到其他方法来创建音乐应用程序。所以我想知道是否已经有一个我不知道的替代方案,我应该考虑。@devdon,我不明白你为什么认为MIDI会消失。当然不是,如果您想支持应用程序之外最受支持的东西,MIDI是现在和将来的发展方向。@Brad,您很可能是对的。我只对两件事感兴趣:为什么(目前)对这样一个通用标准的支持越来越少,以及如果它消失,有什么可能以数字方式取代它。@devdon,我看不到支持越来越少的证据。想引用一些消息来源吗?另外,MIDI是数字的…@Brad,微软不久前推出了midimapper和其他更高级别的东西,音频API现在又在改变,我不知道win8会有什么支持。谷歌在android/JavaAPI中支持midi,并将其删除。为什么?哦,我没有惊慌失措,但我想知道他们是否知道一些我们不知道的事情。。顺便说一句,MIDI是串行的,而不是像采样音频文件那样的数字信号处理,这就是我的意思。如果我们没有旧的MIDI串行访问板载芯片合成器,我们将有什么,我们将如何制作样品或???和MIDI一样有效吗?