The BLOCKS SDK
roli::BlocksProtocol Namespace Reference

Enumerations

enum  BlockConfigId {
  midiStartChannel = 0 , midiEndChannel = 1 , midiUseMPE = 2 , pitchBendRange = 3 ,
  octave = 4 , transpose = 5 , slideCC = 6 , slideMode = 7 ,
  octaveTopology = 8 , midiChannelRange = 9 , MPEZone = 40 , velocitySensitivity = 10 ,
  glideSensitivity = 11 , slideSensitivity = 12 , pressureSensitivity = 13 , liftSensitivity = 14 ,
  fixedVelocity = 15 , fixedVelocityValue = 16 , pianoMode = 17 , glideLock = 18 ,
  glideLockEnable = 19 , mode = 20 , volume = 21 , scale = 22 ,
  hideMode = 23 , chord = 24 , arpPattern = 25 , tempo = 26 ,
  key = 27 , autoTransposeToKey = 28 , xTrackingMode = 30 , yTrackingMode = 31 ,
  zTrackingMode = 32 , gammaCorrection = 33 , globalKeyColour = 34 , rootKeyColour = 35 ,
  brightness = 36 , user0 = 64 , user1 = 65 , user2 = 66 ,
  user3 = 67 , user4 = 68 , user5 = 69 , user6 = 70 ,
  user7 = 71 , user8 = 72 , user9 = 73 , user10 = 74 ,
  user11 = 75 , user12 = 76 , user13 = 77 , user14 = 78 ,
  user15 = 79 , user16 = 80 , user17 = 81 , user18 = 82 ,
  user19 = 83 , user20 = 84 , user21 = 85 , user22 = 86 ,
  user23 = 87 , user24 = 88 , user25 = 89 , user26 = 90 ,
  user27 = 91 , user28 = 92 , user29 = 93 , user30 = 94 ,
  user31 = 95 , mode0_colorType = 100 , mode0_midiMode = 101 , mode0_pitchEnable = 102 ,
  mode0_pressureEnable = 103 , mode0_showScale = 104 , mode0_globalColour = 105 , mode0_rootColour = 106 ,
  mode1_colorType = 107 , mode1_midiMode = 108 , mode1_pitchEnable = 109 , mode1_pressureEnable = 110 ,
  mode1_showScale = 111 , mode1_globalColour = 112 , mode1_rootColour = 113 , mode2_colorType = 114 ,
  mode2_midiMode = 115 , mode2_pitchEnable = 116 , mode2_pressureEnable = 117 , mode2_showScale = 118 ,
  mode2_globalColour = 119 , mode2_rootColour = 120 , mode3_colorType = 121 , mode3_midiMode = 122 ,
  mode3_pitchEnable = 123 , mode3_pressureEnable = 124 , mode3_showScale = 125 , mode3_globalColour = 126 ,
  mode3_rootColour = 127 , numConfigItems
}
 

Enumeration Type Documentation

◆ BlockConfigId

Enumerator
midiStartChannel 
midiEndChannel 
midiUseMPE 
pitchBendRange 
octave 
transpose 
slideCC 
slideMode 
octaveTopology 
midiChannelRange 
MPEZone 
velocitySensitivity 
glideSensitivity 
slideSensitivity 
pressureSensitivity 
liftSensitivity 
fixedVelocity 
fixedVelocityValue 
pianoMode 
glideLock 
glideLockEnable 
mode 
volume 
scale 
hideMode 
chord 
arpPattern 
tempo 
key 
autoTransposeToKey 
xTrackingMode 
yTrackingMode 
zTrackingMode 
gammaCorrection 
globalKeyColour 
rootKeyColour 
brightness 
user0 
user1 
user2 
user3 
user4 
user5 
user6 
user7 
user8 
user9 
user10 
user11 
user12 
user13 
user14 
user15 
user16 
user17 
user18 
user19 
user20 
user21 
user22 
user23 
user24 
user25 
user26 
user27 
user28 
user29 
user30 
user31 
mode0_colorType 
mode0_midiMode 
mode0_pitchEnable 
mode0_pressureEnable 
mode0_showScale 
mode0_globalColour 
mode0_rootColour 
mode1_colorType 
mode1_midiMode 
mode1_pitchEnable 
mode1_pressureEnable 
mode1_showScale 
mode1_globalColour 
mode1_rootColour 
mode2_colorType 
mode2_midiMode 
mode2_pitchEnable 
mode2_pressureEnable 
mode2_showScale 
mode2_globalColour 
mode2_rootColour 
mode3_colorType 
mode3_midiMode 
mode3_pitchEnable 
mode3_pressureEnable 
mode3_showScale 
mode3_globalColour 
mode3_rootColour 
numConfigItems