7、利用Kinectar实现音乐手势交互

利用Kinectar实现音乐手势交互

1. 前期准备与Kinectar安装

1.1 Psi姿势与数据传输

Psi姿势即“冻结!双手举起来!”的校准姿势,在使用OpenNI时,该姿势可启动骨骼跟踪。在后台持续运行OSCeleton,然后运行Stickmanetic Processing示例,也可查看MotionCapture3D.pde示例。至此,你已能使用OpenNI骨骼数据将OSC事件传递给Processing。后续还会在Kinectar音乐应用中使用OSCeleton传递OSC事件。

1.2 Kinectar简介

Kinectar是为电子音乐家开发的解决方案,可将微软Kinect用作免提乐器数字接口(MIDI)控制器,是高度可定制的工具包,适用于音乐、舞蹈和视觉表演艺术家。它能与Ableton Live等音乐制作/表演软件配合运行,接收Kinect的关节位置信息,对数据进行高级处理后,输出MIDI音符、MIDI控制变化(CC)和OSC数据,用于控制合成器、鼓机等。

1.3 安装所需组件

Kinectar需骨骼跟踪代理提供数据,目前支持OSCeleton和Synapse。为简便起见,本文以OSCeleton为例。安装必要组件的最简方法是使用Zigfu开发者捆绑安装程序,它将安装OpenNI驱动、PrimeSense NITE中间件和SensorKinect模块。若在Windows上使用Kinectar控制Ableton Live等数字音频工作站(DAW),推荐安装MIDI Yoke,它可创建多达16个虚拟MIDI设备,实现MIDI消息在不同程序间的路由。

1.4 不同系统安装步骤 </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值