presets/bowed_string.yml
---
- name: bowed_string
partials:
- wave:
waveform: pulse_20
amplitude_envelope_fn:
name: generic_ahdsr
attack_to_ahds_max_ratio: 0.3
max_attack_duration: 1.0
attack_degree: 1.3
hold_to_hds_max_ratio: 0.0
max_hold_duration: 0.0
decay_to_ds_max_ratio: 0.3
max_decay_duration: 1.0
decay_degree: 0.8
sustain_level: 0.9
max_sustain_duration: 10.0
max_release_duration: 0.3
release_duration_on_velocity_order: 0.0
release_degree: 0.8
quasiperiodic_bandwidth: 0.0625
frequency_ratio: 1.0
amplitude_ratio: 1.0
- wave:
waveform: square
amplitude_envelope_fn:
name: generic_ahdsr
attack_to_ahds_max_ratio: 0.3
max_attack_duration: 1.0
attack_degree: 1.3
hold_to_hds_max_ratio: 0.0
max_hold_duration: 0.0
decay_to_ds_max_ratio: 0.3
max_decay_duration: 1.0
decay_degree: 0.8
sustain_level: 0.9
max_sustain_duration: 10.0
max_release_duration: 0.3
release_duration_on_velocity_order: 0.0
release_degree: 0.8
quasiperiodic_bandwidth: 0.0625
frequency_ratio: 1.0
amplitude_ratio: 1.0
amplitude_scaling: 0.45
effects:
- name: tremolo
frequency: 7.5
amplitude: 0.05
- name: automation
automated_effect_name: equalizer
breakpoint_frequencies:
- 0
- 50
- 300
- 700
- 1400
- 2800
- 5600
- 11200
- 21000
gains:
- 0 # Zero gain at extremely low frequencies reduces DC offset caused by filtering of pulse wave (which is asymmetric).
- 0.1
- 1.0
- 1.0
- 0.36
- 0.1296
- 0.046656
- 0.0168
- 0
break_points:
- relative_position: 0.0
original_sound_weight: 0.1
- relative_position: 1.0
original_sound_weight: 0.3
- name: equalizer
breakpoint_frequencies:
- 3000
- 8000
- 21000
gains:
- 1.0
- 0.7
- 0.0