-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.json
More file actions
47 lines (47 loc) · 928 Bytes
/
Copy pathconfig.json
File metadata and controls
47 lines (47 loc) · 928 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{
"version": "v0.1.2",
"log_interval_s": 1.0,
"config_poll_interval_s": 0.5,
"stop_behavior": "configurable_per_instance",
"cc_map": {
"1": "modulation",
"7": "volume",
"10": "pan",
"11": "expression",
"64": "sustain",
"74": "brightness"
},
"logging": {
"enabled": true,
"level": "LIGHT",
"to_console": true,
"to_file": true,
"file_path": "/logs.txt",
"max_bytes": 30000
},
"test_mode": {
"enabled": false,
"pin": "A01",
"mode": "square",
"note": "C2",
"sample_rate_hz": 8000,
"pwm_carrier_hz": 62500,
"duration_s": 0
},
"instances": [
{
"id": 0,
"type": "sn76489",
"midi_channel": 1,
"steal_policy": "highest",
"stop_behavior": "all_notes_off",
"pins": {
"tone1": "A01",
"tone2": "A02",
"tone3": "A03",
"noise": "A04"
},
"params": {}
}
]
}