proto.midi.casio
Casio Privia MIDI control
available since version: 0.9.5
Note: only PX160 model supported at this moment Note: on PX160 instrument change done only for incoming midi signals.
methods:
- instr
send Note On message
parameters:
-
[CH] midi channel
type: int
-
NAME instrument name
type: symbol
required: True
-
TYPE instrument type. for 'piano': concert|modern|classic|mellow|bright|0..4, for 'epiano': 0|1|fm|2|3|60, for 'strings': 0|1, for 'bass': 0, for 'organ': pipe|jass|elec1|elec2|0..3, for 'vibr' and 'haprs': 0
type: atom
required: True
- rev_time
set reverb time
parameters:
- AMOUNT reverb time
type: int
required: True
- rev_type
set reverb type
parameters:
- TYPE reverb type. For PX160 - 1: room, 2: default (hall), 3: hall2, 4: stadium
type: int
required: True
- chorus
set chorus fx level
parameters:
- VALUE level
type: float
required: True
- chorus_type
set chorus type
parameters:
- TYPE chorus type. For PX160 - 1: chorus1, 2: chorus2, 3: deep chorus, 4: flanger
type: int
required: True
- chorus_send
set chorus send level
parameters:
- AMOUNT level
type: float
required: True
- chorus_fb
set chorus feedback level
parameters:
- AMOUNT level
type: float
required: True
- chorus_send
set chorus send level
parameters:
- AMOUNT level
type: float
required: True
- chorus_depth
set chorus depth
parameters:
- DEPTH depth value
type: float
required: True
- chorus_rate
set chorus rate
parameters:
- RATE rate value
type: float
required: True
properties:
- @model
Get/set device model
type: symbol
enum: px160
default: px160
inlets:
- control messages
type: control
outlets:
- float: raw midi output
type: control
keywords:
parser
midi
casio
Authors: Serge Poltavsky
License: GPL3 or later