Create array from text file?
By Jack Green @Jack_Green
Hi,
Im wondering if I could populate an array/sub arrays (I'm unsure of the technical word for it @Chris_Shaw helped me with it a while ago) similar to below from a text file? Basically I'd love to have a text file with the stems I require for a particular project within it and import that into the script i use to build / setup my sessions (which you wonderful people have helped me tune over the last year or so!)
const stemInfo = {
"N-DEP_": [["V DEEP", "V2 DEEP", ">DEEP", "SUR DEEP", "_DEEP"], "/DEEP", "F N-DEP_"],
"N-PER_": [["V PERC", "V2 PERC", ">PERC", "SUR PERC", "_PERC"], "/PERC", "F N-PER_"],
"N-DRU_": [["V DRUM", "V2 DRUM", ">DRUM", "SUR DRUM", "_DRUM"], "/DRUM", "F N-DRU_"],
"N-TIK_": [["V TICKY", "V2 TICKY", ">TICKY", "SUR TICKY", "_TICKY"], "/TICKY", "F N-TIK_"],
"N-MET_": [["V METAL/HIGH", "V2 METAL/HIGH", ">METAL/HIGH", "SUR METAL/HIGH", "_METAL HIGH"], "/METAL", "F N-MET_"],
"N-PFX_": [["V PERC FX", "V2 PERC FX", ">PERC FX", "SUR PERC FX", "_PERC FX"], "/PERCFX", "F N-PFX_"],
"N-BAS_": [["V BASS", "V2 BASS", ">BASS", "SUR BASS", "_BASS"], "/BASS", "F N-BAS_"],
"N-ORC_": [["V ORCH", "V2 ORCH", ">ORCH", "SUR ORCH", "_ORCH"], "/ORCH", "F N-ORC_"],
"N-STR_": [["V STRING", "V2 STRING", ">STRING", "SUR STRING", "_STRING"], "/STRING", "F N-STR_"],
"N-BRA_": [["V BRASS", "V2 BRASS", ">BRASS", "SUR BRASS", "_BRASS"], "/BRASS", "F N-BRA_"],
"N-WOW_": [["V WW", "V2 WW", ">WW", "SUR WW", "_WW"], "/WW", "F N-WOW_"],
"N-GTR_": [["V GUITAR", "V2 GUITAR", ">GUITAR", "SUR GUITAR", "_GUITAR"], "/GUITAR", "F N-GTR_"],
"N-ACO_": [["V ACO", "V2 ACO", ">ACO", "SUR ACO", "_ACO"], "/ACO", "F N-ACO_"],
"N-PBH_": [["V PBH", "V2 PBH", ">PBH", "SUR PBH", "_PBH"], "/PBH", "F N-PBH_"],
"N-VOI_": [["V VOICE", "V2 VOICE", ">VOICE", "SUR VOICE", "_VOICE"], "/VOICE", "F N-VOI_"],
"N-SYN_": [["V SYN", "V2 SYN", ">SYN", "SUR SYN", "_SYN"], "/SYN", "F N-SYN_"],
"N-ARP_": [["V ARP", "V2 ARP", ">ARP", "SUR ARP", "_ARP"], "/ARP", "F N-ARP_"],
"N-PAD_": [["V PAD", "V2 PAD", ">PAD", "SUR PAD", "_PAD"], "/PAD", "F N-PAD_"],
"N-SFX_": [["V SFX", "V2 SFX", ">SFX", "SUR SFX", "_SFX"], "/SFX", "F N-SFX_"],
"N-OTH_": [["V OTHER", "V2 OTHER", ">OTHER", "SUR OTHER", "_OTHER"], "/OTHER", "F N-OTH_"],
"N-LED_": [["V LEAD", "V2 LEAD", "D LEAD", ">LEAD", "SUR LEAD", "_LEAD"], "/LEAD", "F N-LED_"],
"N-VBV_": [["V BV", "V2 BV", "D BV", ">BV", "SUR BV", "_BV"], "/BV", "F N-VBV_"],
"N-LVP_": [["LV PERC", "V LV PERC", "V2 LV PERC", "V PERC", "V2 PERC", ">PERC", "SUR PERC", "_PERC",], "/LV PERC", "LV PERC"],
"N-LVO_": [["LV ORCH", "V LV ORCH", "V2 LV ORCH", "V ORCH", "V2 ORCH", ">ORCH", "SUR ORCH", "_ORCH",], "/LV ORCH", "LV ORCH"],
"N-LVS_": [["LV STRING", "V LV STRING", "V2 LV STRING", "V STRING", "V2 STRING", ">STRING", "SUR STRING", "_STRING"], "/LV STRING", "LV STRING"],
"N-LVB_": [["LV BRASS", "V LV BRASS", "V2 LV BRASS", "V BRASS", "V2 BRASS", ">BRASS", "SUR BRASS", "_BRASS"], "/LV BRASS", "LV BRASS"],
"N-LVW_": [["LV WW", "V LV WW", "V2 LV WW", "V WW", "V2 WW", ">WW", "SUR WW", "_WW",], "/LV WW", "LV WW"],
"N-LVV_": [["LV VOICE", "V LV VOICE", "V2 LV VOICE", "V VOICE", "V2 VOICE", ">VOICE", "SUR VOICE", "_VOICE",], "/LV VOICE", "LV VOICE",]
}
Thanks in advance
Jack