b9a1f13

Pinchord · pinchord.git · Tickets · Changelog

Branches > main > b9a1f13 > files

Format JSON chords and add flag some of them as niche

Grahp, 2026-10-25

Commit: b9a1f13771ec9609dc811e86557f04f85d4bf587
Parent: 15572fa

1 changed file:

pinchord-chords-31-3.json modified (view file)

@@ -1 +1,497 @@-{"version":"31-3","banks":{"prefixes":"#+","initials":"TSPWHR&","vowels":"AOIU^","finals":"LRPKFST*","suffixes":"es"},"keys":"#+TSPWHR&AOIU^LRPKFST*es","initials":{"":"{^}","WH&":"hw","T":"t","TWH&":"TWH&","TPWHR&":"TPWHR&","TSP&":"sk","TS&":"ts","TSPHR":"scl","TP":"f","TPWR&":"TPWR&","TSWR":"kr","THR":"thr","TPR":"fr","TSWH&":"TSWH&","HR&":"ll","PWR":"br","TPWHR":"TPWHR","TSWHR&":"TSWHR&","TSPHR&":"TSPHR&","TSPR":"scr","TSWH":"kn","TH&":"TH&","SWHR&":"SWHR&","TWH":"thw","SHR&":"shr","TP&":"ph","PWHR":"bl","TPH&":"mn","W&":"W&","PHR&":"PHR&","TPR&":"phr","SPWHR&":"chl","SPWHR":"cl","PR&":"PR&","TSPH&":"TSPH&","TS":"st","SW&":"sv","SPW&":"SPW&","SPR":"spr","SWHR":"squ","PH&":"PH&","HR":"l","H&":"H&","WH":"wh","TW":"tw","S":"s","SR":"v","TPWR":"dr","TSH":"sth","H":"h","PR":"pr","TSPWR":"gr","T&":"T&","SHR":"sl","TSR&":"tz","SW":"sw","TSPWHR&":"GHR&","SWH&":"SWH&","SWR&":"SWR&","SWH":"z","TSPWH":"gh","TSPR&":"skr","R":"r","TPWH&":"TPWH&","TPWH":"x","TPW&":"TPW&","TWR":"TWR","TSR":"str","TWHR":"j","TWHR&":"TWHR&","SPH&":"schm","TSPW&":"TSPW&","PW&":"PW&","SH":"sh","SPWR&":"chr","TR&":"TR&","PH":"m","TSP":"sc","TR":"tr","TSW&":"TSW&","P&":"P&","&":"&","P":"p","PWH":"PWH","SH&":"sch","TPHR":"fl","SPWH&":"SPWH&","TPHR&":"phl","TH":"th","WR":"wr","SP&":"sph","SPWR":"cr","TSHR&":"TSHR&","TW&":"TW&","WR&":"WR&","SPH":"sm","TSW":"k","SR&":"vr","PWH&":"PWH&","TSH&":"TSH&","SPHR":"spl","TSPWHR":"gl","SWR":"y","SPR&":"SPR&","PWHR&":"PWHR&","TSPWH&":"TSPWH&","TSWHR":"kl","SPW":"c","TSHR":"TSHR","PWR&":"PWR&","WHR&":"q","TSWR&":"TSWR&","PHR":"pl","THR&":"THR&","SPWH":"ch","TSPW":"g","S&":"S&","TSPWR&":"TSPWR&","W":"w","R&":"rh","SP":"sp","TSPH":"sn","TPH":"n","TWR&":"TWR&","SPHR&":"SPHR&","TPW":"d","WHR":"qu","PW":"b"},"vowels":{"":"","OU":"ou","AU":"au","AOI":"ei","AOIU^":"AOIU^","OU^":"uo","AU^":"ua","IU":"e","AOU^":"iu","IU^":"ee","AIU":"ea","AO^":"ao","O^":"oo","A^":"aa","U^":"ue","I^":"eu","AOU":"ui","OI^":"io","U":"u","AI^":"ia","O":"o","AO":"oa","A":"a","AIU^":"ae","I":"i","AOIU":"AOIU","OIU^":"oe","OIU":"eo","AOI^":"ie","OI":"oi","^":"y","AI":"ai"},"finals":{"-LPFT*":"lly","-LRF*":"fn","-PFS":"z","-RPFT":"ry","-RPKFST":"rcy","-LRT*":"n't","-PKF*":"dd","-PKST":"ct","-LRPKT":"mph","-LT*":"ttl","-LFT":"lft","-LK":"lk","-KFS*":"gh","-LKS*":"lsk","-LRPKFST*":"ngth","-LRPKF":"nd","-LPKFS*":"gl","-LKST":"lxt","-RPKST*":"rkt","-RT*":"rnt","-FT":"ft","-PF":"n","-LRPKFS*":"gn","-LPST":"LPST","-PKF":"d","-LFT*":"ltion","-KFS":"sh","-K":"k","-LRKST":"nxt","-PKT":"ph","-RPKFT*":"rcky","-RKS*":"rsk","-P*":"pp","-RPKT":"rph","-LPS":"lm","-LPFS*":"LPFS*","-R*":"rr","-RFT*":"stion","-LF*":"fl","-RP":"rp","-LRPKFT*":"ncky","-LPF":"ln","-LRPKFS":"ng","-RPKS":"rc","-LRPF":"nn","-RPT":"rpt","-LPFT":"ly","-LPST*":"LPST*","-LRPKT*":"'d","-RPS":"rm","-*":"*","-RPK":"rb","-LRKST*":"nj","-LPKT*":"'ll","-LRKS":"nx","-RF":"rf","-PF*":"w","-LRPKS":"nc","-LPKST*":"lkt","-LRPFT*":"nny","-F":"f","-LST":"lst","-PKFST":"cy","-LRFST*":"ndth","-RPKFS*":"dg","-RS*":"RS*","-RK*":"rck","-PKFS":"g","-RPKS*":"rsc","-":"","-LRT":"nt","-RFST":"rth","-KFST":"ty","-LRK":"nk","-LKS":"lx","-LRKFT*":"nction","-RKFT*":"stian","-LRPKST":"nct","-LPKT":"lph","-PKFT*":"cky","-LRK*":"nck","-LKT*":"LKT*","-LK*":"lck","-RPKFS":"rg","-RKF":"rch","-LPKS*":"lsc","-LPT*":"LPT*","-RKT*":"RKT*","-LKF":"lch","-PFT":"y","-RKFST*":"RKFST*","-KS":"x","-LRPT":"mpt","-LRFS*":"LRFS*","-LRKF*":"nsion","-RPFS":"rz","-LPKFT*":"lcky","-LRPKST*":"nkt","-LKFST*":"y'd","-LPKFST*":"LGT*","-LPK*":"bl","-S":"s","-RPKT*":"'re","-P":"p","-LRPK":"mb","-LRPFS*":"LRPFS*","-RKFS*":"RKFS*","-LKST*":"lj","-LPS*":"'m","-PFST":"PFST","-LRPKFT":"nky","-RK":"rk","-LRKFST*":"NSHT*","-LPFST":"LPFST","-LRFT*":"ntion","-LRST*":"LRST*","-RP*":"RP*","-RF*":"RF*","-LKFT*":"sion","-PST*":"PST*","-LRST":"nst","-PFS*":"zz","-LKFS":"lsh","-RPF":"rn","-PS*":"sp","-RKST":"rxt","-LRKFT":"ntch","-LPKF*":"ndl","-LF":"lf","-K*":"ck","-ST*":"ts","-RPFT*":"rry","-LRPFT":"ny","-PKT*":"hp","-LRKT*":"LRKT*","-LPKF":"ld","-RKF*":"RKF*","-RKFS":"rsh","-RKST*":"rj","-F*":"ff","-LKF*":"LKF*","-KT":"h","-PK*":"PK*","-FST":"th","-LRPF*":"wn","-LRPFS":"nz","-LRF":"nf","-RFS*":"RFS*","-L*":"ll","-RST":"rst","-PT":"pt","-LPKFST":"lcy","-LRPKS*":"nsc","-S*":"ss","-T":"t","-PS":"m","-PFST*":"PFST*","-KFT":"tch","-LS":"ls","-LR*":"rly","-LPKS":"lc","-LRKFST":"nty","-LRKS*":"nsk","-LRS*":"LRS*","-RPKF":"rd","-PKFT":"ky","-LPF*":"wl","-FST*":"fth","-LST*":"t's","-PKST*":"kt","-LRKT":"hn","-LRFT":"nft","-LRPT*":"LRPT*","-RKT":"hr","-LRFST":"nth","-RPF*":"rw","-LPKFS":"lg","-RPST":"RPST","-LKT":"hl","-LRFS":"nv","-RPFST*":"RPFST*","-RPKST":"rct","-RPKFT":"rky","-LRPFST*":"NPFST*","-PST":"PST","-RPFS*":"RPFS*","-LFST*":"lfth","-LP":"lp","-LRKF":"nch","-LRP":"mp","-RPFST":"RPFST","-LFST":"lth","-LRPKFST":"ncy","-LRPFST":"LRPFST","-T*":"tt","-RPT*":"RPT*","-LKFT":"ltch","-LT":"lt","-LRS":"ns","-RFS":"rv","-ST":"st","-LRP*":"mpl","-LRPST":"LRPST","-KFST*":"ght","-LP*":"pl","-R":"r","-RPKF*":"rld","-LRPST*":"LRPST*","-LPKFT":"lky","-RKS":"rx","-PKFST*":"sy","-RPST*":"RPST*","-FT*":"tion","-RKFT":"rtch","-PT*":"PT*","-LRPS":"mn","-LRPK*":"bbl","-LRKFS":"nsh","-RPKFST*":"RGT*","-LFS*":"'ve","-LKFS*":"LKFS*","-LPT":"lpt","-FS*":"vv","-RFST*":"rmth","-LRKFS*":"LRKFS*","-LPFST*":"LPFST*","-KST":"xt","-KT*":"hh","-FS":"v","-LFS":"lv","-RPK*":"RPK*","-RKFST":"rty","-LPKST":"lct","-PFT*":"ption","-PKS*":"sc","-RPS*":"RPS*","-KF":"ch","-KFT*":"ction","-KST*":"j","-LPK":"lb","-LS*":"'s","-LRPS*":"gm","-LRPKF*":"ddl","-PKS":"c","-RS":"rs","-PK":"b","-LPFS":"lz","-RFT":"rft","-LR":"rl","-KS*":"sk","-L":"l","-RT":"rt","-PKFS*":"gg","-RST*":"RST*","-KF*":"q","-LKFST":"lty"},"prefixes":{"#":"{-|}","+":"{^}"},"suffixes":{"-e":"{^}e","-s":"{^}s","-es":"{^}es"}}+{+  "version": "31-3",+  "banks": {+    "prefixes": "#+",+    "initials": "TSPWHR&",+    "vowels": "AOIU^",+    "finals":"LRPKFST*",+    "suffixes":"es"+  },+  "keys": "#+TSPWHR&AOIU^LRPKFST*es",+  "initials": {+    "": "{^}",+    "T": "t",+    "TS": "st",+    "TSP": "sc",+    "TSPW": "g",+    "TSPWH": "gh",+    "TSPWHR": "gl",+    "TSPWHR&": "GHR&",+    "TSPWH&": "TSPWH&",+    "TSPWR": "gr",+    "TSPWR&": "TSPWR&",+    "TSPW&": "TSPW&",+    "TSPH": "sn",+    "TSPHR": "scl",+    "TSPHR&": "TSPHR&",+    "TSPH&": "TSPH&",+    "TSPR": "scr",+    "TSPR&": "skr",+    "TSP&": "sk",+    "TSW": "k",+    "TSWH": "kn",+    "TSWHR": "kl",+    "TSWHR&": "TSWHR&",+    "TSWH&": "TSWH&",+    "TSWR": "kr",+    "TSWR&": "TSWR&",+    "TSW&": "TSW&",+    "TSH": "sth",+    "TSHR": "TSHR",+    "TSHR&": "TSHR&",+    "TSH&": "TSH&",+    "TSR": "str",+    "TSR&": "tz",+    "TS&": "ts",+    "TP": "f",+    "TPW": "d",+    "TPWH": "x",+    "TPWHR": "TPWHR",+    "TPWHR&": "TPWHR&",+    "TPWH&": "TPWH&",+    "TPWR": "dr",+    "TPWR&": "TPWR&",+    "TPW&": "TPW&",+    "TPH": "n",+    "TPHR": "fl",+    "TPHR&": "phl",+    "TPH&": "mn",+    "TPR": "fr",+    "TPR&": "phr",+    "TP&": "ph",+    "TW": "tw",+    "TWH": "thw",+    "TWHR": "j",+    "TWHR&": "TWHR&",+    "TWH&": "TWH&",+    "TWR": "TWR",+    "TWR&": "TWR&",+    "TW&": "TW&",+    "TH": "th",+    "THR": "thr",+    "THR&": "THR&",+    "TH&": "TH&",+    "TR": "tr",+    "TR&": "TR&",+    "T&": "T&",+    "S": "s",+    "SP": "sp",+    "SPW": "c",+    "SPWH": "ch",+    "SPWHR": "cl",+    "SPWHR&": "chl",+    "SPWH&": "SPWH&",+    "SPWR": "cr",+    "SPWR&": "chr",+    "SPW&": "SPW&",+    "SPH": "sm",+    "SPHR": "spl",+    "SPHR&": "SPHR&",+    "SPH&": "schm",+    "SPR": "spr",+    "SPR&": "SPR&",+    "SP&": "sph",+    "SW": "sw",+    "SWH": "z",+    "SWHR": "squ",+    "SWHR&": "SWHR&",+    "SWH&": "SWH&",+    "SWR": "y",+    "SWR&": "SWR&",+    "SW&": "sv",+    "SH": "sh",+    "SHR": "sl",+    "SHR&": "shr",+    "SH&": "sch",+    "SR": "v",+    "SR&": "vr",+    "S&": "S&",+    "P": "p",+    "PW": "b",+    "PWH": "PWH",+    "PWHR": "bl",+    "PWHR&": "PWHR&",+    "PWH&": "PWH&",+    "PWR": "br",+    "PWR&": "PWR&",+    "PW&": "PW&",+    "PH": "m",+    "PHR": "pl",+    "PHR&": "PHR&",+    "PH&": "PH&",+    "PR": "pr",+    "PR&": "PR&",+    "P&": "P&",+    "W": "w",+    "WH": "wh",+    "WHR": "qu",+    "WHR&": "q",+    "WH&": "hw",+    "WR": "wr",+    "WR&": "WR&",+    "W&": "W&",+    "H": "h",+    "HR": "l",+    "HR&": "ll",+    "H&": "H&",+    "R": "r",+    "R&": "rh",+    "&": "&"+  },+  "vowels": {+    "": "",+    "A": "a",+    "AO": "oa",+    "AOI": "ei",+    "AOIU": "AOIU",+    "AOIU^": "AOIU^",+    "AOI^": "ie",+    "AOU": "ui",+    "AOU^": "iu",+    "AO^": "ao",+    "AI": "ai",+    "AIU": "ea",+    "AIU^": "ae",+    "AI^": "ia",+    "AU": "au",+    "AU^": "ua",+    "A^": "aa",+    "O": "o",+    "OI": "oi",+    "OIU": "eo",+    "OIU^": "oe",+    "OI^": "io",+    "OU": "ou",+    "OU^": "uo",+    "O^": "oo",+    "I": "i",+    "IU": "e",+    "IU^": "ee",+    "I^": "eu",+    "U": "u",+    "U^": "ue",+    "^": "y"+  },+  "finals": {+    "-": "",+    "-L": "l",+    "-LR": "rl",+    "-LRP": "mp",+    "-LRPK": "mb",+    "-LRPKF": "nd",+    "-LRPKFS": "ng",+    "-LRPKFST": "ncy",+    "-LRPKFST*": "ngth",+    "-LRPKFS*": "gn",+    "-LRPKFT": "nky",+    "-LRPKFT*": "ncky",+    "-LRPKF*": "ddl",+    "-LRPKS": "nc",+    "-LRPKST": "nct",+    "-LRPKST*": "nkt",+    "-LRPKS*": "nsc",+    "-LRPKT": "mph",+    "-LRPKT*": "'d",+    "-LRPK*": "bbl",+    "-LRPF": "nn",+    "-LRPFS": "nz",+    "-LRPFST": "LRPFST",+    "-LRPFST*": "NPFST*",+    "-LRPFS*": "LRPFS*",+    "-LRPFT": "ny",+    "-LRPFT*": "nny",+    "-LRPF*": "wn",+    "-LRPS": "mn",+    "-LRPST": "LRPST",+    "-LRPST*": "LRPST*",+    "-LRPS*": "gm",+    "-LRPT": "mpt",+    "-LRPT*": "LRPT*",+    "-LRP*": "mpl",+    "-LRK": "nk",+    "-LRKF": "nch",+    "-LRKFS": "nsh",+    "-LRKFST": "nty",+    "-LRKFST*": "NSHT*",+    "-LRKFS*": "LRKFS*",+    "-LRKFT": "ntch",+    "-LRKFT*": "nction",+    "-LRKF*": "nsion",+    "-LRKS": "nx",+    "-LRKST": "nxt",+    "-LRKST*": "nj",+    "-LRKS*": "nsk",+    "-LRKT": "hn",+    "-LRKT*": "LRKT*",+    "-LRK*": "nck",+    "-LRF": "nf",+    "-LRFS": "nv",+    "-LRFST": "nth",+    "-LRFST*": "ndth",+    "-LRFS*": "LRFS*",+    "-LRFT": "nft",+    "-LRFT*": "ntion",+    "-LRF*": "fn",+    "-LRS": "ns",+    "-LRST": "nst",+    "-LRST*": "LRST*",+    "-LRS*": "LRS*",+    "-LRT": "nt",+    "-LRT*": "n't",+    "-LR*": "rly",+    "-LP": "lp",+    "-LPK": "lb",+    "-LPKF": "ld",+    "-LPKFS": "lg",+    "-LPKFST": "lcy",+    "-LPKFST*": "LGT*",+    "-LPKFS*": "gl",+    "-LPKFT": "lky",+    "-LPKFT*": "lcky",+    "-LPKF*": "ndl",+    "-LPKS": "lc",+    "-LPKST": "lct",+    "-LPKST*": "lkt",+    "-LPKS*": "lsc",+    "-LPKT": "lph",+    "-LPKT*": "'ll",+    "-LPK*": "bl",+    "-LPF": "ln",+    "-LPFS": "lz",+    "-LPFST": "LPFST",+    "-LPFST*": "LPFST*",+    "-LPFS*": "LPFS*",+    "-LPFT": "ly",+    "-LPFT*": "lly",+    "-LPF*": "wl",+    "-LPS": "lm",+    "-LPST": "LPST",+    "-LPST*": "LPST*",+    "-LPS*": "'m",+    "-LPT": "lpt",+    "-LPT*": "LPT*",+    "-LP*": "pl",+    "-LK": "lk",+    "-LKF": "lch",+    "-LKFS": "lsh",+    "-LKFST": "lty",+    "-LKFST*": "y'd",+    "-LKFS*": "LKFS*",+    "-LKFT": "ltch",+    "-LKFT*": "sion",+    "-LKF*": "LKF*",+    "-LKS": "lx",+    "-LKST": "lxt",+    "-LKST*": "lj",+    "-LKS*": "lsk",+    "-LKT": "hl",+    "-LKT*": "LKT*",+    "-LK*": "lck",+    "-LF": "lf",+    "-LFS": "lv",+    "-LFST": "lth",+    "-LFST*": "lfth",+    "-LFS*": "'ve",+    "-LFT": "lft",+    "-LFT*": "ltion",+    "-LF*": "fl",+    "-LS": "ls",+    "-LST": "lst",+    "-LST*": "t's",+    "-LS*": "'s",+    "-LT": "lt",+    "-LT*": "ttl",+    "-L*": "ll",+    "-R": "r",+    "-RP": "rp",+    "-RPK": "rb",+    "-RPKF": "rd",+    "-RPKFS": "rg",+    "-RPKFST": "rcy",+    "-RPKFST*": "RGT*",+    "-RPKFS*": "dg",+    "-RPKFT": "rky",+    "-RPKFT*": "rcky",+    "-RPKF*": "rld",+    "-RPKS": "rc",+    "-RPKST": "rct",+    "-RPKST*": "rkt",+    "-RPKS*": "rsc",+    "-RPKT": "rph",+    "-RPKT*": "'re",+    "-RPK*": "RPK*",+    "-RPF": "rn",+    "-RPFS": "rz",+    "-RPFST": "RPFST",+    "-RPFST*": "RPFST*",+    "-RPFS*": "RPFS*",+    "-RPFT": "ry",+    "-RPFT*": "rry",+    "-RPF*": "rw",+    "-RPS": "rm",+    "-RPST": "RPST",+    "-RPST*": "RPST*",+    "-RPS*": "RPS*",+    "-RPT": "rpt",+    "-RPT*": "RPT*",+    "-RP*": "RP*",+    "-RK": "rk",+    "-RKF": "rch",+    "-RKFS": "rsh",+    "-RKFST": "rty",+    "-RKFST*": "RKFST*",+    "-RKFS*": "RKFS*",+    "-RKFT": "rtch",+    "-RKFT*": "stian",+    "-RKF*": "RKF*",+    "-RKS": "rx",+    "-RKST": "rxt",+    "-RKST*": "rj",+    "-RKS*": "rsk",+    "-RKT": "hr",+    "-RKT*": "RKT*",+    "-RK*": "rck",+    "-RF": "rf",+    "-RFS": "rv",+    "-RFST": "rth",+    "-RFST*": "rmth",+    "-RFS*": "RFS*",+    "-RFT": "rft",+    "-RFT*": "stion",+    "-RF*": "RF*",+    "-RS": "rs",+    "-RST": "rst",+    "-RST*": "RST*",+    "-RS*": "RS*",+    "-RT": "rt",+    "-RT*": "rnt",+    "-R*": "rr",+    "-P": "p",+    "-PK": "b",+    "-PKF": "d",+    "-PKFS": "g",+    "-PKFST": "cy",+    "-PKFST*": "sy",+    "-PKFS*": "gg",+    "-PKFT": "ky",+    "-PKFT*": "cky",+    "-PKF*": "dd",+    "-PKS": "c",+    "-PKST": "ct",+    "-PKST*": "kt",+    "-PKS*": "sc",+    "-PKT": "ph",+    "-PKT*": "hp",+    "-PK*": "PK*",+    "-PF": "n",+    "-PFS": "z",+    "-PFST": "PFST",+    "-PFST*": "PFST*",+    "-PFS*": "zz",+    "-PFT": "y",+    "-PFT*": "ption",+    "-PF*": "w",+    "-PS": "m",+    "-PST": "PST",+    "-PST*": "PST*",+    "-PS*": "sp",+    "-PT": "pt",+    "-PT*": "PT*",+    "-P*": "pp",+    "-K": "k",+    "-KF": "ch",+    "-KFS": "sh",+    "-KFST": "ty",+    "-KFST*": "ght",+    "-KFS*": "gh",+    "-KFT": "tch",+    "-KFT*": "ction",+    "-KF*": "q",+    "-KS": "x",+    "-KST": "xt",+    "-KST*": "j",+    "-KS*": "sk",+    "-KT": "h",+    "-KT*": "hh",+    "-K*": "ck",+    "-F": "f",+    "-FS": "v",+    "-FST": "th",+    "-FST*": "fth",+    "-FS*": "vv",+    "-FT": "ft",+    "-FT*": "tion",+    "-F*": "ff",+    "-S": "s",+    "-ST": "st",+    "-ST*": "ts",+    "-S*": "ss",+    "-T": "t",+    "-T*": "tt",+    "-*": "*"+  },+  "niche": {+    "initials": [+      "chl",+      "chr",+      "hw",+      "ll",+      "mn",+      "rh",+      "schm",+      "shr",+      "sph",+      "sv",+      "ts",+      "tz",+      "vr"+    ],+    "vowels": [],+    "finals": [+      "bbl",+      "ddl",+      "ndl",+      "fn",+      "fth",+      "gm",+      "hh",+      "hn",+      "hp",+      "kt",+      "mpl",+      "ndth",+      "ngth",+      "nj",+      "nkt",+      "nny",+      "nsc",+      "nsk",+      "nsion",+      "nction",+      "rly",+      "rmth",+      "rnt",+      "stian",+      "stion",+      "y'd",+      "zz",+      "vv",+      "sy",+      "fl",+      "'d",+      "n't",+      "'ll",+      "'m",+      "'ve",+      "t's",+      "'s",+      "'re",+      "ntion",+      "ltion",+      "ption",+      "ction",+      "tion",+      "sion"+    ]+  }+}