Prizm Bar

PRIZM BAR is a OSC controller.
You can controll your musical apps by playing PRIZM BAR.



watch demo


Getting Started:

STEP1 > Network Settings
Connect your devices to same wifi network(Set up an Ad-Hoc Wi-Fi Network is desireble for lower latency).

STEP2 > App Settings
Open PRIZM BAR app, input client IP Adress and receiver port number.

STEP3 > Client Settings
Set up OSC receiver on your music system.
How to do this is depends which system you use(e.g. SuperCollider, MAX/MSP, PureData, Reaktor...)
So please check out the manual of your system.

STEP4 > Let's Play!
More Details--->PRIZM BAR Tutorial with SuperCollider


Features:

・4 note polyphony
・pitch range : 10.3Hz〜19345.3Hz
・PRIZM BAR will send following parameters as OSC message:

note on/off

freqency(10.3〜19345.3)

volume(0.0〜1.0)


OSC Message Format:

Massage

Arguments

Trigger timing

/note1/trig/

bool

When 1st finger touch down or touch up

/note1/freq/

float

When 1th finger touch/drag on the keyboard

/note1/amp/

float

When 1st finger touch/drag on the keyboard

/note2/trig/

bool

When 2nd finger touch down or touch up

/note2/freq/

float

When 2nd finger touch/drag on the keyboard

/note2/amp/

float

When 2nd finger touch/drag on the keyboard

/note3/trig/

bool

When 3rd finger touch down or touch up

/note3/freq/

float

When 3rd finger touch/drag on the keyboard

/note3/amp/

float

When 3rd finger touch/drag on the keyboard

/note4/trig/

bool

When 4th finger touch down or touch up

/note4/freq/

float

When 4th finger touch/drag on the keyboard

/note4/amp/

float

When 4th finger touch/drag on the keyboard


Example:

When 1st finger touch down on the keyboard,
PRIZM BAR will send OSC message like:

/note1/trig/ true

/note1/freq/ 440.0

/note1/amp/ 0.56


Then the finger move(drag) on the keyboard,
PRIZM BAR will send OSC message like:

/note1/freq/ 840.156

/note1/amp/ 0.56


Then 2nd finger touch down on the keyboard,
PRIZM BAR will send OSC message like:

/note2/trig/ true

/note2/freq/ 630.77

/note2/amp/ 0.7856


Then 2nd finger touch up...

/note2/trig/ false


Then 1st finger touch up too.

/note1/trig/ false


See Also:

What is OSC?

Music Programming Langeages List


(c)PRIZM BAR --- created by ruco