蟒蛇 + MIDI + Ableton Live,如何?

发布于 2024-10-01 22:15:53 字数 84 浏览 4 评论 0原文

我在 Android 上使用 SL4A 编写应用程序。我想向 Ableton Live 发送 MIDI 信号。告诉我,如何:>哪个图书馆对此有好处?

I write app with SL4A on Android. I want to send midi signals to Ableton Live. Tell me, HOW :> What library will be good for that ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

远山浅 2024-10-08 22:15:53

我会使用 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 项目

电子邮件:[电子邮件受保护]< /a>

网站: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 执行的任何任务。作者:内森·拉梅拉和罗布·金。目前我们的更新间隔被限制为 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.org SDK 是 Nathan Ramella、Rob King 和 James Andrew 创建的。如需了解更多信息,请访问我们的 http://www.LiveAPI.org,直接向媒体询问[电子邮件受保护]。"

http://forum.ableton.com/viewtopic.php?t=66118

祝你好运。

I would use OSC, rather an midi.

"Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. Bringing the benefits of modern networking technology to the world of electronic musical instruments, OSC's advantages include interoperability, accuracy, flexibility, and enhanced organization and documentation.

This simple yet powerful protocol provides everything needed for real-time control of sound and other media processing while remaining flexible and easy to implement."

http://opensoundcontrol.org/introduction-osc

OSC will let you deliver your data over ethernet (at a much finer granularity than the ancient 3kb/s venerable snail that is MIDI). You could then convert to MIDI with one of various OSC-MIDI interfaces.

http://www.assembla.com/wiki/show/live-api

http://monome.q3f.org/wiki/LiveOSC

If you are very ambitious, you could use the unofficial Live Python API to control many aspects of LIVE itself. It's built for python, so you should feel at home. However, the project seems somewhat stale.

"FOR IMMEDIATE RELEASE:

CONTACT: LiveAPI.org Project

E-mail : [email protected]

Website: http://www.liveapi.org/

LiveAPI.org Project Announces Third-Party Ableton Live API Python SDK

Santa Cruz, CA, USA, June 5th 2007 - LiveAPI.org is proud to announce the availability of the first SDK for Ableton Live's Python API.

LiveAPI.org is an independent open-source software development project with the aim of providing cutting-edge tools for manipulation of the Live Python API. Through reverse engineering and network programming techniques LiveAPI.org has created an SDK that will change the way you use of Ableton Live.

SDK components:

LiveOSC - A UDP network based Open Sound Control (OSC) interface that allows both sending and recieving of OSC messages through a Python callback system. Any task that can be performed with the Python API can be triggered as well as monitored. By Nathan Ramella and Rob King. Currently our updates are limited to 60ms intervals, but we hope to find ways to bring that number down. You won't be sending MIDI notes via OSC with a lot of success, but you can do so much more!

LiveTelnet - Telnet server access the Python CLI for exploration and programatical manipulation of the Live Python API. By Rob King

Ableton Live API Documentation - Full documentation on whats available in the Ableton Live Python API reprinted with permission from Ableton AG. Original extraction from runtime objects by James Andrew.

This announcement is to invite Ableton Live enthusiasts to visit LiveAPI.org, our source-code is free and released under the LGPL license, we have created a forum at http://www.LiveAPI.org/forum for discussion of LiveAPI.org based projects, SDK techniques and bug reports.

About LiveAPI.org - LiveAPI.org is an open-source project formed May 2007. LiveAPI.org SDK is the creation of Nathan Ramella, Rob King and James Andrew. For additional information visit us at http://www.LiveAPI.org, direct press inquiries to to [email protected]."

http://forum.ableton.com/viewtopic.php?t=66118

Good luck.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文