|
|
| output_tab |
| |
|
struct { | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::note_model > note_model | |
| |
|
halp::item<&ins::trigger_on > trigger_on | |
| |
|
halp::item<&ins::trigger_duration > trigger_duration | |
| |
|
halp::item<&ins::coast > coast | |
| |
| } model | |
| |
|
halp::spacing sp1 {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::max_voices > max_voices | |
| |
|
halp::item<&ins::priority > priority | |
| |
|
halp::item<&ins::allow_steal > allow_steal | |
| |
|
halp::item<&ins::steal_margin > steal_margin | |
| |
| } alloc | |
| |
|
halp::spacing sp2 {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::lost_grace > lost_grace | |
| |
|
halp::item<&ins::min_note > min_note | |
| |
|
halp::item<&ins::max_note > max_note | |
| |
|
halp::item<&ins::retrig_lockout > retrig_lockout | |
| |
|
halp::item<&ins::watchdog > watchdog | |
| |
| } timing | |
| |
| } | voice_tab | |
| |
|
struct { | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::coords > coords | |
| |
|
halp::item<&ins::pitch_axis > pitch_axis | |
| |
|
halp::item<&ins::pitch_invert > pitch_invert | |
| |
|
halp::item<&ins::in_lo > in_lo | |
| |
|
halp::item<&ins::in_hi > in_hi | |
| |
| } source | |
| |
|
halp::spacing sp1 {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::pitch_lo > pitch_lo | |
| |
|
halp::item<&ins::pitch_hi > pitch_hi | |
| |
|
halp::item<&ins::pitch_tracking > pitch_tracking | |
| |
|
halp::item<&ins::glide > glide | |
| |
| } range | |
| |
|
halp::spacing sp2 {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::scale > scale_sel | |
| |
|
halp::item<&ins::root > root | |
| |
|
halp::item<&ins::quant_hyst > quant_hyst | |
| |
| } scl | |
| |
| } | pitch_tab | |
| |
|
struct { | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::vel_source > vel_source | |
| |
|
halp::item<&ins::vel_fixed > vel_fixed | |
| |
|
halp::item<&ins::vel_lo > vel_lo | |
| |
|
halp::item<&ins::vel_hi > vel_hi | |
| |
|
halp::item<&ins::preroll > preroll | |
| |
| } vel | |
| |
|
halp::spacing sp1 {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::pressure_src > pressure_src | |
| |
|
halp::item<&ins::timbre_src > timbre_src | |
| |
|
halp::item<&ins::timbre_cc > timbre_cc | |
| |
| } dims | |
| |
|
halp::spacing sp_an {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::speed_ref > speed_ref | |
| |
|
halp::item<&ins::accel_ref > accel_ref | |
| |
|
halp::item<&ins::jerk_ref > jerk_ref | |
| |
|
halp::item<&ins::turn_ref > turn_ref | |
| |
|
halp::item<&ins::neighbour_range > neighbour_range | |
| |
|
halp::item<&ins::age_ref > age_ref | |
| |
|
halp::item<&ins::desc_smooth > desc_smooth | |
| |
| } analysis | |
| |
|
halp::spacing sp2 {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::rise > rise | |
| |
|
halp::item<&ins::fall > fall | |
| |
|
halp::item<&ins::expr_rate > expr_rate | |
| |
|
halp::item<&ins::deadband > deadband | |
| |
| } smooth | |
| |
| } | expr_tab | |
| |
|
struct { | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::quant_mode > quant_mode | |
| |
|
halp::item<&ins::grid > grid | |
| |
| } quant | |
| |
|
halp::spacing sp1 {.width = 12, .height = 1} | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::strength > strength | |
| |
|
halp::item<&ins::max_hold > max_hold | |
| |
| } feel | |
| |
| } | rhythm_tab | |
| |
|
struct { | |
| |
|
struct { | |
| |
|
halp::layouts::vbox halp::item<&ins::panic > panic | |
| |
|
halp::item<&ins::panic_on_stop > panic_on_stop | |
| |
|
halp::item<&ins::spacing > spacing | |
| |
| } pan | |
| |
| } | safety_tab | |
| |