Ios 我想用AIR和ActionScript 3开发一个iPhone应用程序,我需要这个应用程序来接收MIDI。怎么用?

Ios 我想用AIR和ActionScript 3开发一个iPhone应用程序,我需要这个应用程序来接收MIDI。怎么用?,ios,actionscript-3,air,coremidi,Ios,Actionscript 3,Air,Coremidi,我不完全清楚这些协会是如何运作的。iOS实现了CoreMIDI。好啊有可能用XCode和objective C构建一个支持CoreMIDI的应用程序。我没有Mac电脑,我对objective C的外观感到非常震惊。我不知道我是否想了解这一点。我刚刚偶然发现了使用actionscript 3.0用Flash CS5编写应用程序的可能性 我的理解是,我在AS3中编写了我的源代码,在编译过程中,它被移植到本机iOS应用程序中。对吗 我想开发一个应用程序,在现场表演期间播放背景曲目,能够循环当前播放曲目

我不完全清楚这些协会是如何运作的。iOS实现了CoreMIDI。好啊有可能用XCode和objective C构建一个支持CoreMIDI的应用程序。我没有Mac电脑,我对objective C的外观感到非常震惊。我不知道我是否想了解这一点。我刚刚偶然发现了使用actionscript 3.0用Flash CS5编写应用程序的可能性

我的理解是,我在AS3中编写了我的源代码,在编译过程中,它被移植到本机iOS应用程序中。对吗

我想开发一个应用程序,在现场表演期间播放背景曲目,能够循环当前播放曲目的区域,并能够使用MIDI(更具体地说是脚踏板/MIDI键盘)进行控制


我可以用AS3&AIR来做吗?或者,为了让MIDI正常工作,我需要学习Objective C并使用XCode完成这项工作吗?

在as3上编写应用程序,用于AVM中运行的iOS。它们不是用本机iOS代码编译的

如果您想使用CoreMIDI,您可以编写一个允许使用ActionScript包装调用本机代码的脚本


或者您可以尝试使用一些ActionScript MIDI库。例如,这可能会有所帮助:它不一定需要CoreMIDI,就我而言,它可以是任何MIDI。如果我使用MidAs3,最终的应用程序在iOS中能工作吗?