function chord(base, fifth, extensions){
  return (
    [base-36, base+fifth-36, base-24]
      .concat(extensions.map((x) => base + x - 24))
      .concat(extensions.map((x) => base + x - 12))
      .concat(extensions.map((x) => base + x))
      .concat(extensions.map((x) => base + x + 12))
  )
}
// Builds quick access to chords.
Builds quick access to chords.
Builds quick access to chords .
function chord(base, fifth, extensions){
  return (
    [base-36, base+fifth-36, base-24]
      .concat(extensions.map((x) => base + x - 24))
      .concat(extensions.map((x) => base + x - 12))
      .concat(extensions.map((x) => base + x))
      .concat(extensions.map((x) => base + x + 12))
  )
}
function chord ( base , fifth , extensions ) { return ( [ base - 36 , base + fifth - 36 , base - 24 ] . concat ( extensions . map ( ( x ) => base + x - 24 ) ) . concat ( extensions . map ( ( x ) => base + x - 12 ) ) . concat ( extensions . map ( ( x ) => base + x ) ) . concat ( extensions . map ( ( x ) => base + x + 12 ) ) ) }
Builds quick access to chords.
Builds quick access to chords .