diagrams.h (117906B)
1 /* INFO: All the diagrams' name are in the notation system NS_COMMON */ 2 3 static struct StringDiagram guitar_diagrams[] = { 4 { 5 .name = "C", 6 .base_fret = 1, 7 .frets = { 0, 3, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 }, 8 .fingers = { 0, 3, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 } 9 }, 10 { 11 .name = "Cm", 12 .base_fret = 3, 13 .frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 }, 14 .fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 } 15 }, 16 { 17 .name = "C+", 18 .base_fret = 1, 19 .frets = { -1, -1, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 }, 20 .fingers = { 0, 0, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 } 21 }, 22 { 23 .name = "Caug", 24 .base_fret = 1, 25 .frets = { -1, -1, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 }, 26 .fingers = { 0, 0, 2, 1, 1, 4, -2, -2, -2, -2, -2, -2 } 27 }, 28 { 29 .name = "Cdim", 30 .base_fret = 3, 31 .frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 }, 32 .fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 } 33 }, 34 { 35 .name = "C0", 36 .base_fret = 1, 37 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 38 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 39 }, 40 { 41 .name = "Cdim", 42 .base_fret = 1, 43 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 44 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 45 }, 46 { 47 .name = "Cdim7", 48 .base_fret = 1, 49 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 50 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 51 }, 52 { 53 .name = "C7", 54 .base_fret = 1, 55 .frets = { 0, 3, 2, 3, 1, 0, -2, -2, -2, -2, -2, -2 }, 56 .fingers = { 0, 3, 2, 4, 1, 0, -2, -2, -2, -2, -2, -2 } 57 }, 58 { 59 .name = "Cmaj7", 60 .base_fret = 1, 61 .frets = { -1, 3, 2, 0, 0, 0, -2, -2, -2, -2, -2, -2 }, 62 .fingers = { 0, 3, 2, 0, 0, 0, -2, -2, -2, -2, -2, -2 } 63 }, 64 { 65 .name = "Cm7", 66 .base_fret = 3, 67 .frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 68 .fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 69 }, 70 { 71 .name = "C#", 72 .base_fret = 1, 73 .frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 74 .fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 75 }, 76 { 77 .name = "C#m", 78 .base_fret = 1, 79 .frets = { -1, -1, 2, 1, 2, 0, -2, -2, -2, -2, -2, -2 }, 80 .fingers = { 0, 0, 2, 1, 3, 0, -2, -2, -2, -2, -2, -2 } 81 }, 82 { 83 .name = "C#+", 84 .base_fret = 2, 85 .frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 }, 86 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 87 }, 88 { 89 .name = "C#aug", 90 .base_fret = 2, 91 .frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 }, 92 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 93 }, 94 { 95 .name = "C#dim", 96 .base_fret = 1, 97 .frets = { -1, -1, 2, 0, 2, 0, -2, -2, -2, -2, -2, -2 }, 98 .fingers = { 0, 0, 3, 0, 4, 0, -2, -2, -2, -2, -2, -2 } 99 }, 100 { 101 .name = "C#0", 102 .base_fret = 2, 103 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 104 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 105 }, 106 { 107 .name = "C#dim", 108 .base_fret = 2, 109 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 110 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 111 }, 112 { 113 .name = "C#dim7", 114 .base_fret = 2, 115 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 116 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 117 }, 118 { 119 .name = "C#7", 120 .base_fret = 2, 121 .frets = { -1, -1, 2, 3, 1, 3, -2, -2, -2, -2, -2, -2 }, 122 .fingers = { 0, 0, 2, 3, 1, 4, -2, -2, -2, -2, -2, -2 } 123 }, 124 { 125 .name = "C#maj7", 126 .base_fret = 1, 127 .frets = { -1, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 128 .fingers = { 0, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 129 }, 130 { 131 .name = "C#m7", 132 .base_fret = 1, 133 .frets = { -1, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 }, 134 .fingers = { 0, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 } 135 }, 136 { 137 .name = "Db", 138 .base_fret = 1, 139 .frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 140 .fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 141 }, 142 { 143 .name = "Dbm", 144 .base_fret = 1, 145 .frets = { -1, -1, 2, 1, 2, 0, -2, -2, -2, -2, -2, -2 }, 146 .fingers = { 0, 0, 2, 1, 3, 0, -2, -2, -2, -2, -2, -2 } 147 }, 148 { 149 .name = "Db+", 150 .base_fret = 2, 151 .frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 }, 152 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 153 }, 154 { 155 .name = "Dbaug", 156 .base_fret = 2, 157 .frets = { -1, 3, 2, 1, 1, -1, -2, -2, -2, -2, -2, -2 }, 158 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 159 }, 160 { 161 .name = "Dbdim", 162 .base_fret = 1, 163 .frets = { -1, -1, 2, 0, 2, 0, -2, -2, -2, -2, -2, -2 }, 164 .fingers = { 0, 0, 3, 0, 4, 0, -2, -2, -2, -2, -2, -2 } 165 }, 166 { 167 .name = "Db0", 168 .base_fret = 2, 169 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 170 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 171 }, 172 { 173 .name = "Dbdim", 174 .base_fret = 2, 175 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 176 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 177 }, 178 { 179 .name = "Dbdim7", 180 .base_fret = 2, 181 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 182 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 183 }, 184 { 185 .name = "Db7", 186 .base_fret = 2, 187 .frets = { -1, -1, 2, 3, 1, 3, -2, -2, -2, -2, -2, -2 }, 188 .fingers = { 0, 0, 2, 3, 1, 4, -2, -2, -2, -2, -2, -2 } 189 }, 190 { 191 .name = "Dbmaj7", 192 .base_fret = 1, 193 .frets = { -1, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 194 .fingers = { 0, 4, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 195 }, 196 { 197 .name = "Dbm7", 198 .base_fret = 1, 199 .frets = { -1, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 }, 200 .fingers = { 0, 4, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 } 201 }, 202 { 203 .name = "D", 204 .base_fret = 1, 205 .frets = { -1, -1, 0, 2, 3, 2, -2, -2, -2, -2, -2, -2 }, 206 .fingers = { 0, 0, 0, 1, 3, 2, -2, -2, -2, -2, -2, -2 } 207 }, 208 { 209 .name = "Dm", 210 .base_fret = 1, 211 .frets = { -1, -1, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 }, 212 .fingers = { 0, 0, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 } 213 }, 214 { 215 .name = "D+", 216 .base_fret = 1, 217 .frets = { -1, -1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 218 .fingers = { 0, 0, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 } 219 }, 220 { 221 .name = "Daug", 222 .base_fret = 1, 223 .frets = { -1, -1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 224 .fingers = { 0, 0, 0, 2, 3, 1, -2, -2, -2, -2, -2, -2 } 225 }, 226 { 227 .name = "Ddim", 228 .base_fret = 1, 229 .frets = { -1, -1, 0, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 230 .fingers = { 0, 0, 0, 1, 3, 1, -2, -2, -2, -2, -2, -2 } 231 }, 232 { 233 .name = "D0", 234 .base_fret = 1, 235 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 236 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 237 }, 238 { 239 .name = "Ddim", 240 .base_fret = 1, 241 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 242 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 243 }, 244 { 245 .name = "Ddim7", 246 .base_fret = 1, 247 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 248 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 249 }, 250 { 251 .name = "D7", 252 .base_fret = 1, 253 .frets = { -1, -1, 0, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 254 .fingers = { 0, 0, 0, 2, 1, 3, -2, -2, -2, -2, -2, -2 } 255 }, 256 { 257 .name = "Dmaj7", 258 .base_fret = 1, 259 .frets = { -1, -1, 0, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 260 .fingers = { 0, 0, 0, 1, 2, 3, -2, -2, -2, -2, -2, -2 } 261 }, 262 { 263 .name = "Dm7", 264 .base_fret = 1, 265 .frets = { -1, -1, 0, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 266 .fingers = { 0, 0, 0, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 267 }, 268 { 269 .name = "D#", 270 .base_fret = 3, 271 .frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 272 .fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 273 }, 274 { 275 .name = "D#m", 276 .base_fret = 1, 277 .frets = { -1, -1, 4, 3, 4, 1, -2, -2, -2, -2, -2, -2 }, 278 .fingers = { 0, 0, 3, 2, 4, 1, -2, -2, -2, -2, -2, -2 } 279 }, 280 { 281 .name = "D#+", 282 .base_fret = 1, 283 .frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 }, 284 .fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 } 285 }, 286 { 287 .name = "D#aug", 288 .base_fret = 1, 289 .frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 }, 290 .fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 } 291 }, 292 { 293 .name = "D#dim", 294 .base_fret = 2, 295 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 296 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 297 }, 298 { 299 .name = "D#0", 300 .base_fret = 1, 301 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 302 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 303 }, 304 { 305 .name = "D#dim", 306 .base_fret = 1, 307 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 308 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 309 }, 310 { 311 .name = "D#dim7", 312 .base_fret = 1, 313 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 314 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 315 }, 316 { 317 .name = "D#7", 318 .base_fret = 1, 319 .frets = { -1, -1, 1, 3, 2, 3, -2, -2, -2, -2, -2, -2 }, 320 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 321 }, 322 { 323 .name = "D#maj7", 324 .base_fret = 1, 325 .frets = { -1, -1, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }, 326 .fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 } 327 }, 328 { 329 .name = "D#m7", 330 .base_fret = 1, 331 .frets = { -1, -1, 1, 3, 2, 2, -2, -2, -2, -2, -2, -2 }, 332 .fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 } 333 }, 334 { 335 .name = "Eb", 336 .base_fret = 3, 337 .frets = { -1, -1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 338 .fingers = { 0, 0, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 339 }, 340 { 341 .name = "Ebm", 342 .base_fret = 1, 343 .frets = { -1, -1, 4, 3, 4, 1, -2, -2, -2, -2, -2, -2 }, 344 .fingers = { 0, 0, 3, 2, 4, 1, -2, -2, -2, -2, -2, -2 } 345 }, 346 { 347 .name = "Eb+", 348 .base_fret = 1, 349 .frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 }, 350 .fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 } 351 }, 352 { 353 .name = "Ebaug", 354 .base_fret = 1, 355 .frets = { 3, 2, 1, 0, 0, 3, -2, -2, -2, -2, -2, -2 }, 356 .fingers = { 3, 2, 1, 0, 0, 4, -2, -2, -2, -2, -2, -2 } 357 }, 358 { 359 .name = "Ebdim", 360 .base_fret = 2, 361 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 362 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 363 }, 364 { 365 .name = "Eb0", 366 .base_fret = 1, 367 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 368 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 369 }, 370 { 371 .name = "Ebdim", 372 .base_fret = 1, 373 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 374 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 375 }, 376 { 377 .name = "Ebdim7", 378 .base_fret = 1, 379 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 380 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 381 }, 382 { 383 .name = "Eb7", 384 .base_fret = 1, 385 .frets = { -1, -1, 1, 3, 2, 3, -2, -2, -2, -2, -2, -2 }, 386 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 387 }, 388 { 389 .name = "Ebmaj7", 390 .base_fret = 1, 391 .frets = { -1, -1, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 }, 392 .fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 } 393 }, 394 { 395 .name = "Ebm7", 396 .base_fret = 1, 397 .frets = { -1, -1, 1, 3, 2, 2, -2, -2, -2, -2, -2, -2 }, 398 .fingers = { 0, 0, 1, 2, 3, 4, -2, -2, -2, -2, -2, -2 } 399 }, 400 { 401 .name = "E", 402 .base_fret = 1, 403 .frets = { 0, 2, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 }, 404 .fingers = { 0, 2, 3, 1, 0, 0, -2, -2, -2, -2, -2, -2 } 405 }, 406 { 407 .name = "Em", 408 .base_fret = 1, 409 .frets = { 0, 2, 2, 0, 0, 0, -2, -2, -2, -2, -2, -2 }, 410 .fingers = { 0, 2, 3, 0, 0, 0, -2, -2, -2, -2, -2, -2 } 411 }, 412 { 413 .name = "E+", 414 .base_fret = 1, 415 .frets = { 0, 3, 2, 1, -1, -1, -2, -2, -2, -2, -2, -2 }, 416 .fingers = { 0, 3, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 } 417 }, 418 { 419 .name = "Eaug", 420 .base_fret = 1, 421 .frets = { 0, 3, 2, 1, -1, -1, -2, -2, -2, -2, -2, -2 }, 422 .fingers = { 0, 3, 2, 1, 0, 0, -2, -2, -2, -2, -2, -2 } 423 }, 424 { 425 .name = "Edim", 426 .base_fret = 3, 427 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 428 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 429 }, 430 { 431 .name = "E0", 432 .base_fret = 2, 433 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 434 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 435 }, 436 { 437 .name = "Edim", 438 .base_fret = 2, 439 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 440 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 441 }, 442 { 443 .name = "Edim7", 444 .base_fret = 2, 445 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 446 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 447 }, 448 { 449 .name = "E7", 450 .base_fret = 1, 451 .frets = { 0, 2, 0, 1, 0, 0, -2, -2, -2, -2, -2, -2 }, 452 .fingers = { 0, 2, 0, 1, 0, 0, -2, -2, -2, -2, -2, -2 } 453 }, 454 { 455 .name = "Emaj7", 456 .base_fret = 1, 457 .frets = { 0, 2, 1, 1, 0, -1, -2, -2, -2, -2, -2, -2 }, 458 .fingers = { 0, 3, 1, 2, 0, 0, -2, -2, -2, -2, -2, -2 } 459 }, 460 { 461 .name = "Em7", 462 .base_fret = 1, 463 .frets = { 0, 2, 0, 0, 0, 0, -2, -2, -2, -2, -2, -2 }, 464 .fingers = { 0, 2, 0, 0, 0, 0, -2, -2, -2, -2, -2, -2 } 465 }, 466 { 467 .name = "F", 468 .base_fret = 1, 469 .frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 470 .fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 471 }, 472 { 473 .name = "Fm", 474 .base_fret = 1, 475 .frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 476 .fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 477 }, 478 { 479 .name = "F+", 480 .base_fret = 1, 481 .frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 }, 482 .fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 } 483 }, 484 { 485 .name = "Faug", 486 .base_fret = 1, 487 .frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 }, 488 .fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 } 489 }, 490 { 491 .name = "Fdim", 492 .base_fret = 4, 493 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 494 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 495 }, 496 { 497 .name = "F0", 498 .base_fret = 1, 499 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 500 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 501 }, 502 { 503 .name = "Fdim", 504 .base_fret = 1, 505 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 506 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 507 }, 508 { 509 .name = "Fdim7", 510 .base_fret = 1, 511 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 512 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 513 }, 514 { 515 .name = "F7", 516 .base_fret = 1, 517 .frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 518 .fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 519 }, 520 { 521 .name = "Fmaj7", 522 .base_fret = 1, 523 .frets = { -1, -1, 3, 2, 1, 0, -2, -2, -2, -2, -2, -2 }, 524 .fingers = { 0, 0, 3, 2, 1, 0, -2, -2, -2, -2, -2, -2 } 525 }, 526 { 527 .name = "Fm7", 528 .base_fret = 1, 529 .frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 530 .fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 531 }, 532 { 533 .name = "F#", 534 .base_fret = 2, 535 .frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 536 .fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 537 }, 538 { 539 .name = "F#m", 540 .base_fret = 2, 541 .frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 542 .fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 543 }, 544 { 545 .name = "F#+", 546 .base_fret = 1, 547 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 548 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 549 }, 550 { 551 .name = "F#aug", 552 .base_fret = 1, 553 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 554 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 555 }, 556 { 557 .name = "F#dim", 558 .base_fret = 5, 559 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 560 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 561 }, 562 { 563 .name = "F#0", 564 .base_fret = 1, 565 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 566 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 567 }, 568 { 569 .name = "F#dim", 570 .base_fret = 1, 571 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 572 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 573 }, 574 { 575 .name = "F#dim7", 576 .base_fret = 1, 577 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 578 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 579 }, 580 { 581 .name = "F#7", 582 .base_fret = 2, 583 .frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 584 .fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 585 }, 586 { 587 .name = "F#maj7", 588 .base_fret = 1, 589 .frets = { -1, -1, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 }, 590 .fingers = { 0, 0, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 } 591 }, 592 { 593 .name = "F#m7", 594 .base_fret = 2, 595 .frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 596 .fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 597 }, 598 { 599 .name = "Gb", 600 .base_fret = 2, 601 .frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 602 .fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 603 }, 604 { 605 .name = "Gbm", 606 .base_fret = 2, 607 .frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 608 .fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 609 }, 610 { 611 .name = "Gb+", 612 .base_fret = 1, 613 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 614 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 615 }, 616 { 617 .name = "Gbaug", 618 .base_fret = 1, 619 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 620 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 621 }, 622 { 623 .name = "Gbdim", 624 .base_fret = 5, 625 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 626 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 627 }, 628 { 629 .name = "Gb0", 630 .base_fret = 1, 631 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 632 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 633 }, 634 { 635 .name = "Gbdim", 636 .base_fret = 1, 637 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 638 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 639 }, 640 { 641 .name = "Gbdim7", 642 .base_fret = 1, 643 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 644 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 645 }, 646 { 647 .name = "Gb7", 648 .base_fret = 2, 649 .frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 650 .fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 651 }, 652 { 653 .name = "Gbmaj7", 654 .base_fret = 1, 655 .frets = { -1, -1, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 }, 656 .fingers = { 0, 0, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 } 657 }, 658 { 659 .name = "Gbm7", 660 .base_fret = 2, 661 .frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 662 .fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 663 }, 664 { 665 .name = "G", 666 .base_fret = 1, 667 .frets = { 3, 2, 0, 0, 0, 3, -2, -2, -2, -2, -2, -2 }, 668 .fingers = { 2, 1, 0, 0, 0, 3, -2, -2, -2, -2, -2, -2 } 669 }, 670 { 671 .name = "Gm", 672 .base_fret = 3, 673 .frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 674 .fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 675 }, 676 { 677 .name = "G+", 678 .base_fret = 5, 679 .frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 }, 680 .fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 } 681 }, 682 { 683 .name = "Gaug", 684 .base_fret = 5, 685 .frets = { -1, -1, 1, 4, 4, 3, -2, -2, -2, -2, -2, -2 }, 686 .fingers = { 0, 0, 1, 3, 4, 2, -2, -2, -2, -2, -2, -2 } 687 }, 688 { 689 .name = "Gdim", 690 .base_fret = 6, 691 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 692 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 693 }, 694 { 695 .name = "G0", 696 .base_fret = 2, 697 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 698 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 699 }, 700 { 701 .name = "Gdim", 702 .base_fret = 2, 703 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 704 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 705 }, 706 { 707 .name = "Gdim7", 708 .base_fret = 2, 709 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 710 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 711 }, 712 { 713 .name = "G7", 714 .base_fret = 1, 715 .frets = { 3, 2, 0, 0, 0, 1, -2, -2, -2, -2, -2, -2 }, 716 .fingers = { 3, 2, 0, 0, 0, 1, -2, -2, -2, -2, -2, -2 } 717 }, 718 { 719 .name = "Gmaj7", 720 .base_fret = 2, 721 .frets = { -1, -1, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 }, 722 .fingers = { 0, 0, 4, 3, 2, 1, -2, -2, -2, -2, -2, -2 } 723 }, 724 { 725 .name = "Gm7", 726 .base_fret = 3, 727 .frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 728 .fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 729 }, 730 { 731 .name = "G#", 732 .base_fret = 4, 733 .frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 734 .fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 735 }, 736 { 737 .name = "G#m", 738 .base_fret = 4, 739 .frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 740 .fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 741 }, 742 { 743 .name = "G#+", 744 .base_fret = 1, 745 .frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 }, 746 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 747 }, 748 { 749 .name = "G#aug", 750 .base_fret = 1, 751 .frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 }, 752 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 753 }, 754 { 755 .name = "G#dim", 756 .base_fret = 7, 757 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 758 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 759 }, 760 { 761 .name = "G#0", 762 .base_fret = 1, 763 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 764 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 765 }, 766 { 767 .name = "G#dim", 768 .base_fret = 1, 769 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 770 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 771 }, 772 { 773 .name = "G#dim7", 774 .base_fret = 1, 775 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 776 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 777 }, 778 { 779 .name = "G#7", 780 .base_fret = 4, 781 .frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 782 .fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 783 }, 784 { 785 .name = "G#maj7", 786 .base_fret = 1, 787 .frets = { -1, -1, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 }, 788 .fingers = { 0, 0, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 } 789 }, 790 { 791 .name = "G#m7", 792 .base_fret = 4, 793 .frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 794 .fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 795 }, 796 { 797 .name = "Ab", 798 .base_fret = 4, 799 .frets = { 1, 3, 3, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 800 .fingers = { 1, 3, 4, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 801 }, 802 { 803 .name = "Abm", 804 .base_fret = 4, 805 .frets = { 1, 3, 3, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 806 .fingers = { 1, 3, 4, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 807 }, 808 { 809 .name = "Ab+", 810 .base_fret = 1, 811 .frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 }, 812 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 813 }, 814 { 815 .name = "Abaug", 816 .base_fret = 1, 817 .frets = { 0, 3, 2, 1, 1, 0, -2, -2, -2, -2, -2, -2 }, 818 .fingers = { 0, 4, 3, 1, 2, 0, -2, -2, -2, -2, -2, -2 } 819 }, 820 { 821 .name = "Abdim", 822 .base_fret = 7, 823 .frets = { -1, -1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 824 .fingers = { 0, 0, 3, 1, 4, 1, -2, -2, -2, -2, -2, -2 } 825 }, 826 { 827 .name = "Ab0", 828 .base_fret = 1, 829 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 830 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 831 }, 832 { 833 .name = "Abdim", 834 .base_fret = 1, 835 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 836 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 837 }, 838 { 839 .name = "Abdim7", 840 .base_fret = 1, 841 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 842 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 843 }, 844 { 845 .name = "Ab7", 846 .base_fret = 4, 847 .frets = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 }, 848 .fingers = { 1, 3, 1, 2, 1, 1, -2, -2, -2, -2, -2, -2 } 849 }, 850 { 851 .name = "Abmaj7", 852 .base_fret = 1, 853 .frets = { -1, -1, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 }, 854 .fingers = { 0, 0, 1, 1, 1, 3, -2, -2, -2, -2, -2, -2 } 855 }, 856 { 857 .name = "Abm7", 858 .base_fret = 4, 859 .frets = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 }, 860 .fingers = { 1, 3, 1, 1, 1, 1, -2, -2, -2, -2, -2, -2 } 861 }, 862 { 863 .name = "A", 864 .base_fret = 1, 865 .frets = { -1, 0, 2, 2, 2, 0, -2, -2, -2, -2, -2, -2 }, 866 .fingers = { 0, 0, 1, 2, 3, 0, -2, -2, -2, -2, -2, -2 } 867 }, 868 { 869 .name = "Am", 870 .base_fret = 1, 871 .frets = { -1, 0, 2, 2, 1, 0, -2, -2, -2, -2, -2, -2 }, 872 .fingers = { 0, 0, 2, 3, 1, 0, -2, -2, -2, -2, -2, -2 } 873 }, 874 { 875 .name = "A+", 876 .base_fret = 1, 877 .frets = { -1, 0, 3, 2, 2, 1, -2, -2, -2, -2, -2, -2 }, 878 .fingers = { 0, 0, 4, 2, 3, 1, -2, -2, -2, -2, -2, -2 } 879 }, 880 { 881 .name = "Aaug", 882 .base_fret = 1, 883 .frets = { -1, 0, 3, 2, 2, 1, -2, -2, -2, -2, -2, -2 }, 884 .fingers = { 0, 0, 4, 2, 3, 1, -2, -2, -2, -2, -2, -2 } 885 }, 886 { 887 .name = "Adim", 888 .base_fret = 1, 889 .frets = { -1, 0, 1, 2, 1, -1, -2, -2, -2, -2, -2, -2 }, 890 .fingers = { 0, 0, 1, 2, 3, 0, -2, -2, -2, -2, -2, -2 } 891 }, 892 { 893 .name = "A0", 894 .base_fret = 1, 895 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 896 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 897 }, 898 { 899 .name = "Adim", 900 .base_fret = 1, 901 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 902 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 903 }, 904 { 905 .name = "Adim7", 906 .base_fret = 1, 907 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 908 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 909 }, 910 { 911 .name = "A7", 912 .base_fret = 1, 913 .frets = { -1, 0, 2, 0, 2, 0, -2, -2, -2, -2, -2, -2 }, 914 .fingers = { 0, 0, 1, 0, 3, 0, -2, -2, -2, -2, -2, -2 } 915 }, 916 { 917 .name = "Amaj7", 918 .base_fret = 1, 919 .frets = { -1, 0, 2, 1, 2, 0, -2, -2, -2, -2, -2, -2 }, 920 .fingers = { 0, 0, 2, 1, 3, 0, -2, -2, -2, -2, -2, -2 } 921 }, 922 { 923 .name = "Am7", 924 .base_fret = 1, 925 .frets = { -1, 0, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 }, 926 .fingers = { 0, 0, 2, 0, 1, 0, -2, -2, -2, -2, -2, -2 } 927 }, 928 { 929 .name = "A#", 930 .base_fret = 1, 931 .frets = { 1, 1, 3, 3, 3, 1, -2, -2, -2, -2, -2, -2 }, 932 .fingers = { 1, 1, 2, 3, 4, 1, -2, -2, -2, -2, -2, -2 } 933 }, 934 { 935 .name = "A#m", 936 .base_fret = 1, 937 .frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 }, 938 .fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 } 939 }, 940 { 941 .name = "A#+", 942 .base_fret = 1, 943 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 944 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 945 }, 946 { 947 .name = "A#aug", 948 .base_fret = 1, 949 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 950 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 951 }, 952 { 953 .name = "A#dim", 954 .base_fret = 1, 955 .frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 }, 956 .fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 } 957 }, 958 { 959 .name = "A#0", 960 .base_fret = 2, 961 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 962 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 963 }, 964 { 965 .name = "A#dim", 966 .base_fret = 2, 967 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 968 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 969 }, 970 { 971 .name = "A#dim7", 972 .base_fret = 2, 973 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 974 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 975 }, 976 { 977 .name = "A#7", 978 .base_fret = 1, 979 .frets = { -1, 1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 980 .fingers = { 0, 1, 2, 1, 3, 1, -2, -2, -2, -2, -2, -2 } 981 }, 982 { 983 .name = "A#maj7", 984 .base_fret = 1, 985 .frets = { -1, 1, 3, 2, 3, -1, -2, -2, -2, -2, -2, -2 }, 986 .fingers = { 0, 1, 3, 2, 4, 0, -2, -2, -2, -2, -2, -2 } 987 }, 988 { 989 .name = "A#m7", 990 .base_fret = 1, 991 .frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 992 .fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 993 }, 994 { 995 .name = "Bb", 996 .base_fret = 1, 997 .frets = { 1, 1, 3, 3, 3, 1, -2, -2, -2, -2, -2, -2 }, 998 .fingers = { 1, 1, 2, 3, 4, 1, -2, -2, -2, -2, -2, -2 } 999 }, 1000 { 1001 .name = "Bbm", 1002 .base_fret = 1, 1003 .frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 }, 1004 .fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 } 1005 }, 1006 { 1007 .name = "Bb+", 1008 .base_fret = 1, 1009 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 1010 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 1011 }, 1012 { 1013 .name = "Bbaug", 1014 .base_fret = 1, 1015 .frets = { 2, 1, 0, 3, 3, 2, -2, -2, -2, -2, -2, -2 }, 1016 .fingers = { 2, 1, 0, 4, 4, 3, -2, -2, -2, -2, -2, -2 } 1017 }, 1018 { 1019 .name = "Bbdim", 1020 .base_fret = 1, 1021 .frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 }, 1022 .fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 } 1023 }, 1024 { 1025 .name = "Bb0", 1026 .base_fret = 2, 1027 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 1028 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 1029 }, 1030 { 1031 .name = "Bbdim", 1032 .base_fret = 2, 1033 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 1034 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 1035 }, 1036 { 1037 .name = "Bbdim7", 1038 .base_fret = 2, 1039 .frets = { -1, -1, 1, 2, 1, 2, -2, -2, -2, -2, -2, -2 }, 1040 .fingers = { 0, 0, 1, 3, 2, 4, -2, -2, -2, -2, -2, -2 } 1041 }, 1042 { 1043 .name = "Bb7", 1044 .base_fret = 1, 1045 .frets = { -1, 1, 3, 1, 3, 1, -2, -2, -2, -2, -2, -2 }, 1046 .fingers = { 0, 1, 2, 1, 3, 1, -2, -2, -2, -2, -2, -2 } 1047 }, 1048 { 1049 .name = "Bbmaj7", 1050 .base_fret = 1, 1051 .frets = { -1, 1, 3, 2, 3, -1, -2, -2, -2, -2, -2, -2 }, 1052 .fingers = { 0, 1, 3, 2, 4, 0, -2, -2, -2, -2, -2, -2 } 1053 }, 1054 { 1055 .name = "Bbm7", 1056 .base_fret = 1, 1057 .frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 1058 .fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 1059 }, 1060 { 1061 .name = "B", 1062 .base_fret = 2, 1063 .frets = { 1, 1, 3, 3, 3, 1, -2, -2, -2, -2, -2, -2 }, 1064 .fingers = { 1, 1, 2, 3, 4, 1, -2, -2, -2, -2, -2, -2 } 1065 }, 1066 { 1067 .name = "Bm", 1068 .base_fret = 2, 1069 .frets = { 1, 1, 3, 3, 2, 1, -2, -2, -2, -2, -2, -2 }, 1070 .fingers = { 1, 1, 3, 4, 2, 1, -2, -2, -2, -2, -2, -2 } 1071 }, 1072 { 1073 .name = "B+", 1074 .base_fret = 1, 1075 .frets = { -1, 3, 2, 0, 0, -1, -2, -2, -2, -2, -2, -2 }, 1076 .fingers = { 0, 2, 1, 0, 0, 0, -2, -2, -2, -2, -2, -2 } 1077 }, 1078 { 1079 .name = "Baug", 1080 .base_fret = 1, 1081 .frets = { -1, 3, 2, 0, 0, -1, -2, -2, -2, -2, -2, -2 }, 1082 .fingers = { 0, 2, 1, 0, 0, 0, -2, -2, -2, -2, -2, -2 } 1083 }, 1084 { 1085 .name = "Bdim", 1086 .base_fret = 2, 1087 .frets = { -1, 1, 2, 3, 2, -1, -2, -2, -2, -2, -2, -2 }, 1088 .fingers = { 0, 1, 2, 4, 3, 0, -2, -2, -2, -2, -2, -2 } 1089 }, 1090 { 1091 .name = "B0", 1092 .base_fret = 1, 1093 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 1094 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 1095 }, 1096 { 1097 .name = "Bdim", 1098 .base_fret = 1, 1099 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 1100 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 1101 }, 1102 { 1103 .name = "Bdim7", 1104 .base_fret = 1, 1105 .frets = { -1, -1, 0, 1, 0, 1, -2, -2, -2, -2, -2, -2 }, 1106 .fingers = { 0, 0, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 } 1107 }, 1108 { 1109 .name = "B7", 1110 .base_fret = 1, 1111 .frets = { -1, 2, 1, 2, 0, 2, -2, -2, -2, -2, -2, -2 }, 1112 .fingers = { 0, 2, 1, 3, 0, 4, -2, -2, -2, -2, -2, -2 } 1113 }, 1114 { 1115 .name = "Bmaj7", 1116 .base_fret = 2, 1117 .frets = { -1, 1, 3, 2, 3, -1, -2, -2, -2, -2, -2, -2 }, 1118 .fingers = { 0, 1, 3, 2, 4, 0, -2, -2, -2, -2, -2, -2 } 1119 }, 1120 { 1121 .name = "Bm7", 1122 .base_fret = 2, 1123 .frets = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 }, 1124 .fingers = { 1, 1, 3, 1, 2, 1, -2, -2, -2, -2, -2, -2 } 1125 }, 1126 { 1127 .name = "C9", 1128 .base_fret = 2, 1129 .frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 1130 .fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 } 1131 }, 1132 { 1133 .name = "C#9", 1134 .base_fret = 3, 1135 .frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 1136 .fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 } 1137 }, 1138 { 1139 .name = "Db9", 1140 .base_fret = 3, 1141 .frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 1142 .fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 } 1143 }, 1144 { 1145 .name = "D9", 1146 .base_fret = 4, 1147 .frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 1148 .fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 } 1149 }, 1150 { 1151 .name = "D#9", 1152 .base_fret = 5, 1153 .frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 1154 .fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 } 1155 }, 1156 { 1157 .name = "Eb9", 1158 .base_fret = 5, 1159 .frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 1160 .fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 } 1161 }, 1162 { 1163 .name = "E9", 1164 .base_fret = 1, 1165 .frets = { 0, 2, 0, 1, 0, 2, -2, -2, -2, -2, -2, -2 }, 1166 .fingers = { 0, 2, 0, 1, 0, 3, -2, -2, -2, -2, -2, -2 } 1167 }, 1168 { 1169 .name = "F9", 1170 .base_fret = 1, 1171 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1172 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1173 }, 1174 { 1175 .name = "F#9", 1176 .base_fret = 2, 1177 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1178 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1179 }, 1180 { 1181 .name = "Gb9", 1182 .base_fret = 2, 1183 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1184 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1185 }, 1186 { 1187 .name = "G9", 1188 .base_fret = 3, 1189 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1190 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1191 }, 1192 { 1193 .name = "G#9", 1194 .base_fret = 4, 1195 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1196 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1197 }, 1198 { 1199 .name = "Ab9", 1200 .base_fret = 4, 1201 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1202 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1203 }, 1204 { 1205 .name = "A9", 1206 .base_fret = 5, 1207 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1208 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1209 }, 1210 { 1211 .name = "A#9", 1212 .base_fret = 6, 1213 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1214 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1215 }, 1216 { 1217 .name = "Bb9", 1218 .base_fret = 6, 1219 .frets = { 1, 3, 1, 2, 1, 3, -2, -2, -2, -2, -2, -2 }, 1220 .fingers = { 1, 3, 1, 2, 1, 4, -2, -2, -2, -2, -2, -2 } 1221 }, 1222 { 1223 .name = "B9", 1224 .base_fret = 1, 1225 .frets = { -1, 2, 1, 2, 2, 2, -2, -2, -2, -2, -2, -2 }, 1226 .fingers = { 0, 2, 1, 3, 3, 3, -2, -2, -2, -2, -2, -2 } 1227 } 1228 }; 1229 1230 static const struct StringDiagram ukulele_diagrams[] = { 1231 { 1232 .name = "A", 1233 .base_fret = 1, 1234 .frets = { 2, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1235 .fingers = { 2, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1236 }, 1237 { 1238 .name = "Am", 1239 .base_fret = 1, 1240 .frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1241 .fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1242 }, 1243 { 1244 .name = "A7", 1245 .base_fret = 1, 1246 .frets = { 0, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1247 .fingers = { 0, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1248 }, 1249 { 1250 .name = "Am7", 1251 .base_fret = 1, 1252 .frets = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1253 .fingers = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1254 }, 1255 { 1256 .name = "Adim", 1257 .base_fret = 2, 1258 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1259 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1260 }, 1261 { 1262 .name = "Amaj7", 1263 .base_fret = 1, 1264 .frets = { 1, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1265 .fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1266 }, 1267 { 1268 .name = "A6", 1269 .base_fret = 2, 1270 .frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1271 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1272 }, 1273 { 1274 .name = "Asus2", 1275 .base_fret = 2, 1276 .frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1277 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1278 }, 1279 { 1280 .name = "Asus", 1281 .base_fret = 1, 1282 .frets = { 2, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1283 .fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1284 }, 1285 { 1286 .name = "Asus4", 1287 .base_fret = 1, 1288 .frets = { 2, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1289 .fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1290 }, 1291 { 1292 .name = "A+", 1293 .base_fret = 1, 1294 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1295 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1296 }, 1297 { 1298 .name = "Aaug", 1299 .base_fret = 1, 1300 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1301 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1302 }, 1303 { 1304 .name = "A9", 1305 .base_fret = 1, 1306 .frets = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1307 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1308 }, 1309 { 1310 .name = "A#", 1311 .base_fret = 1, 1312 .frets = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1313 .fingers = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1314 }, 1315 { 1316 .name = "A#m", 1317 .base_fret = 1, 1318 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1319 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1320 }, 1321 { 1322 .name = "A#7", 1323 .base_fret = 1, 1324 .frets = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1325 .fingers = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1326 }, 1327 { 1328 .name = "A#m7", 1329 .base_fret = 1, 1330 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1331 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1332 }, 1333 { 1334 .name = "A#dim", 1335 .base_fret = 1, 1336 .frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1337 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1338 }, 1339 { 1340 .name = "A#maj7", 1341 .base_fret = 1, 1342 .frets = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1343 .fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1344 }, 1345 { 1346 .name = "A#6", 1347 .base_fret = 1, 1348 .frets = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1349 .fingers = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1350 }, 1351 { 1352 .name = "A#sus2", 1353 .base_fret = 1, 1354 .frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1355 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1356 }, 1357 { 1358 .name = "A#sus", 1359 .base_fret = 1, 1360 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1361 .fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1362 }, 1363 { 1364 .name = "A#sus4", 1365 .base_fret = 1, 1366 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1367 .fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1368 }, 1369 { 1370 .name = "A#+", 1371 .base_fret = 1, 1372 .frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 1373 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1374 }, 1375 { 1376 .name = "A#aug", 1377 .base_fret = 1, 1378 .frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 1379 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1380 }, 1381 { 1382 .name = "A#9", 1383 .base_fret = 1, 1384 .frets = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1385 .fingers = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1386 }, 1387 { 1388 .name = "Bb", 1389 .base_fret = 1, 1390 .frets = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1391 .fingers = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1392 }, 1393 { 1394 .name = "Bbm", 1395 .base_fret = 1, 1396 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1397 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1398 }, 1399 { 1400 .name = "Bb7", 1401 .base_fret = 1, 1402 .frets = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1403 .fingers = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1404 }, 1405 { 1406 .name = "Bbm7", 1407 .base_fret = 1, 1408 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1409 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1410 }, 1411 { 1412 .name = "Bbdim", 1413 .base_fret = 1, 1414 .frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1415 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1416 }, 1417 { 1418 .name = "Bbmaj7", 1419 .base_fret = 1, 1420 .frets = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1421 .fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1422 }, 1423 { 1424 .name = "Bb6", 1425 .base_fret = 1, 1426 .frets = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1427 .fingers = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1428 }, 1429 { 1430 .name = "Bbsus2", 1431 .base_fret = 1, 1432 .frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1433 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1434 }, 1435 { 1436 .name = "Bbsus", 1437 .base_fret = 1, 1438 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1439 .fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1440 }, 1441 { 1442 .name = "Bbsus4", 1443 .base_fret = 1, 1444 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1445 .fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1446 }, 1447 { 1448 .name = "Bb+", 1449 .base_fret = 1, 1450 .frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 1451 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1452 }, 1453 { 1454 .name = "Bbaug", 1455 .base_fret = 1, 1456 .frets = { 3, 1, 1, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 1457 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1458 }, 1459 { 1460 .name = "Bb9", 1461 .base_fret = 1, 1462 .frets = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1463 .fingers = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1464 }, 1465 { 1466 .name = "B", 1467 .base_fret = 2, 1468 .frets = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1469 .fingers = { 3, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1470 }, 1471 { 1472 .name = "Bm", 1473 .base_fret = 2, 1474 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1475 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1476 }, 1477 { 1478 .name = "B7", 1479 .base_fret = 2, 1480 .frets = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1481 .fingers = { 1, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1482 }, 1483 { 1484 .name = "Bm7", 1485 .base_fret = 2, 1486 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1487 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1488 }, 1489 { 1490 .name = "Bdim", 1491 .base_fret = 1, 1492 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1493 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1494 }, 1495 { 1496 .name = "Bmaj7", 1497 .base_fret = 2, 1498 .frets = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1499 .fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1500 }, 1501 { 1502 .name = "B6", 1503 .base_fret = 1, 1504 .frets = { 1, 3, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1505 .fingers = { 1, 4, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1506 }, 1507 { 1508 .name = "Bsus2", 1509 .base_fret = 1, 1510 .frets = { 5, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1511 .fingers = { 4, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1512 }, 1513 { 1514 .name = "Bsus", 1515 .base_fret = 2, 1516 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1517 .fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1518 }, 1519 { 1520 .name = "Bsus4", 1521 .base_fret = 2, 1522 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1523 .fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1524 }, 1525 { 1526 .name = "B+", 1527 .base_fret = 1, 1528 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1529 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1530 }, 1531 { 1532 .name = "Baug", 1533 .base_fret = 1, 1534 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1535 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1536 }, 1537 { 1538 .name = "B9", 1539 .base_fret = 2, 1540 .frets = { 1, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1541 .fingers = { 2, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1542 }, 1543 { 1544 .name = "C", 1545 .base_fret = 1, 1546 .frets = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1547 .fingers = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1548 }, 1549 { 1550 .name = "Cm", 1551 .base_fret = 1, 1552 .frets = { 0, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1553 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1554 }, 1555 { 1556 .name = "C7", 1557 .base_fret = 1, 1558 .frets = { 0, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1559 .fingers = { 0, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1560 }, 1561 { 1562 .name = "Cm7", 1563 .base_fret = 3, 1564 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1565 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1566 }, 1567 { 1568 .name = "Cdim", 1569 .base_fret = 2, 1570 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1571 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1572 }, 1573 { 1574 .name = "Cmaj7", 1575 .base_fret = 1, 1576 .frets = { 0, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1577 .fingers = { 0, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1578 }, 1579 { 1580 .name = "C6", 1581 .base_fret = 1, 1582 .frets = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1583 .fingers = { 0, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1584 }, 1585 { 1586 .name = "Csus2", 1587 .base_fret = 1, 1588 .frets = { 0, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1589 .fingers = { 0, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1590 }, 1591 { 1592 .name = "Csus", 1593 .base_fret = 1, 1594 .frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1595 .fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1596 }, 1597 { 1598 .name = "Csus4", 1599 .base_fret = 1, 1600 .frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1601 .fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1602 }, 1603 { 1604 .name = "C+", 1605 .base_fret = 1, 1606 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1607 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1608 }, 1609 { 1610 .name = "Caug", 1611 .base_fret = 1, 1612 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1613 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1614 }, 1615 { 1616 .name = "C9", 1617 .base_fret = 1, 1618 .frets = { 0, 2, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1619 .fingers = { 0, 2, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1620 }, 1621 { 1622 .name = "C#", 1623 .base_fret = 1, 1624 .frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1625 .fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1626 }, 1627 { 1628 .name = "C#m", 1629 .base_fret = 1, 1630 .frets = { 1, 4, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1631 .fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1632 }, 1633 { 1634 .name = "C#7", 1635 .base_fret = 1, 1636 .frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1637 .fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1638 }, 1639 { 1640 .name = "C#m7", 1641 .base_fret = 1, 1642 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1643 .fingers = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1644 }, 1645 { 1646 .name = "C#dim", 1647 .base_fret = 1, 1648 .frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1649 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1650 }, 1651 { 1652 .name = "C#maj7", 1653 .base_fret = 1, 1654 .frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1655 .fingers = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1656 }, 1657 { 1658 .name = "C#6", 1659 .base_fret = 1, 1660 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1661 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1662 }, 1663 { 1664 .name = "C#sus2", 1665 .base_fret = 1, 1666 .frets = { 1, 3, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1667 .fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1668 }, 1669 { 1670 .name = "C#sus", 1671 .base_fret = 1, 1672 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1673 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1674 }, 1675 { 1676 .name = "C#sus4", 1677 .base_fret = 1, 1678 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1679 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1680 }, 1681 { 1682 .name = "C#+", 1683 .base_fret = 1, 1684 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1685 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1686 }, 1687 { 1688 .name = "C#aug", 1689 .base_fret = 1, 1690 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1691 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1692 }, 1693 { 1694 .name = "C#9", 1695 .base_fret = 1, 1696 .frets = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1697 .fingers = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1698 }, 1699 { 1700 .name = "Db", 1701 .base_fret = 1, 1702 .frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1703 .fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1704 }, 1705 { 1706 .name = "Dbm", 1707 .base_fret = 1, 1708 .frets = { 1, 4, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1709 .fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1710 }, 1711 { 1712 .name = "Db7", 1713 .base_fret = 1, 1714 .frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1715 .fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1716 }, 1717 { 1718 .name = "Dbm7", 1719 .base_fret = 1, 1720 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1721 .fingers = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1722 }, 1723 { 1724 .name = "Dbdim", 1725 .base_fret = 1, 1726 .frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1727 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1728 }, 1729 { 1730 .name = "Dbmaj7", 1731 .base_fret = 1, 1732 .frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1733 .fingers = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1734 }, 1735 { 1736 .name = "Db6", 1737 .base_fret = 1, 1738 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1739 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1740 }, 1741 { 1742 .name = "Dbsus2", 1743 .base_fret = 1, 1744 .frets = { 1, 3, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1745 .fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1746 }, 1747 { 1748 .name = "Dbsus", 1749 .base_fret = 1, 1750 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1751 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1752 }, 1753 { 1754 .name = "Dbsus4", 1755 .base_fret = 1, 1756 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1757 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1758 }, 1759 { 1760 .name = "Db+", 1761 .base_fret = 1, 1762 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1763 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1764 }, 1765 { 1766 .name = "Dbaug", 1767 .base_fret = 1, 1768 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1769 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1770 }, 1771 { 1772 .name = "Db9", 1773 .base_fret = 1, 1774 .frets = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1775 .fingers = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1776 }, 1777 { 1778 .name = "D", 1779 .base_fret = 1, 1780 .frets = { 2, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1781 .fingers = { 1, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1782 }, 1783 { 1784 .name = "Dm", 1785 .base_fret = 1, 1786 .frets = { 2, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1787 .fingers = { 2, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1788 }, 1789 { 1790 .name = "D7", 1791 .base_fret = 2, 1792 .frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1793 .fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1794 }, 1795 { 1796 .name = "Dm7", 1797 .base_fret = 1, 1798 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1799 .fingers = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1800 }, 1801 { 1802 .name = "Ddim", 1803 .base_fret = 1, 1804 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1805 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1806 }, 1807 { 1808 .name = "Dmaj7", 1809 .base_fret = 2, 1810 .frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1811 .fingers = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 1812 }, 1813 { 1814 .name = "D6", 1815 .base_fret = 2, 1816 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1817 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1818 }, 1819 { 1820 .name = "Dsus2", 1821 .base_fret = 1, 1822 .frets = { 2, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1823 .fingers = { 1, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1824 }, 1825 { 1826 .name = "Dsus", 1827 .base_fret = 1, 1828 .frets = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1829 .fingers = { 0, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1830 }, 1831 { 1832 .name = "Dsus4", 1833 .base_fret = 1, 1834 .frets = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 1835 .fingers = { 0, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 1836 }, 1837 { 1838 .name = "D+", 1839 .base_fret = 2, 1840 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1841 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1842 }, 1843 { 1844 .name = "Daug", 1845 .base_fret = 2, 1846 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 1847 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1848 }, 1849 { 1850 .name = "D9", 1851 .base_fret = 2, 1852 .frets = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1853 .fingers = { 1, 3, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1854 }, 1855 { 1856 .name = "D#", 1857 .base_fret = 1, 1858 .frets = { 0, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1859 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1860 }, 1861 { 1862 .name = "D#m", 1863 .base_fret = 1, 1864 .frets = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1865 .fingers = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1866 }, 1867 { 1868 .name = "D#7", 1869 .base_fret = 3, 1870 .frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1871 .fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1872 }, 1873 { 1874 .name = "D#m7", 1875 .base_fret = 2, 1876 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1877 .fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1878 }, 1879 { 1880 .name = "D#dim", 1881 .base_fret = 2, 1882 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1883 .fingers = { 1, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1884 }, 1885 { 1886 .name = "D#maj7", 1887 .base_fret = 3, 1888 .frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1889 .fingers = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1890 }, 1891 { 1892 .name = "D#6", 1893 .base_fret = 3, 1894 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1895 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1896 }, 1897 { 1898 .name = "D#sus2", 1899 .base_fret = 1, 1900 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1901 .fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1902 }, 1903 { 1904 .name = "D#sus", 1905 .base_fret = 1, 1906 .frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1907 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1908 }, 1909 { 1910 .name = "D#sus4", 1911 .base_fret = 1, 1912 .frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1913 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1914 }, 1915 { 1916 .name = "D#+", 1917 .base_fret = 1, 1918 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1919 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1920 }, 1921 { 1922 .name = "D#aug", 1923 .base_fret = 1, 1924 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1925 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1926 }, 1927 { 1928 .name = "D#9", 1929 .base_fret = 1, 1930 .frets = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1931 .fingers = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1932 }, 1933 { 1934 .name = "Eb", 1935 .base_fret = 1, 1936 .frets = { 0, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1937 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1938 }, 1939 { 1940 .name = "Ebm", 1941 .base_fret = 1, 1942 .frets = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1943 .fingers = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1944 }, 1945 { 1946 .name = "Eb7", 1947 .base_fret = 3, 1948 .frets = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1949 .fingers = { 1, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1950 }, 1951 { 1952 .name = "Ebm7", 1953 .base_fret = 2, 1954 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1955 .fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1956 }, 1957 { 1958 .name = "Ebdim", 1959 .base_fret = 2, 1960 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1961 .fingers = { 1, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 1962 }, 1963 { 1964 .name = "Ebmaj7", 1965 .base_fret = 3, 1966 .frets = { 1, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 1967 .fingers = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 1968 }, 1969 { 1970 .name = "Eb6", 1971 .base_fret = 3, 1972 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1973 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1974 }, 1975 { 1976 .name = "Ebsus2", 1977 .base_fret = 1, 1978 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1979 .fingers = { 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1980 }, 1981 { 1982 .name = "Ebsus", 1983 .base_fret = 1, 1984 .frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1985 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1986 }, 1987 { 1988 .name = "Ebsus4", 1989 .base_fret = 1, 1990 .frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 1991 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1992 }, 1993 { 1994 .name = "Eb+", 1995 .base_fret = 1, 1996 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 1997 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 1998 }, 1999 { 2000 .name = "Ebaug", 2001 .base_fret = 1, 2002 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2003 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2004 }, 2005 { 2006 .name = "Eb9", 2007 .base_fret = 1, 2008 .frets = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2009 .fingers = { 0, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2010 }, 2011 { 2012 .name = "E", 2013 .base_fret = 2, 2014 .frets = { 3, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2015 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2016 }, 2017 { 2018 .name = "Em", 2019 .base_fret = 2, 2020 .frets = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2021 .fingers = { 3, 3, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2022 }, 2023 { 2024 .name = "E7", 2025 .base_fret = 1, 2026 .frets = { 1, 2, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2027 .fingers = { 1, 2, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2028 }, 2029 { 2030 .name = "Em7", 2031 .base_fret = 1, 2032 .frets = { 0, 2, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2033 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2034 }, 2035 { 2036 .name = "Edim", 2037 .base_fret = 1, 2038 .frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2039 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2040 }, 2041 { 2042 .name = "Emaj7", 2043 .base_fret = 1, 2044 .frets = { 1, 3, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2045 .fingers = { 1, 3, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2046 }, 2047 { 2048 .name = "E6", 2049 .base_fret = 4, 2050 .frets = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2051 .fingers = { 1, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2052 }, 2053 { 2054 .name = "Esus2", 2055 .base_fret = 2, 2056 .frets = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2057 .fingers = { 3, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2058 }, 2059 { 2060 .name = "Esus", 2061 .base_fret = 1, 2062 .frets = { 2, 4, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2063 .fingers = { 2, 4, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2064 }, 2065 { 2066 .name = "Esus4", 2067 .base_fret = 1, 2068 .frets = { 2, 4, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2069 .fingers = { 2, 4, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2070 }, 2071 { 2072 .name = "E+", 2073 .base_fret = 1, 2074 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2075 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2076 }, 2077 { 2078 .name = "Eaug", 2079 .base_fret = 1, 2080 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2081 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2082 }, 2083 { 2084 .name = "E9", 2085 .base_fret = 1, 2086 .frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2087 .fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2088 }, 2089 { 2090 .name = "F", 2091 .base_fret = 1, 2092 .frets = { 2, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2093 .fingers = { 2, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2094 }, 2095 { 2096 .name = "Fm", 2097 .base_fret = 1, 2098 .frets = { 1, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2099 .fingers = { 1, 0, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2100 }, 2101 { 2102 .name = "F7", 2103 .base_fret = 1, 2104 .frets = { 2, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2105 .fingers = { 2, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2106 }, 2107 { 2108 .name = "Fm7", 2109 .base_fret = 1, 2110 .frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2111 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2112 }, 2113 { 2114 .name = "Fdim", 2115 .base_fret = 1, 2116 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2117 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2118 }, 2119 { 2120 .name = "Fmaj7", 2121 .base_fret = 1, 2122 .frets = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2123 .fingers = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2124 }, 2125 { 2126 .name = "F6", 2127 .base_fret = 1, 2128 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2129 .fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2130 }, 2131 { 2132 .name = "Fsus2", 2133 .base_fret = 1, 2134 .frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2135 .fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2136 }, 2137 { 2138 .name = "Fsus", 2139 .base_fret = 1, 2140 .frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2141 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2142 }, 2143 { 2144 .name = "Fsus4", 2145 .base_fret = 1, 2146 .frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2147 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2148 }, 2149 { 2150 .name = "F+", 2151 .base_fret = 1, 2152 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2153 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2154 }, 2155 { 2156 .name = "Faug", 2157 .base_fret = 1, 2158 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2159 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2160 }, 2161 { 2162 .name = "F9", 2163 .base_fret = 2, 2164 .frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2165 .fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2166 }, 2167 { 2168 .name = "F#", 2169 .base_fret = 1, 2170 .frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2171 .fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2172 }, 2173 { 2174 .name = "F#m", 2175 .base_fret = 1, 2176 .frets = { 2, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2177 .fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2178 }, 2179 { 2180 .name = "F#7", 2181 .base_fret = 1, 2182 .frets = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2183 .fingers = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2184 }, 2185 { 2186 .name = "F#m7", 2187 .base_fret = 2, 2188 .frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2189 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2190 }, 2191 { 2192 .name = "F#dim", 2193 .base_fret = 2, 2194 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2195 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2196 }, 2197 { 2198 .name = "F#maj7", 2199 .base_fret = 2, 2200 .frets = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2201 .fingers = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2202 }, 2203 { 2204 .name = "F#6", 2205 .base_fret = 2, 2206 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2207 .fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2208 }, 2209 { 2210 .name = "F#sus2", 2211 .base_fret = 1, 2212 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2213 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2214 }, 2215 { 2216 .name = "F#sus", 2217 .base_fret = 1, 2218 .frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2219 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2220 }, 2221 { 2222 .name = "F#sus4", 2223 .base_fret = 1, 2224 .frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2225 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2226 }, 2227 { 2228 .name = "F#+", 2229 .base_fret = 2, 2230 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2231 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2232 }, 2233 { 2234 .name = "F#aug", 2235 .base_fret = 2, 2236 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2237 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2238 }, 2239 { 2240 .name = "F#9", 2241 .base_fret = 3, 2242 .frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2243 .fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2244 }, 2245 { 2246 .name = "Gb", 2247 .base_fret = 1, 2248 .frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2249 .fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2250 }, 2251 { 2252 .name = "Gbm", 2253 .base_fret = 1, 2254 .frets = { 2, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2255 .fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2256 }, 2257 { 2258 .name = "Gb7", 2259 .base_fret = 1, 2260 .frets = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2261 .fingers = { 3, 4, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2262 }, 2263 { 2264 .name = "Gbm7", 2265 .base_fret = 2, 2266 .frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2267 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2268 }, 2269 { 2270 .name = "Gbdim", 2271 .base_fret = 2, 2272 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2273 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2274 }, 2275 { 2276 .name = "Gbmaj7", 2277 .base_fret = 2, 2278 .frets = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2279 .fingers = { 2, 4, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2280 }, 2281 { 2282 .name = "Gb6", 2283 .base_fret = 2, 2284 .frets = { 2, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2285 .fingers = { 2, 2, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2286 }, 2287 { 2288 .name = "Gbsus2", 2289 .base_fret = 1, 2290 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2291 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2292 }, 2293 { 2294 .name = "Gbsus", 2295 .base_fret = 1, 2296 .frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2297 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2298 }, 2299 { 2300 .name = "Gbsus4", 2301 .base_fret = 1, 2302 .frets = { 4, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2303 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2304 }, 2305 { 2306 .name = "Gb+", 2307 .base_fret = 2, 2308 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2309 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2310 }, 2311 { 2312 .name = "Gbaug", 2313 .base_fret = 2, 2314 .frets = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2315 .fingers = { 2, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2316 }, 2317 { 2318 .name = "Gb9", 2319 .base_fret = 3, 2320 .frets = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2321 .fingers = { 1, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2322 }, 2323 { 2324 .name = "G", 2325 .base_fret = 1, 2326 .frets = { 0, 2, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2327 .fingers = { 0, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2328 }, 2329 { 2330 .name = "Gm", 2331 .base_fret = 1, 2332 .frets = { 0, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2333 .fingers = { 0, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2334 }, 2335 { 2336 .name = "G7", 2337 .base_fret = 1, 2338 .frets = { 0, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2339 .fingers = { 0, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2340 }, 2341 { 2342 .name = "Gm7", 2343 .base_fret = 1, 2344 .frets = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2345 .fingers = { 0, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2346 }, 2347 { 2348 .name = "Gdim", 2349 .base_fret = 1, 2350 .frets = { 0, 1, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2351 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2352 }, 2353 { 2354 .name = "Gmaj7", 2355 .base_fret = 1, 2356 .frets = { 0, 2, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2357 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2358 }, 2359 { 2360 .name = "G6", 2361 .base_fret = 1, 2362 .frets = { 0, 2, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2363 .fingers = { 0, 1, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2364 }, 2365 { 2366 .name = "Gsus2", 2367 .base_fret = 1, 2368 .frets = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2369 .fingers = { 0, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2370 }, 2371 { 2372 .name = "Gsus", 2373 .base_fret = 1, 2374 .frets = { 0, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2375 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2376 }, 2377 { 2378 .name = "Gsus4", 2379 .base_fret = 1, 2380 .frets = { 0, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2381 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2382 }, 2383 { 2384 .name = "G+", 2385 .base_fret = 1, 2386 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2387 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2388 }, 2389 { 2390 .name = "Gaug", 2391 .base_fret = 1, 2392 .frets = { 0, 3, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2393 .fingers = { 0, 2, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2394 }, 2395 { 2396 .name = "G9", 2397 .base_fret = 1, 2398 .frets = { 2, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2399 .fingers = { 2, 3, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2400 }, 2401 { 2402 .name = "G#", 2403 .base_fret = 3, 2404 .frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2405 .fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2406 }, 2407 { 2408 .name = "G#m", 2409 .base_fret = 1, 2410 .frets = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2411 .fingers = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2412 }, 2413 { 2414 .name = "G#7", 2415 .base_fret = 1, 2416 .frets = { 1, 3, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2417 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2418 }, 2419 { 2420 .name = "G#m7", 2421 .base_fret = 1, 2422 .frets = { 1, 3, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2423 .fingers = { 1, 4, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2424 }, 2425 { 2426 .name = "G#dim", 2427 .base_fret = 1, 2428 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2429 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2430 }, 2431 { 2432 .name = "G#maj7", 2433 .base_fret = 1, 2434 .frets = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2435 .fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2436 }, 2437 { 2438 .name = "G#6", 2439 .base_fret = 1, 2440 .frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2441 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2442 }, 2443 { 2444 .name = "G#sus2", 2445 .base_fret = 1, 2446 .frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2447 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2448 }, 2449 { 2450 .name = "G#sus", 2451 .base_fret = 1, 2452 .frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2453 .fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2454 }, 2455 { 2456 .name = "G#sus4", 2457 .base_fret = 1, 2458 .frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2459 .fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2460 }, 2461 { 2462 .name = "G#+", 2463 .base_fret = 1, 2464 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2465 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2466 }, 2467 { 2468 .name = "G#aug", 2469 .base_fret = 1, 2470 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2471 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2472 }, 2473 { 2474 .name = "G#9", 2475 .base_fret = 1, 2476 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2477 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2478 }, 2479 { 2480 .name = "Ab", 2481 .base_fret = 3, 2482 .frets = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2483 .fingers = { 3, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2484 }, 2485 { 2486 .name = "Abm", 2487 .base_fret = 1, 2488 .frets = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2489 .fingers = { 1, 3, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2490 }, 2491 { 2492 .name = "Ab7", 2493 .base_fret = 1, 2494 .frets = { 1, 3, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2495 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2496 }, 2497 { 2498 .name = "Abm7", 2499 .base_fret = 1, 2500 .frets = { 1, 3, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2501 .fingers = { 1, 4, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2502 }, 2503 { 2504 .name = "Abdim", 2505 .base_fret = 1, 2506 .frets = { 1, 2, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2507 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2508 }, 2509 { 2510 .name = "Abmaj7", 2511 .base_fret = 1, 2512 .frets = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2513 .fingers = { 1, 2, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2514 }, 2515 { 2516 .name = "Ab6", 2517 .base_fret = 1, 2518 .frets = { 1, 3, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2519 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2520 }, 2521 { 2522 .name = "Absus2", 2523 .base_fret = 1, 2524 .frets = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2525 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2526 }, 2527 { 2528 .name = "Absus", 2529 .base_fret = 1, 2530 .frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2531 .fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2532 }, 2533 { 2534 .name = "Absus4", 2535 .base_fret = 1, 2536 .frets = { 1, 2, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2537 .fingers = { 1, 3, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2538 }, 2539 { 2540 .name = "Ab+", 2541 .base_fret = 1, 2542 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2543 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2544 }, 2545 { 2546 .name = "Abaug", 2547 .base_fret = 1, 2548 .frets = { 1, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2549 .fingers = { 1, 0, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2550 }, 2551 { 2552 .name = "Ab9", 2553 .base_fret = 1, 2554 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2555 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2556 } 2557 }; 2558 2559 static const struct StringDiagram mandolin_diagrams[] = { 2560 { 2561 .name = "A", 2562 .base_fret = 1, 2563 .frets = { 2, 2, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2564 .fingers = { 1, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2565 }, 2566 { 2567 .name = "Am", 2568 .base_fret = 1, 2569 .frets = { 2, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2570 .fingers = { 1, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2571 }, 2572 { 2573 .name = "A7", 2574 .base_fret = 2, 2575 .frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2576 .fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2577 }, 2578 { 2579 .name = "Am7", 2580 .base_fret = 2, 2581 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2582 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2583 }, 2584 { 2585 .name = "Aø", 2586 .base_fret = 1, 2587 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2588 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2589 }, 2590 { 2591 .name = "Am7b5", 2592 .base_fret = 1, 2593 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2594 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2595 }, 2596 { 2597 .name = "Ah", 2598 .base_fret = 1, 2599 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2600 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2601 }, 2602 { 2603 .name = "A0", 2604 .base_fret = 1, 2605 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2606 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2607 }, 2608 { 2609 .name = "Adim", 2610 .base_fret = 1, 2611 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2612 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2613 }, 2614 { 2615 .name = "Adim7", 2616 .base_fret = 1, 2617 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2618 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2619 }, 2620 { 2621 .name = "Amaj7", 2622 .base_fret = 2, 2623 .frets = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2624 .fingers = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2625 }, 2626 { 2627 .name = "A6", 2628 .base_fret = 2, 2629 .frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2630 .fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2631 }, 2632 { 2633 .name = "Asus2", 2634 .base_fret = 1, 2635 .frets = { 2, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2636 .fingers = { 1, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2637 }, 2638 { 2639 .name = "Asus", 2640 .base_fret = 1, 2641 .frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2642 .fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2643 }, 2644 { 2645 .name = "Asus4", 2646 .base_fret = 1, 2647 .frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2648 .fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2649 }, 2650 { 2651 .name = "A+", 2652 .base_fret = 1, 2653 .frets = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2654 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2655 }, 2656 { 2657 .name = "Aaug", 2658 .base_fret = 1, 2659 .frets = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2660 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2661 }, 2662 { 2663 .name = "A9", 2664 .base_fret = 2, 2665 .frets = { 1, 4, 3, 6, -2, -2, -2, -2, -2, -2, -2, -2 }, 2666 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2667 }, 2668 { 2669 .name = "A#", 2670 .base_fret = 1, 2671 .frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2672 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2673 }, 2674 { 2675 .name = "A#m", 2676 .base_fret = 3, 2677 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2678 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2679 }, 2680 { 2681 .name = "A#7", 2682 .base_fret = 3, 2683 .frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2684 .fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2685 }, 2686 { 2687 .name = "A#m7", 2688 .base_fret = 3, 2689 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2690 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2691 }, 2692 { 2693 .name = "A#ø", 2694 .base_fret = 2, 2695 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2696 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2697 }, 2698 { 2699 .name = "A#m7b5", 2700 .base_fret = 2, 2701 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2702 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2703 }, 2704 { 2705 .name = "A#h", 2706 .base_fret = 2, 2707 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2708 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2709 }, 2710 { 2711 .name = "A#0", 2712 .base_fret = 2, 2713 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2714 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2715 }, 2716 { 2717 .name = "A#dim", 2718 .base_fret = 2, 2719 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2720 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2721 }, 2722 { 2723 .name = "A#dim7", 2724 .base_fret = 2, 2725 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2726 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2727 }, 2728 { 2729 .name = "A#maj7", 2730 .base_fret = 1, 2731 .frets = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2732 .fingers = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2733 }, 2734 { 2735 .name = "A#6", 2736 .base_fret = 1, 2737 .frets = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2738 .fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2739 }, 2740 { 2741 .name = "A#sus2", 2742 .base_fret = 3, 2743 .frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2744 .fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2745 }, 2746 { 2747 .name = "A#sus", 2748 .base_fret = 1, 2749 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2750 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2751 }, 2752 { 2753 .name = "A#sus4", 2754 .base_fret = 1, 2755 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2756 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2757 }, 2758 { 2759 .name = "A#+", 2760 .base_fret = 1, 2761 .frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2762 .fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2763 }, 2764 { 2765 .name = "A#aug", 2766 .base_fret = 1, 2767 .frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2768 .fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2769 }, 2770 { 2771 .name = "A#9", 2772 .base_fret = 1, 2773 .frets = { 3, 0, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2774 .fingers = { 1, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2775 }, 2776 { 2777 .name = "Bb", 2778 .base_fret = 1, 2779 .frets = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2780 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2781 }, 2782 { 2783 .name = "Bbm", 2784 .base_fret = 3, 2785 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2786 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2787 }, 2788 { 2789 .name = "Bb7", 2790 .base_fret = 3, 2791 .frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2792 .fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2793 }, 2794 { 2795 .name = "Bbm7", 2796 .base_fret = 3, 2797 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2798 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2799 }, 2800 { 2801 .name = "Bbø", 2802 .base_fret = 2, 2803 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2804 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2805 }, 2806 { 2807 .name = "Bbm7b5", 2808 .base_fret = 2, 2809 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2810 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2811 }, 2812 { 2813 .name = "Bbh", 2814 .base_fret = 2, 2815 .frets = { 2, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2816 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2817 }, 2818 { 2819 .name = "Bb0", 2820 .base_fret = 2, 2821 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2822 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2823 }, 2824 { 2825 .name = "Bbdim", 2826 .base_fret = 2, 2827 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2828 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2829 }, 2830 { 2831 .name = "Bbdim7", 2832 .base_fret = 2, 2833 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2834 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2835 }, 2836 { 2837 .name = "Bbmaj7", 2838 .base_fret = 1, 2839 .frets = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2840 .fingers = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2841 }, 2842 { 2843 .name = "Bb6", 2844 .base_fret = 1, 2845 .frets = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2846 .fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2847 }, 2848 { 2849 .name = "Bbsus2", 2850 .base_fret = 3, 2851 .frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2852 .fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2853 }, 2854 { 2855 .name = "Bbsus", 2856 .base_fret = 1, 2857 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2858 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2859 }, 2860 { 2861 .name = "Bbsus4", 2862 .base_fret = 1, 2863 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2864 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2865 }, 2866 { 2867 .name = "Bb+", 2868 .base_fret = 1, 2869 .frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2870 .fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2871 }, 2872 { 2873 .name = "Bbaug", 2874 .base_fret = 1, 2875 .frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2876 .fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2877 }, 2878 { 2879 .name = "Bb9", 2880 .base_fret = 1, 2881 .frets = { 3, 0, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2882 .fingers = { 1, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2883 }, 2884 { 2885 .name = "B", 2886 .base_fret = 4, 2887 .frets = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2888 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2889 }, 2890 { 2891 .name = "Bm", 2892 .base_fret = 1, 2893 .frets = { 4, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2894 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2895 }, 2896 { 2897 .name = "B7", 2898 .base_fret = 4, 2899 .frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2900 .fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2901 }, 2902 { 2903 .name = "Bm7", 2904 .base_fret = 1, 2905 .frets = { 4, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2906 .fingers = { 3, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2907 }, 2908 { 2909 .name = "Bø", 2910 .base_fret = 1, 2911 .frets = { 2, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2912 .fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2913 }, 2914 { 2915 .name = "Bm7b5", 2916 .base_fret = 1, 2917 .frets = { 2, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2918 .fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2919 }, 2920 { 2921 .name = "Bh", 2922 .base_fret = 1, 2923 .frets = { 2, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2924 .fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2925 }, 2926 { 2927 .name = "B0", 2928 .base_fret = 1, 2929 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2930 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2931 }, 2932 { 2933 .name = "Bdim", 2934 .base_fret = 1, 2935 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2936 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2937 }, 2938 { 2939 .name = "Bdim7", 2940 .base_fret = 1, 2941 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2942 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2943 }, 2944 { 2945 .name = "Bmaj7", 2946 .base_fret = 1, 2947 .frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2948 .fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2949 }, 2950 { 2951 .name = "B6", 2952 .base_fret = 1, 2953 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 2954 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 2955 }, 2956 { 2957 .name = "Bsus2", 2958 .base_fret = 4, 2959 .frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 2960 .fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2961 }, 2962 { 2963 .name = "Bsus", 2964 .base_fret = 2, 2965 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2966 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2967 }, 2968 { 2969 .name = "Bsus4", 2970 .base_fret = 2, 2971 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 2972 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 2973 }, 2974 { 2975 .name = "B+", 2976 .base_fret = 1, 2977 .frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2978 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2979 }, 2980 { 2981 .name = "Baug", 2982 .base_fret = 1, 2983 .frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 2984 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 2985 }, 2986 { 2987 .name = "B9", 2988 .base_fret = 1, 2989 .frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 2990 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 2991 }, 2992 { 2993 .name = "C", 2994 .base_fret = 1, 2995 .frets = { 5, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 2996 .fingers = { 4, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 2997 }, 2998 { 2999 .name = "Cm", 3000 .base_fret = 5, 3001 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3002 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3003 }, 3004 { 3005 .name = "C7", 3006 .base_fret = 1, 3007 .frets = { 5, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3008 .fingers = { 4, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3009 }, 3010 { 3011 .name = "Cm7", 3012 .base_fret = 5, 3013 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3014 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3015 }, 3016 { 3017 .name = "Cø", 3018 .base_fret = 1, 3019 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3020 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3021 }, 3022 { 3023 .name = "Cm7b5", 3024 .base_fret = 1, 3025 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3026 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3027 }, 3028 { 3029 .name = "Ch", 3030 .base_fret = 1, 3031 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3032 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3033 }, 3034 { 3035 .name = "C0", 3036 .base_fret = 1, 3037 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3038 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3039 }, 3040 { 3041 .name = "Cdim", 3042 .base_fret = 1, 3043 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3044 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3045 }, 3046 { 3047 .name = "Cdim7", 3048 .base_fret = 1, 3049 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3050 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3051 }, 3052 { 3053 .name = "Cmaj7", 3054 .base_fret = 2, 3055 .frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3056 .fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3057 }, 3058 { 3059 .name = "C6", 3060 .base_fret = 2, 3061 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3062 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3063 }, 3064 { 3065 .name = "Csus2", 3066 .base_fret = 1, 3067 .frets = { 5, 0, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3068 .fingers = { 3, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3069 }, 3070 { 3071 .name = "Csus", 3072 .base_fret = 3, 3073 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3074 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3075 }, 3076 { 3077 .name = "Csus4", 3078 .base_fret = 3, 3079 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3080 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3081 }, 3082 { 3083 .name = "C+", 3084 .base_fret = 2, 3085 .frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3086 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3087 }, 3088 { 3089 .name = "Caug", 3090 .base_fret = 2, 3091 .frets = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3092 .fingers = { 4, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3093 }, 3094 { 3095 .name = "C9", 3096 .base_fret = 1, 3097 .frets = { 5, 0, 7, 6, -2, -2, -2, -2, -2, -2, -2, -2 }, 3098 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3099 }, 3100 { 3101 .name = "C#", 3102 .base_fret = 1, 3103 .frets = { 6, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3104 .fingers = { 4, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3105 }, 3106 { 3107 .name = "C#m", 3108 .base_fret = 1, 3109 .frets = { 6, 6, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3110 .fingers = { 2, 3, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3111 }, 3112 { 3113 .name = "C#7", 3114 .base_fret = 2, 3115 .frets = { 5, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3116 .fingers = { 4, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3117 }, 3118 { 3119 .name = "C#m7", 3120 .base_fret = 6, 3121 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3122 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3123 }, 3124 { 3125 .name = "C#ø", 3126 .base_fret = 2, 3127 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3128 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3129 }, 3130 { 3131 .name = "C#m7b5", 3132 .base_fret = 2, 3133 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3134 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3135 }, 3136 { 3137 .name = "C#h", 3138 .base_fret = 2, 3139 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3140 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3141 }, 3142 { 3143 .name = "C#0", 3144 .base_fret = 1, 3145 .frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3146 .fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3147 }, 3148 { 3149 .name = "C#dim", 3150 .base_fret = 1, 3151 .frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3152 .fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3153 }, 3154 { 3155 .name = "C#dim7", 3156 .base_fret = 1, 3157 .frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3158 .fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3159 }, 3160 { 3161 .name = "C#maj7", 3162 .base_fret = 3, 3163 .frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3164 .fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3165 }, 3166 { 3167 .name = "C#6", 3168 .base_fret = 3, 3169 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3170 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3171 }, 3172 { 3173 .name = "C#sus2", 3174 .base_fret = 1, 3175 .frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3176 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3177 }, 3178 { 3179 .name = "C#sus", 3180 .base_fret = 4, 3181 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3182 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3183 }, 3184 { 3185 .name = "C#sus4", 3186 .base_fret = 4, 3187 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3188 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3189 }, 3190 { 3191 .name = "C#+", 3192 .base_fret = 1, 3193 .frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3194 .fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3195 }, 3196 { 3197 .name = "C#aug", 3198 .base_fret = 1, 3199 .frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3200 .fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3201 }, 3202 { 3203 .name = "C#9", 3204 .base_fret = 3, 3205 .frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3206 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3207 }, 3208 { 3209 .name = "Db", 3210 .base_fret = 1, 3211 .frets = { 6, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3212 .fingers = { 4, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3213 }, 3214 { 3215 .name = "Dbm", 3216 .base_fret = 1, 3217 .frets = { 6, 6, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3218 .fingers = { 2, 3, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3219 }, 3220 { 3221 .name = "Db7", 3222 .base_fret = 2, 3223 .frets = { 5, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3224 .fingers = { 4, 2, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3225 }, 3226 { 3227 .name = "Dbm7", 3228 .base_fret = 6, 3229 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3230 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3231 }, 3232 { 3233 .name = "Dbø", 3234 .base_fret = 2, 3235 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3236 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3237 }, 3238 { 3239 .name = "Dbm7b5", 3240 .base_fret = 2, 3241 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3242 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3243 }, 3244 { 3245 .name = "Dbh", 3246 .base_fret = 2, 3247 .frets = { 3, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3248 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3249 }, 3250 { 3251 .name = "Db0", 3252 .base_fret = 1, 3253 .frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3254 .fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3255 }, 3256 { 3257 .name = "Dbdim", 3258 .base_fret = 1, 3259 .frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3260 .fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3261 }, 3262 { 3263 .name = "Dbdim7", 3264 .base_fret = 1, 3265 .frets = { 3, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3266 .fingers = { 2, 1, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3267 }, 3268 { 3269 .name = "Dbmaj7", 3270 .base_fret = 3, 3271 .frets = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3272 .fingers = { 4, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3273 }, 3274 { 3275 .name = "Db6", 3276 .base_fret = 3, 3277 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3278 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3279 }, 3280 { 3281 .name = "Dbsus2", 3282 .base_fret = 1, 3283 .frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3284 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3285 }, 3286 { 3287 .name = "Dbsus", 3288 .base_fret = 4, 3289 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3290 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3291 }, 3292 { 3293 .name = "Dbsus4", 3294 .base_fret = 4, 3295 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3296 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3297 }, 3298 { 3299 .name = "Db+", 3300 .base_fret = 1, 3301 .frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3302 .fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3303 }, 3304 { 3305 .name = "Dbaug", 3306 .base_fret = 1, 3307 .frets = { 6, 3, 0, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3308 .fingers = { 4, 1, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3309 }, 3310 { 3311 .name = "Db9", 3312 .base_fret = 3, 3313 .frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3314 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3315 }, 3316 { 3317 .name = "D", 3318 .base_fret = 1, 3319 .frets = { 2, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3320 .fingers = { 1, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3321 }, 3322 { 3323 .name = "Dm", 3324 .base_fret = 1, 3325 .frets = { 2, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3326 .fingers = { 2, 0, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3327 }, 3328 { 3329 .name = "D7", 3330 .base_fret = 1, 3331 .frets = { 2, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3332 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3333 }, 3334 { 3335 .name = "Dm7", 3336 .base_fret = 1, 3337 .frets = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3338 .fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3339 }, 3340 { 3341 .name = "Dø", 3342 .base_fret = 1, 3343 .frets = { 1, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3344 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3345 }, 3346 { 3347 .name = "Dm7b5", 3348 .base_fret = 1, 3349 .frets = { 1, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3350 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3351 }, 3352 { 3353 .name = "Dh", 3354 .base_fret = 1, 3355 .frets = { 1, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3356 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3357 }, 3358 { 3359 .name = "D0", 3360 .base_fret = 1, 3361 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3362 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3363 }, 3364 { 3365 .name = "Ddim", 3366 .base_fret = 1, 3367 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3368 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3369 }, 3370 { 3371 .name = "Ddim7", 3372 .base_fret = 1, 3373 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3374 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3375 }, 3376 { 3377 .name = "Dmaj7", 3378 .base_fret = 1, 3379 .frets = { 2, 0, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3380 .fingers = { 1, 0, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3381 }, 3382 { 3383 .name = "D6", 3384 .base_fret = 1, 3385 .frets = { 2, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3386 .fingers = { 1, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3387 }, 3388 { 3389 .name = "Dsus2", 3390 .base_fret = 1, 3391 .frets = { 2, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3392 .fingers = { 1, 0, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3393 }, 3394 { 3395 .name = "Dsus", 3396 .base_fret = 1, 3397 .frets = { 2, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3398 .fingers = { 1, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3399 }, 3400 { 3401 .name = "Dsus4", 3402 .base_fret = 1, 3403 .frets = { 2, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3404 .fingers = { 1, 0, 0, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3405 }, 3406 { 3407 .name = "D+", 3408 .base_fret = 1, 3409 .frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3410 .fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3411 }, 3412 { 3413 .name = "Daug", 3414 .base_fret = 1, 3415 .frets = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3416 .fingers = { 3, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3417 }, 3418 { 3419 .name = "D9", 3420 .base_fret = 1, 3421 .frets = { 7, 4, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3422 .fingers = { 4, 2, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3423 }, 3424 { 3425 .name = "D#", 3426 .base_fret = 1, 3427 .frets = { 3, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3428 .fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3429 }, 3430 { 3431 .name = "D#m", 3432 .base_fret = 1, 3433 .frets = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3434 .fingers = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3435 }, 3436 { 3437 .name = "D#7", 3438 .base_fret = 1, 3439 .frets = { 3, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3440 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3441 }, 3442 { 3443 .name = "D#m7", 3444 .base_fret = 1, 3445 .frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3446 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3447 }, 3448 { 3449 .name = "D#ø", 3450 .base_fret = 1, 3451 .frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3452 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3453 }, 3454 { 3455 .name = "D#m7b5", 3456 .base_fret = 1, 3457 .frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3458 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3459 }, 3460 { 3461 .name = "D#h", 3462 .base_fret = 1, 3463 .frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3464 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3465 }, 3466 { 3467 .name = "D#0", 3468 .base_fret = 1, 3469 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3470 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3471 }, 3472 { 3473 .name = "D#dim", 3474 .base_fret = 1, 3475 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3476 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3477 }, 3478 { 3479 .name = "D#dim7", 3480 .base_fret = 1, 3481 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3482 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3483 }, 3484 { 3485 .name = "D#maj7", 3486 .base_fret = 1, 3487 .frets = { 3, 1, 5, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3488 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3489 }, 3490 { 3491 .name = "D#6", 3492 .base_fret = 1, 3493 .frets = { 3, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3494 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3495 }, 3496 { 3497 .name = "D#sus2", 3498 .base_fret = 1, 3499 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3500 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3501 }, 3502 { 3503 .name = "D#sus", 3504 .base_fret = 1, 3505 .frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3506 .fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3507 }, 3508 { 3509 .name = "D#sus4", 3510 .base_fret = 1, 3511 .frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3512 .fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3513 }, 3514 { 3515 .name = "D#+", 3516 .base_fret = 1, 3517 .frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3518 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3519 }, 3520 { 3521 .name = "D#aug", 3522 .base_fret = 1, 3523 .frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3524 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3525 }, 3526 { 3527 .name = "D#9", 3528 .base_fret = 5, 3529 .frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3530 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3531 }, 3532 { 3533 .name = "Eb", 3534 .base_fret = 1, 3535 .frets = { 3, 1, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3536 .fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3537 }, 3538 { 3539 .name = "Ebm", 3540 .base_fret = 1, 3541 .frets = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3542 .fingers = { 3, 1, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3543 }, 3544 { 3545 .name = "Eb7", 3546 .base_fret = 1, 3547 .frets = { 3, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3548 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3549 }, 3550 { 3551 .name = "Ebm7", 3552 .base_fret = 1, 3553 .frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3554 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3555 }, 3556 { 3557 .name = "Ebø", 3558 .base_fret = 1, 3559 .frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3560 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3561 }, 3562 { 3563 .name = "Ebm7b5", 3564 .base_fret = 1, 3565 .frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3566 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3567 }, 3568 { 3569 .name = "Ebh", 3570 .base_fret = 1, 3571 .frets = { 2, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3572 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3573 }, 3574 { 3575 .name = "Eb0", 3576 .base_fret = 1, 3577 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3578 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3579 }, 3580 { 3581 .name = "Ebdim", 3582 .base_fret = 1, 3583 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3584 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3585 }, 3586 { 3587 .name = "Ebdim7", 3588 .base_fret = 1, 3589 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3590 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3591 }, 3592 { 3593 .name = "Ebmaj7", 3594 .base_fret = 1, 3595 .frets = { 3, 1, 5, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3596 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3597 }, 3598 { 3599 .name = "Eb6", 3600 .base_fret = 1, 3601 .frets = { 3, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3602 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3603 }, 3604 { 3605 .name = "Ebsus2", 3606 .base_fret = 1, 3607 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3608 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3609 }, 3610 { 3611 .name = "Ebsus", 3612 .base_fret = 1, 3613 .frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3614 .fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3615 }, 3616 { 3617 .name = "Ebsus4", 3618 .base_fret = 1, 3619 .frets = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3620 .fingers = { 3, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3621 }, 3622 { 3623 .name = "Eb+", 3624 .base_fret = 1, 3625 .frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3626 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3627 }, 3628 { 3629 .name = "Ebaug", 3630 .base_fret = 1, 3631 .frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 3632 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3633 }, 3634 { 3635 .name = "Eb9", 3636 .base_fret = 5, 3637 .frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3638 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3639 }, 3640 { 3641 .name = "E", 3642 .base_fret = 1, 3643 .frets = { 1, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3644 .fingers = { 1, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3645 }, 3646 { 3647 .name = "Em", 3648 .base_fret = 1, 3649 .frets = { 0, 2, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3650 .fingers = { 0, 2, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3651 }, 3652 { 3653 .name = "E7", 3654 .base_fret = 1, 3655 .frets = { 1, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3656 .fingers = { 1, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3657 }, 3658 { 3659 .name = "Em7", 3660 .base_fret = 1, 3661 .frets = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3662 .fingers = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3663 }, 3664 { 3665 .name = "Eø", 3666 .base_fret = 1, 3667 .frets = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3668 .fingers = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3669 }, 3670 { 3671 .name = "Em7b5", 3672 .base_fret = 1, 3673 .frets = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3674 .fingers = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3675 }, 3676 { 3677 .name = "Eh", 3678 .base_fret = 1, 3679 .frets = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3680 .fingers = { 0, 0, 1, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3681 }, 3682 { 3683 .name = "E0", 3684 .base_fret = 2, 3685 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3686 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3687 }, 3688 { 3689 .name = "Edim", 3690 .base_fret = 2, 3691 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3692 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3693 }, 3694 { 3695 .name = "Edim7", 3696 .base_fret = 2, 3697 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3698 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3699 }, 3700 { 3701 .name = "Emaj7", 3702 .base_fret = 1, 3703 .frets = { 1, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3704 .fingers = { 1, 1, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3705 }, 3706 { 3707 .name = "E6", 3708 .base_fret = 1, 3709 .frets = { 4, 6, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3710 .fingers = { 1, 3, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3711 }, 3712 { 3713 .name = "Esus2", 3714 .base_fret = 2, 3715 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3716 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3717 }, 3718 { 3719 .name = "Esus", 3720 .base_fret = 1, 3721 .frets = { 4, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3722 .fingers = { 3, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3723 }, 3724 { 3725 .name = "Esus4", 3726 .base_fret = 1, 3727 .frets = { 4, 2, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3728 .fingers = { 3, 1, 0, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3729 }, 3730 { 3731 .name = "E+", 3732 .base_fret = 1, 3733 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3734 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3735 }, 3736 { 3737 .name = "Eaug", 3738 .base_fret = 1, 3739 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3740 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3741 }, 3742 { 3743 .name = "E9", 3744 .base_fret = 6, 3745 .frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3746 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3747 }, 3748 { 3749 .name = "F", 3750 .base_fret = 1, 3751 .frets = { 2, 3, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3752 .fingers = { 2, 3, 0, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3753 }, 3754 { 3755 .name = "Fm", 3756 .base_fret = 1, 3757 .frets = { 1, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3758 .fingers = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3759 }, 3760 { 3761 .name = "F7", 3762 .base_fret = 1, 3763 .frets = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3764 .fingers = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3765 }, 3766 { 3767 .name = "Fm7", 3768 .base_fret = 1, 3769 .frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3770 .fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3771 }, 3772 { 3773 .name = "Fø", 3774 .base_fret = 1, 3775 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3776 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3777 }, 3778 { 3779 .name = "Fm7b5", 3780 .base_fret = 1, 3781 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3782 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3783 }, 3784 { 3785 .name = "Fh", 3786 .base_fret = 1, 3787 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3788 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3789 }, 3790 { 3791 .name = "F0", 3792 .base_fret = 1, 3793 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3794 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3795 }, 3796 { 3797 .name = "Fdim", 3798 .base_fret = 1, 3799 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3800 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3801 }, 3802 { 3803 .name = "Fdim7", 3804 .base_fret = 1, 3805 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3806 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3807 }, 3808 { 3809 .name = "Fmaj7", 3810 .base_fret = 1, 3811 .frets = { 2, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3812 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3813 }, 3814 { 3815 .name = "F6", 3816 .base_fret = 1, 3817 .frets = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3818 .fingers = { 2, 0, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3819 }, 3820 { 3821 .name = "Fsus2", 3822 .base_fret = 1, 3823 .frets = { 0, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3824 .fingers = { 0, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3825 }, 3826 { 3827 .name = "Fsus", 3828 .base_fret = 1, 3829 .frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3830 .fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3831 }, 3832 { 3833 .name = "Fsus4", 3834 .base_fret = 1, 3835 .frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3836 .fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3837 }, 3838 { 3839 .name = "F+", 3840 .base_fret = 2, 3841 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3842 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3843 }, 3844 { 3845 .name = "Faug", 3846 .base_fret = 2, 3847 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3848 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3849 }, 3850 { 3851 .name = "F9", 3852 .base_fret = 7, 3853 .frets = { 4, 1, 4, 5, -2, -2, -2, -2, -2, -2, -2, -2 }, 3854 .fingers = { 2, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3855 }, 3856 { 3857 .name = "F#", 3858 .base_fret = 2, 3859 .frets = { 2, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3860 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3861 }, 3862 { 3863 .name = "F#m", 3864 .base_fret = 2, 3865 .frets = { 1, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3866 .fingers = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3867 }, 3868 { 3869 .name = "F#7", 3870 .base_fret = 2, 3871 .frets = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3872 .fingers = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3873 }, 3874 { 3875 .name = "F#m7", 3876 .base_fret = 2, 3877 .frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3878 .fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3879 }, 3880 { 3881 .name = "F#ø", 3882 .base_fret = 2, 3883 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3884 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3885 }, 3886 { 3887 .name = "F#m7b5", 3888 .base_fret = 2, 3889 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3890 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3891 }, 3892 { 3893 .name = "F#h", 3894 .base_fret = 2, 3895 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3896 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3897 }, 3898 { 3899 .name = "F#0", 3900 .base_fret = 1, 3901 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3902 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3903 }, 3904 { 3905 .name = "F#dim", 3906 .base_fret = 1, 3907 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3908 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3909 }, 3910 { 3911 .name = "F#dim7", 3912 .base_fret = 1, 3913 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3914 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 3915 }, 3916 { 3917 .name = "F#maj7", 3918 .base_fret = 2, 3919 .frets = { 2, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3920 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3921 }, 3922 { 3923 .name = "F#6", 3924 .base_fret = 1, 3925 .frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 3926 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 3927 }, 3928 { 3929 .name = "F#sus2", 3930 .base_fret = 4, 3931 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3932 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3933 }, 3934 { 3935 .name = "F#sus", 3936 .base_fret = 2, 3937 .frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3938 .fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3939 }, 3940 { 3941 .name = "F#sus4", 3942 .base_fret = 2, 3943 .frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3944 .fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3945 }, 3946 { 3947 .name = "F#+", 3948 .base_fret = 3, 3949 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3950 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3951 }, 3952 { 3953 .name = "F#aug", 3954 .base_fret = 3, 3955 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 3956 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 3957 }, 3958 { 3959 .name = "F#9", 3960 .base_fret = 1, 3961 .frets = { 11, 8, 11, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 3962 .fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 3963 }, 3964 { 3965 .name = "Gb", 3966 .base_fret = 2, 3967 .frets = { 2, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3968 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3969 }, 3970 { 3971 .name = "Gbm", 3972 .base_fret = 2, 3973 .frets = { 1, 3, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3974 .fingers = { 1, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3975 }, 3976 { 3977 .name = "Gb7", 3978 .base_fret = 2, 3979 .frets = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3980 .fingers = { 2, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3981 }, 3982 { 3983 .name = "Gbm7", 3984 .base_fret = 2, 3985 .frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3986 .fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3987 }, 3988 { 3989 .name = "Gbø", 3990 .base_fret = 2, 3991 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3992 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3993 }, 3994 { 3995 .name = "Gbm7b5", 3996 .base_fret = 2, 3997 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 3998 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 3999 }, 4000 { 4001 .name = "Gbh", 4002 .base_fret = 2, 4003 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4004 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4005 }, 4006 { 4007 .name = "Gb0", 4008 .base_fret = 1, 4009 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4010 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4011 }, 4012 { 4013 .name = "Gbdim", 4014 .base_fret = 1, 4015 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4016 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4017 }, 4018 { 4019 .name = "Gbdim7", 4020 .base_fret = 1, 4021 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4022 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4023 }, 4024 { 4025 .name = "Gbmaj7", 4026 .base_fret = 2, 4027 .frets = { 2, 2, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4028 .fingers = { 2, 3, 4, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4029 }, 4030 { 4031 .name = "Gb6", 4032 .base_fret = 1, 4033 .frets = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4034 .fingers = { 3, 1, 4, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4035 }, 4036 { 4037 .name = "Gbsus2", 4038 .base_fret = 4, 4039 .frets = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4040 .fingers = { 3, 1, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4041 }, 4042 { 4043 .name = "Gbsus", 4044 .base_fret = 2, 4045 .frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4046 .fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4047 }, 4048 { 4049 .name = "Gbsus4", 4050 .base_fret = 2, 4051 .frets = { 5, 3, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4052 .fingers = { 4, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4053 }, 4054 { 4055 .name = "Gb+", 4056 .base_fret = 3, 4057 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4058 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4059 }, 4060 { 4061 .name = "Gbaug", 4062 .base_fret = 3, 4063 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4064 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4065 }, 4066 { 4067 .name = "Gb9", 4068 .base_fret = 7, 4069 .frets = { 4, 1, 4, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 4070 .fingers = { 2, 1, 3, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 4071 }, 4072 { 4073 .name = "G", 4074 .base_fret = 1, 4075 .frets = { 0, 0, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4076 .fingers = { 0, 0, 1, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4077 }, 4078 { 4079 .name = "Gm", 4080 .base_fret = 1, 4081 .frets = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4082 .fingers = { 0, 0, 1, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4083 }, 4084 { 4085 .name = "G7", 4086 .base_fret = 1, 4087 .frets = { 0, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4088 .fingers = { 0, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4089 }, 4090 { 4091 .name = "Gm7", 4092 .base_fret = 1, 4093 .frets = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4094 .fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4095 }, 4096 { 4097 .name = "Gø", 4098 .base_fret = 3, 4099 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4100 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4101 }, 4102 { 4103 .name = "Gm7b5", 4104 .base_fret = 3, 4105 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4106 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4107 }, 4108 { 4109 .name = "Gh", 4110 .base_fret = 3, 4111 .frets = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4112 .fingers = { 1, 1, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4113 }, 4114 { 4115 .name = "G0", 4116 .base_fret = 2, 4117 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4118 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4119 }, 4120 { 4121 .name = "Gdim", 4122 .base_fret = 2, 4123 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4124 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4125 }, 4126 { 4127 .name = "Gdim7", 4128 .base_fret = 2, 4129 .frets = { 2, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4130 .fingers = { 2, 1, 4, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4131 }, 4132 { 4133 .name = "Gmaj7", 4134 .base_fret = 1, 4135 .frets = { 0, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4136 .fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4137 }, 4138 { 4139 .name = "G6", 4140 .base_fret = 1, 4141 .frets = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 }, 4142 .fingers = { 0, 0, 2, 0, -2, -2, -2, -2, -2, -2, -2, -2 } 4143 }, 4144 { 4145 .name = "Gsus2", 4146 .base_fret = 1, 4147 .frets = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4148 .fingers = { 0, 0, 0, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4149 }, 4150 { 4151 .name = "Gsus", 4152 .base_fret = 1, 4153 .frets = { 0, 0, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4154 .fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4155 }, 4156 { 4157 .name = "Gsus4", 4158 .base_fret = 1, 4159 .frets = { 0, 0, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4160 .fingers = { 0, 0, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4161 }, 4162 { 4163 .name = "G+", 4164 .base_fret = 1, 4165 .frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4166 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4167 }, 4168 { 4169 .name = "Gaug", 4170 .base_fret = 1, 4171 .frets = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4172 .fingers = { 0, 1, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4173 }, 4174 { 4175 .name = "G9", 4176 .base_fret = 1, 4177 .frets = { 0, 3, 0, 7, -2, -2, -2, -2, -2, -2, -2, -2 }, 4178 .fingers = { 0, 1, 0, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4179 }, 4180 { 4181 .name = "G#", 4182 .base_fret = 1, 4183 .frets = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4184 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4185 }, 4186 { 4187 .name = "G#m", 4188 .base_fret = 1, 4189 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4190 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4191 }, 4192 { 4193 .name = "G#7", 4194 .base_fret = 1, 4195 .frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4196 .fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4197 }, 4198 { 4199 .name = "G#m7", 4200 .base_fret = 1, 4201 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4202 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4203 }, 4204 { 4205 .name = "G#ø", 4206 .base_fret = 1, 4207 .frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4208 .fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4209 }, 4210 { 4211 .name = "G#m7b5", 4212 .base_fret = 1, 4213 .frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4214 .fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4215 }, 4216 { 4217 .name = "G#h", 4218 .base_fret = 1, 4219 .frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4220 .fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4221 }, 4222 { 4223 .name = "G#0", 4224 .base_fret = 1, 4225 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4226 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4227 }, 4228 { 4229 .name = "G#dim", 4230 .base_fret = 1, 4231 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4232 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4233 }, 4234 { 4235 .name = "G#dim7", 4236 .base_fret = 1, 4237 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4238 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4239 }, 4240 { 4241 .name = "G#maj7", 4242 .base_fret = 1, 4243 .frets = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4244 .fingers = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4245 }, 4246 { 4247 .name = "G#6", 4248 .base_fret = 1, 4249 .frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4250 .fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4251 }, 4252 { 4253 .name = "G#sus2", 4254 .base_fret = 1, 4255 .frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4256 .fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4257 }, 4258 { 4259 .name = "G#sus", 4260 .base_fret = 1, 4261 .frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4262 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4263 }, 4264 { 4265 .name = "G#sus4", 4266 .base_fret = 1, 4267 .frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4268 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4269 }, 4270 { 4271 .name = "G#+", 4272 .base_fret = 1, 4273 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4274 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4275 }, 4276 { 4277 .name = "G#aug", 4278 .base_fret = 1, 4279 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4280 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4281 }, 4282 { 4283 .name = "G#9", 4284 .base_fret = 1, 4285 .frets = { 1, 4, 3, 6, -2, -2, -2, -2, -2, -2, -2, -2 }, 4286 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4287 }, 4288 { 4289 .name = "Ab", 4290 .base_fret = 1, 4291 .frets = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4292 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4293 }, 4294 { 4295 .name = "Abm", 4296 .base_fret = 1, 4297 .frets = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4298 .fingers = { 1, 1, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4299 }, 4300 { 4301 .name = "Ab7", 4302 .base_fret = 1, 4303 .frets = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4304 .fingers = { 1, 1, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4305 }, 4306 { 4307 .name = "Abm7", 4308 .base_fret = 1, 4309 .frets = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4310 .fingers = { 1, 1, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4311 }, 4312 { 4313 .name = "Abø", 4314 .base_fret = 1, 4315 .frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4316 .fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4317 }, 4318 { 4319 .name = "Abm7b5", 4320 .base_fret = 1, 4321 .frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4322 .fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4323 }, 4324 { 4325 .name = "Abh", 4326 .base_fret = 1, 4327 .frets = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 }, 4328 .fingers = { 1, 0, 2, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4329 }, 4330 { 4331 .name = "Ab0", 4332 .base_fret = 1, 4333 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4334 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4335 }, 4336 { 4337 .name = "Abdim", 4338 .base_fret = 1, 4339 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4340 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4341 }, 4342 { 4343 .name = "Abdim7", 4344 .base_fret = 1, 4345 .frets = { 1, 0, 2, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4346 .fingers = { 1, 0, 3, 2, -2, -2, -2, -2, -2, -2, -2, -2 } 4347 }, 4348 { 4349 .name = "Abmaj7", 4350 .base_fret = 1, 4351 .frets = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 }, 4352 .fingers = { 1, 1, 3, 3, -2, -2, -2, -2, -2, -2, -2, -2 } 4353 }, 4354 { 4355 .name = "Ab6", 4356 .base_fret = 1, 4357 .frets = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 }, 4358 .fingers = { 1, 1, 3, 1, -2, -2, -2, -2, -2, -2, -2, -2 } 4359 }, 4360 { 4361 .name = "Absus2", 4362 .base_fret = 1, 4363 .frets = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4364 .fingers = { 1, 1, 1, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4365 }, 4366 { 4367 .name = "Absus", 4368 .base_fret = 1, 4369 .frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4370 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4371 }, 4372 { 4373 .name = "Absus4", 4374 .base_fret = 1, 4375 .frets = { 1, 1, 4, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4376 .fingers = { 1, 1, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4377 }, 4378 { 4379 .name = "Ab+", 4380 .base_fret = 1, 4381 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4382 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4383 }, 4384 { 4385 .name = "Abaug", 4386 .base_fret = 1, 4387 .frets = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 }, 4388 .fingers = { 1, 2, 3, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4389 }, 4390 { 4391 .name = "Ab9", 4392 .base_fret = 1, 4393 .frets = { 1, 4, 3, 6, -2, -2, -2, -2, -2, -2, -2, -2 }, 4394 .fingers = { 1, 3, 2, 4, -2, -2, -2, -2, -2, -2, -2, -2 } 4395 } 4396 };