Chip
coupled_modal_bank
couplingControl{f32}b_levelControl{f32}tableRelay{mode_table}table_bRelay{mode_table}inAudio
mainAudio
- label
Coupled Modal Bank- description
Two mode-table resonator banks (a struck one and its partner) trading energy mode by mode at `coupling` Hz; out is the struck bank plus `b_level` of the partner.- category
filter- rate
Audio- factory
Audio- has_interface
true- keywords
modal, coupled, resonator, tine, tonebar, bridge, beating, physical- tags
audio, physical, resonator
Ports
| channels | control_type | default | default_value | dir | doc | name | port_spec | range | relay_mode | relay_type | signal | type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | | false | | in | the struck bank's modes | table | | | | mode_table | Audio | Relay |
1 | | false | | in | the partner's modes | table_b | | | | mode_table | Audio | Relay |
1 | | true | | in | excitation of the struck bank | in | | | | | Audio | Audio |
1 | f32 | false | | in | energy-exchange rate, Hz (default 1) | coupling | | | | f32 | Audio | Control |
1 | f32 | false | | in | the partner's share of the output (default 0) | b_level | | | | f32 | Audio | Control |
1 | | false | | out | | main | | | | | Audio | Audio |
Parameters
| binds_to | clamp | default | kind | mapping | name | range | role | signal | variants | widget |
|---|---|---|---|---|---|---|---|---|---|---|
| false | 1 | cv | Linear { min: 0.0, max: 50.0 } | coupling | [0,50] | Primary | Audio | [] | Slider |
| false | 0 | cv | Linear { min: 0.0, max: 1.0 } | b_level | [0,1] | Primary | Audio | [] | Slider |