michaelmariaott / mrp.osc

Max abstraction to send OSC to the MRP (Magnetic Resonator Piano)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mrp.osc

This repo is archived. The active development of the mrp.osc object has moved to https://github.com/Intelligent-Instruments-Lab/iimrp.

Max abstraction to send OSC to the MRP (Magnetic Resonator Piano). Values can be sent by sending a OSC message into the inlet. The mrp.osc object validates the OSC path, but NOT the message arguments. The helpfile contains a list of all viable paths and the arguments expected by the mrp. The mrp.osc object does monitor or limit the speed at which OSC messages are sent.

Open the help-patcher for more information.

Installation

Download or clone this repo into "/Path-to-Max-Folder/Max 8/Packages/mrp.osc".

Example (Mac OS):

cd ~/Documents/Max\ 8/Packages
git clone https://github.com/michaelmariaott/mrp.osc.git

Reference

[mrp.osc host (opt) port (opt) @active (1 or 0, default: 0)]

INLET:

1: - 0 or int sets @active
   - "host $1" sets osc-host
   - "port $1" sets osc-port
   - anything: sent as OSC Message to the MRP. Format: "/path values"

OUTLET:

1: status messages

About

Max abstraction to send OSC to the MRP (Magnetic Resonator Piano)

License:MIT License


Languages

Language:Max 89.2%Language:JavaScript 10.8%