rv.modules.fm

class rv.modules.fm.Fm(**kw)[source]

“FM” SunVox Synth Module

Behaviors:

  • receives_notes
  • sends_audio

Controllers:

Number Name Type Default
01 (1) c_volume <Range 0..256> 128
02 (2) m_volume <Range 0..256> 48
03 (3) panning <Range -128..128> 0
04 (4) c_freq_ratio <Range 0..16> 1
05 (5) m_freq_ratio <Range 0..16> 1
06 (6) m_feedback <Range 0..256> 0
07 (7) c_attack <Range 0..512> 32
08 (8) c_decay <Range 0..512> 32
09 (9) c_sustain <Range 0..256> 128
0a (10) c_release <Range 0..512> 64
0b (11) m_attack <Range 0..512> 32
0c (12) m_decay <Range 0..512> 32
0d (13) m_sustain <Range 0..256> 128
0e (14) m_release <Range 0..512> 64
0f (15) m_scaling_per_key <Range 0..4> 0
10 (16) polyphony_ch <Range 1..16> 4
11 (17) mode <enum ‘Mode’> <Mode.hq: 0>
class Fm.Mode

An enumeration.

Name Value
hq 0
hq_mono 1
lq 2
lq_mono 3