0
A
回答
8
它非常依赖于您的设置。
你可以做2D frame differencing或3D tracking with Kinect和MSP非常适合音频合成/处理。由于您现场修补代码,因此原型应比原来的Processing/Java循环(编写代码,编译,测试,调试,重复)要快得多。 如果你对Max感觉舒服,我会推荐它。
否则,您可以使用Processing进行跟踪,但我不会推荐处理响应式音频应用程序。根据需要完成多少处理(视频和音频),Java的垃圾收集器可能会在您最不期待的时候引发一连串的游荡对象,并可能导致音频延迟和点击。 Max最快。
您可以将两者混合使用,也许在Processing和Max之间使用OSC protocol,但它主要取决于您的设置和技能。
如果您比编写代码更容易编写代码,您仍然可以在Max中使用Java或Javascript。
我会说更简单,更好,并且由于您的项目输出是合理的,我会说Max是您最好的选择。
HTH
1
你可以只用Max/MSP/Jitter和网络摄像头。将图像转换为音频的基本方法是确定运动量(QoM)并将其用于控制合成参数。我建议你从这篇文章开始:https://cycling74.com/2009/10/26/making-connections-camera-data/ - 它有一个关于它的基本信息和准备使用的补丁来快速开始工作。
-1
我为此使用了MAX/MSP,因为这里有很多开源的东西。
我用Synine的Kinect。 Synapse软件包还提供了最大补丁程序,可以为您提供可以直接用作映射参数的所有主体信息(坐标)。
相关问题
- 1. 麻烦与setTimeout的JavaScript中的MaxMSP
- 2. 单处理器或多处理器
- 3. 关闭或处理
- 4. MapReduce或批处理作业?
- 5. 与处理或Arduino的
- 6. SQLite不处理||像或
- 7. PowerShell或批处理EXITCODE 7zip
- 8. SVCUtil或WSDL批处理
- 9. 处理按位或失败
- 10. 异常处理(或记录)
- 11. 多处理或os.fork,os.exec?
- 12. Android KeyEvent处理 - KeyCode或GetUnicodeChar?
- 13. JQuery处理JSON或Array
- 14. 处理与CSV或JSON
- 15. Global.asax或http处理程序
- 16. 谁来处理'virtualenv'或'virtualenvwrapper'?
- 17. PHP或JQUERY JSON处理
- 18. 使用javascript或Express.js或node.js处理Cookie?
- 19. ,处理1或2或3的值
- 20. 如何通过付款处理器处理退款或折扣?
- 21. 捕获所有(已处理或未处理)异常
- 22. 多处理和GUI更新 - Qprocess或多处理?
- 23. 安卓错误处理,断言或异常处理
- 24. 服务器端处理或客户端处理?
- 25. 处理前或处理后的roxygen片段
- 26. 一个ajax处理程序或多个处理程序?
- 27. MaxMSP将数据发送到Android应用程序
- 28. MVC3错误处理RegisterGlobalFilters或application_error
- 29. 在json或javascript中处理null null
- 30. 处理的“或” Ruby的条件与PHP
非常感谢你!伟大的建议! – 2011-03-24 16:04:35
我会去上面提到的混合与OSC。 – clankill3r 2014-06-26 23:22:39