我在Android上使用SL4A编写应用程序.我想向Ableton live发送MIDi信号.告诉我,如何:什么图书馆对此有好处?
解决方法:
我会使用OSC,而不是MIDi.
“开放式声音控制(OSC)是一种用于计算机,声音合成器和其他多媒体设备之间的通信协议,并且针对现代联网技术进行了优化.开放式音频控制(OSC)在将现代联网技术的优势带入电子乐器世界的同时,其优势包括互 *** 作性,准确性,灵活性以及增强的组织和文档编制.
这个简单而强大的协议提供了实时控制声音和其他媒体处理所需的一切,同时又保持了灵活性和易于实现.”
http://opensoundcontrol.org/introduction-osc
OSC可以让您通过以太网(比传统的3kb / s古老的MIDI蜗牛更好的粒度)传送数据.然后,您可以使用各种OSC-MIDI接口之一转换为MIDI.
http://www.assembla.com/wiki/show/live-api
http://monome.q3f.org/wiki/LiveOSC
如果您有雄心壮志,则可以使用非官方的live Python API来控制liVE本身的许多方面.它是为python构建的,因此您应该有宾至如归的感觉.但是,该项目似乎有些陈旧.
“即时发布:
联系人:liveAPI.org项目
电子邮件:press@liveAPI.org
网站:http://www.liveapi.org/
liveAPI.org项目宣布第三方Ableton live API Python SDK
美国加利福尼亚州圣克鲁斯市,2007年6月5日-liveAPI.org自豪地宣布推出首个Ableton live Python API SDK.
liveAPI.org是一个独立的开源软件开发项目,旨在提供用于 *** 作live Python API的尖端工具.通过反向工程和网络编程技术,liveAPI.org创建了一个SDK,它将改变您使用Ableton live的方式.
SDK组件:
liveOSC-基于UDP网络的开放声音控制(OSC)接口,允许通过Python回调系统发送和接收OSC消息.可以触发和监视可以使用Python API执行的任何任务.内森·拉梅拉(Nathan Ramella)和罗伯·金(Rob King).目前,我们的更新间隔为60毫秒,但我们希望找到降低这一数字的方法.您不会成功地通过OSC发送MIDI音符,但是您可以做的更多!
liveTelnet-Telnet服务器访问Python Cli,以进行live Python API的探索和编程 *** 作.罗伯·金(Rob King)
Ableton live api文档-有关Ableton live Python API中可用功能的完整文档,经Ableton AG许可转载. James Andrew从运行时对象中提取原始内容.
此公告是为了邀请Ableton live爱好者访问liveAPI.org,我们的源代码是免费的,并已获得LGPL许可,已发布,我们已在http://www.LiveAPI.org/forum创建了一个论坛,用于讨论基于liveAPI.org的项目,SDK技术和错误报告.
关于liveAPI.org-liveAPI.org是一个成立于2007年5月的开源项目.liveAPI.orgSDK是Nathan Ramella,Rob King和James Andrew的创作.欲了解更多信息,请致电http://www.LiveAPI.org,与我们联系,直接将新闻查询发送至press@liveAPI.org.”
http://forum.ableton.com/viewtopic.php?t=66118
祝好运.
总结以上是内存溢出为你收集整理的MIDI Ableton Live,如何?全部内容,希望文章能够帮你解决MIDI Ableton Live,如何?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)