feat(presets): seed default overdrive/delay/reverb/chorus presets
Add Bank 2 'FX Bench' with 4 dedicated factory presets: - Overdrive Bench: noise_gate + overdrive + volume - Delay Bench: noise_gate + eq + delay + volume - Reverb Bench: noise_gate + eq + reverb + volume - Chorus Bench: noise_gate + eq + chorus + volume Each preset showcases a single core effect with well-tuned default parameters derived from the pipeline DSP schemas. All 46 existing tests pass.
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"number": 2,
|
||||||
|
"name": "FX Bench",
|
||||||
|
"preset_count": 4
|
||||||
|
}
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
{
|
||||||
|
"name": "Overdrive Bench",
|
||||||
|
"bank": 2,
|
||||||
|
"program": 0,
|
||||||
|
"master_volume": 0.8,
|
||||||
|
"routing_mode": "mono",
|
||||||
|
"routing_breakpoint": 7,
|
||||||
|
"tuner_enabled": false,
|
||||||
|
"chain": [
|
||||||
|
{
|
||||||
|
"fx_type": "noise_gate",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"threshold": 0.01
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "overdrive",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"drive": 0.55,
|
||||||
|
"tone": 0.5,
|
||||||
|
"level": 0.75,
|
||||||
|
"gain": 0.6,
|
||||||
|
"bass": 0.5,
|
||||||
|
"mid": 0.5,
|
||||||
|
"treble": 0.5,
|
||||||
|
"presence": 0.5
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "volume",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"level": 0.85
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"midi_mappings": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
{
|
||||||
|
"name": "Delay Bench",
|
||||||
|
"bank": 2,
|
||||||
|
"program": 1,
|
||||||
|
"master_volume": 0.8,
|
||||||
|
"routing_mode": "mono",
|
||||||
|
"routing_breakpoint": 7,
|
||||||
|
"tuner_enabled": false,
|
||||||
|
"chain": [
|
||||||
|
{
|
||||||
|
"fx_type": "noise_gate",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"threshold": 0.01
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "eq",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"bass": 0.5,
|
||||||
|
"mid": 0.5,
|
||||||
|
"treble": 0.5
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "delay",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"time": 420.0,
|
||||||
|
"feedback": 0.35,
|
||||||
|
"mix": 0.3,
|
||||||
|
"ping_pong": false,
|
||||||
|
"stereo": false,
|
||||||
|
"delay_type": "digital",
|
||||||
|
"modulation_rate": 0.1,
|
||||||
|
"modulation_depth": 0.1,
|
||||||
|
"low_cut": 20.0,
|
||||||
|
"high_cut": 8000.0
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "volume",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"level": 0.85
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"midi_mappings": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
{
|
||||||
|
"name": "Reverb Bench",
|
||||||
|
"bank": 2,
|
||||||
|
"program": 2,
|
||||||
|
"master_volume": 0.8,
|
||||||
|
"routing_mode": "mono",
|
||||||
|
"routing_breakpoint": 7,
|
||||||
|
"tuner_enabled": false,
|
||||||
|
"chain": [
|
||||||
|
{
|
||||||
|
"fx_type": "noise_gate",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"threshold": 0.01
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "eq",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"bass": 0.5,
|
||||||
|
"mid": 0.5,
|
||||||
|
"treble": 0.5
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "reverb",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"decay": 0.6,
|
||||||
|
"mix": 0.28,
|
||||||
|
"predelay": 30.0,
|
||||||
|
"low_cut": 80.0,
|
||||||
|
"high_cut": 7000.0,
|
||||||
|
"room_size": 0.65,
|
||||||
|
"damping": 0.5,
|
||||||
|
"reverb_type": "hall",
|
||||||
|
"diffusion": 0.6,
|
||||||
|
"width": 0.8
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "volume",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"level": 0.85
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"midi_mappings": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
{
|
||||||
|
"name": "Chorus Bench",
|
||||||
|
"bank": 2,
|
||||||
|
"program": 3,
|
||||||
|
"master_volume": 0.8,
|
||||||
|
"routing_mode": "mono",
|
||||||
|
"routing_breakpoint": 7,
|
||||||
|
"tuner_enabled": false,
|
||||||
|
"chain": [
|
||||||
|
{
|
||||||
|
"fx_type": "noise_gate",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"threshold": 0.01
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "eq",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"bass": 0.5,
|
||||||
|
"mid": 0.5,
|
||||||
|
"treble": 0.5
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "chorus",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"rate": 0.35,
|
||||||
|
"depth": 0.55,
|
||||||
|
"mix": 0.3,
|
||||||
|
"delay": 5.0,
|
||||||
|
"feedback": 0.1,
|
||||||
|
"waveform": "sine",
|
||||||
|
"spread": 0.5,
|
||||||
|
"phase_invert": false,
|
||||||
|
"high_pass": 20.0,
|
||||||
|
"low_pass": 8000.0,
|
||||||
|
"stereo": true
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fx_type": "volume",
|
||||||
|
"enabled": true,
|
||||||
|
"bypass": false,
|
||||||
|
"params": {
|
||||||
|
"level": 0.85
|
||||||
|
},
|
||||||
|
"nam_model_path": "",
|
||||||
|
"ir_file_path": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"midi_mappings": {}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user