我正在寻找用于多媒体安装的快速原型实用应用程序的语言+ GUI工具包。我一直在使用Max/MSP/Jitter多年,但是我希望在“内容制作”之外为我的“阿森纳”添加基于文本的语言。 (当涉及到实际的媒体合成时,我的选择很明确[SuperCollider + MSP for audio,Jitter + Quartz + openFrameworks for video])。用于原型多媒体应用的跨平台语言+ GUI工具包
我正在寻找一些能够保持Max的一些优点,但是更低层次,更快速,更交叉平台(Linux支持)和基于文本的。与强大的声音/视频库集成不是必需的。
一些要求:
- 比什么都重要,快速发展时期
- 跨平台(至少OSX和Linux,Windows是一个加号)
- 快速,方便的跨平台的GUI与没有平台特定的修改
- GUI代码尽可能与后端代码分开
- 适合与外部串行设备(微控制器)接口
- 良好的网络支持(UDP/TCP)
- 用于多媒体良好库(视频,声音,OSC)是一个加
- 异步>同步
- UNIX集成是一个加
的
- AS3/FLEX(不AS3的风扇或在Flash Player中运行的想法)
- OPE:浮现在脑海中的选项nFrameworks(C++框架,可能有点太低[寻找快速开发时间]并偏向于视频工作)
- Java w /处理库(像openFrameworks,只是慢)
- Python + Qt(Qt适合快速原型?)
- 的Python +另一个GUI工具包
- SuperCollider +摇摆(难吃的GUI开发)
- 的Java W/SWT
任何其他的选择吗?你有什么建议?