{"library":"daccord","type":"library","category":null,"description":"d'accord is a focused JavaScript module designed for parsing complex music chord symbols, encompassing both Jazz and Classical notation standards. It accurately interprets a wide range of chords, from basic power chords like 'D#5' to sophisticated real book entries such as 'G7#5' and 'Dm7b5', or even intricate structures like 'Fsus4maj#11' or 'Cm13b5#9'. Crucially, d'accord only parses the chord suffix (the part without the root note) and returns an array of relative intervals (e.g., ['P1', 'm3', 'd5', 'm7']) rather than absolute notes. This design makes it a versatile tool for music theory applications, often used in conjunction with libraries like Teoria to construct full chords from a specified root note. The current stable version is 2.0.1. Release cadence is not explicitly stated but implies a steady maintenance, with major version updates indicating significant changes. Its key differentiator is its robust and forgiving parsing logic for a vast array of chord suffixes, specifically designed to output relative intervals for maximal flexibility in musical analysis and composition.","language":"javascript","status":"active","version":"2.0.1","tags":["javascript","chord","music","teoria","parser"],"last_verified":"Wed May 27","install":[{"cmd":"npm install daccord","imports":["import daccord from 'daccord'","const daccord = require('daccord')"]},{"cmd":"yarn add daccord","imports":[]},{"cmd":"pnpm add daccord","imports":[]}],"homepage":null,"github":"https://github.com/saebekassebil/daccord","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/daccord","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/daccord/compatibility"}}