adityatb / UltrahapticsMaxObject

Max/MSP object for Ultrahaptics hardware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ultraleap (Ultrahaptics) Max Object::Amplitude Modulation

Max external to use Ultraleap in Max/MSP (in Externals folder), along with source and Xcode Project to build the Max object. The object implements the Amplitude Modulation emitter in Cycling '74s Max7 environment. Max help file includes more information on using the external.

Using the Max External:

To use the Max external

  1. Add uhptx.mxo from 'externals' folder to Max project folder , or add the 'externals' folder to the Max file path.
  2. Set Max to run in 64-bit mode.
  3. Ensure Ultrahaptics device is plugged in and powered on.
  4. Initialize object in Max using the object name 'uhptx.am'.

Requirements:

  1. Minimum v2.5 of Ultrahaptics SDK
  2. Max/MSP, running at 64-bit. Tested on Max 7.
  3. Object only works on OSX version. Tested on OSX 10.13.6.

Instructions for Building Xcode Project:

If choosing to build the xcode project, Max SDK and Ultrahaptics SDK files are not included with this repository. They need to be included into the Framework and Header search paths for Xcode, or copied to the following locations:

  1. Place max-includes folder from MAX SDK in c74support/
  2. Place 'Headers' and 'Libraries' folder from Ultrahaptics SDK in c74support/uhptx-includes

Release Notes/Version History:

v1.1: 1 Feb 2019

  1. Now using Ultrahaptics SDK v2.6.

v1: 19 March 2018

  1. Support for 4 emitter points.
  2. Update with bangs (occuring atleast 10ms apart).
  3. .maxhelp file created.

About

Max/MSP object for Ultrahaptics hardware


Languages

Language:C++ 100.0%