Chataigne 项目推荐

Chataigne 项目推荐

Chataigne Artist-friendly Modular Machine for Art and Technology Chataigne 项目地址: https://gitcode.com/gh_mirrors/ch/Chataigne

项目基础介绍和主要编程语言

Chataigne 是一个面向艺术家、技术人员和开发者的模块化机器,旨在为艺术和技术领域的项目提供一个通用的工具。该项目的主要编程语言是 C++,基于 JUCE 框架开发。

项目核心功能

Chataigne 的核心功能包括:

  1. 多协议支持:支持 OSC、OSCQuery、MIDI、DMX(包括 Enttec OpenDMX、Enttec DMXPro、Enttec DMX-MkII、Art-Net、sACN/E1.31)、Serial、UDP、TCP、HTTP、MQTT、WebSockets、PJLink、Ableton Link 等协议的通信和同步。
  2. 硬件支持:支持 KinectV2(仅限 Windows)、StreamDeck、Joystick、Gamepad、Mouse、Keyboard、Wiimote、Joycon、Sound card、StreamDeck、Loupedeck、GPIO(仅限 Raspberry Pi)等硬件设备。
  3. 软件控制模块:预配置了多个软件控制模块,如 Resolume、Madmapper、Millumin、QLab、HeavyM、D::Light、Reaper、Ableton Live(通过 M4L 补丁)、Powerpoint、Watchout 等。
  4. 社区模块:支持 Leap Motion、EOS-OSC、OBS、X-Touch、Novation Launchkey、D&B DS100、Blackmagic Atem-OSC、Flowtoys、Vision 和 Creators、Lighttoys FT Props、VPT8、LightShark、Midas M32、MPC1005-6 等社区模块。
  5. 自动化和交互:提供 State Machine 和 Time Machine 功能,用于创建复杂的实时交互和自动化,以及基于序列的值和颜色动画、触发事件和播放音频。
  6. 模块路由和自定义变量:支持模块路由功能,可以轻松地将多个值从一个软件路由到另一个软件,而无需考虑协议。同时支持自定义变量,用于存储和操作值,使用预设和插值组值。
  7. 用户界面和分析工具:提供 Dashboard 功能,用于创建自定义 UI 和控件,并从 Web 界面进行控制。此外,还提供 Detective 和 Parrot 功能,用于分析参数随时间的变化,以及记录和回放数据集。

项目最近更新的功能

Chataigne 最近的更新包括:

  1. 新增硬件支持:增加了对 Raspberry Pi 的 GPIO 支持。
  2. 优化协议支持:改进了对 OSCQuery 和 Ableton Link 协议的支持。
  3. 增强自动化功能:改进了 State Machine 和 Time Machine 的性能和稳定性。
  4. 社区模块更新:增加了对 OBS、X-Touch、Novation Launchkey 等社区模块的支持。
  5. 用户界面改进:优化了 Dashboard 和 Outliner 的用户界面,提升了用户体验。

Chataigne 是一个功能强大且灵活的开源项目,适用于各种艺术和技术项目,特别是需要多设备和软件协同工作的场景。

Chataigne Artist-friendly Modular Machine for Art and Technology Chataigne 项目地址: https://gitcode.com/gh_mirrors/ch/Chataigne

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯轶芊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值