rv.modules.metamodule

class rv.modules.metamodule.MetaModule(**kwargs)[source]

“MetaModule” SunVox Misc Module

In addition to standard controllers, you can assign zero or more user-defined controllers which map to module/controller pairs in the project embedded within the MetaModule.

Behaviors:

  • receives_audio
  • receives_notes
  • sends_audio

Controllers:

Number Name Type Default
01 (1) volume <Range 0..1024> 256
02 (2) input_module <Range 1..256> 1
03 (3) play_patterns <class ‘bool’> False
04 (4) bpm <Range 1..800> 125
05 (5) tpl <Range 1..31> 6
06 (6) user_defined_1 <Range 0..32768> 0
07 (7) user_defined_2 <Range 0..32768> 0
08 (8) user_defined_3 <Range 0..32768> 0
09 (9) user_defined_4 <Range 0..32768> 0
0a (10) user_defined_5 <Range 0..32768> 0
0b (11) user_defined_6 <Range 0..32768> 0
0c (12) user_defined_7 <Range 0..32768> 0
0d (13) user_defined_8 <Range 0..32768> 0
0e (14) user_defined_9 <Range 0..32768> 0
0f (15) user_defined_10 <Range 0..32768> 0
10 (16) user_defined_11 <Range 0..32768> 0
11 (17) user_defined_12 <Range 0..32768> 0
12 (18) user_defined_13 <Range 0..32768> 0
13 (19) user_defined_14 <Range 0..32768> 0
14 (20) user_defined_15 <Range 0..32768> 0
15 (21) user_defined_16 <Range 0..32768> 0
16 (22) user_defined_17 <Range 0..32768> 0
17 (23) user_defined_18 <Range 0..32768> 0
18 (24) user_defined_19 <Range 0..32768> 0
19 (25) user_defined_20 <Range 0..32768> 0
1a (26) user_defined_21 <Range 0..32768> 0
1b (27) user_defined_22 <Range 0..32768> 0
1c (28) user_defined_23 <Range 0..32768> 0
1d (29) user_defined_24 <Range 0..32768> 0
1e (30) user_defined_25 <Range 0..32768> 0
1f (31) user_defined_26 <Range 0..32768> 0
20 (32) user_defined_27 <Range 0..32768> 0