-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathhierarchy.json
44 lines (44 loc) · 1.1 KB
/
hierarchy.json
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
{
"sample_dirs": {
"kicks":{
"tag_regex":"(?=.*kicks)(?=.*drums)",
"file_regex":"(kick|bd|kik)",
"include_loops":0
},
"snares":{
"tag_regex":"(?=.*snares)(?=.*drums)",
"file_regex":"(snare|snr|sd)",
"include_loops":0
},
"hats":{
"tag_regex":"(?=.*hats)(?=.*drums)",
"file_regex":"(hat|hihat)",
"include_loops":1
},
"toms":{
"tag_regex":"(?=.*toms)(?=.*drums)",
"file_regex":"",
"include_loops":1
},
"claps":{
"tag_regex":"claps",
"file_regex":"^(?!.*snare.*$).*$",
"include_loops":1
},
"808":{
"tag_regex":"(?=.*808)(?=.*bass)",
"file_regex":"808",
"include_loops":1
},
"tonal":{
"query": "select * from samples where audio_key not null and instr(tags, 'drums') = 0 and instr(filename, '808') = 0 and local_path not null"
}
},
"catchall":
{
"dirname": "percussion",
"tag_regex":"percussion",
"file_regex":"",
"include_loops":1
}
}