{"_id":"tonal-freq","_rev":"47-d180ee17a17735b841d831aff7f37fff","name":"tonal-freq","description":"Conversion between frequencies and note names","dist-tags":{"latest":"0.69.9","alpha-1":"0.60.0"},"versions":{"0.50.0":{"name":"tonal-freq","version":"0.50.0","description":"Conversion between frequencies and note names","keywords":["note","freq","tonal"],"scripts":{"pretest":"rm -rf build && mkdir build && rollup -f cjs -n freq -o build/tonal-freq.js -- index.js","test":"tape 'test/*.js'","prepublish":"npm test"},"main":"build/tonal-freq.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{"rollup":"0.25","tape":"4"},"dependencies":{"tonal-pitch":"^0.50.0"},"_id":"tonal-freq@0.50.0","_shasum":"0f9fb3b097a4110defc4300fcad1dc6ef47937dd","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"0f9fb3b097a4110defc4300fcad1dc6ef47937dd","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.50.0.tgz","integrity":"sha512-Fd4Gt5PVobnEgIk277lY7+0h2A4D74peETjULjsgM6jw4+ipGjM2W6EEUyuUgEAE8Pp5vourzlA9HUX3QAyknQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHh8FQze3YEB5ulUE8vMDcFnAFsBnZOxVQ9x4fYqat4hAiEAxH9khzsoA0tWS+YysfamFQKZf8js/EaLo8fPTXY9/Ns="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tonal-freq-0.50.0.tgz_1462636831604_0.6813221739139408"},"directories":{}},"0.51.0":{"name":"tonal-freq","version":"0.51.0","description":"Conversion between frequencies and note names","keywords":["note","freq","tonal"],"scripts":{"pretest":"rm -rf build && mkdir build && rollup -f cjs -n freq -o build/tonal-freq.js -- index.js","test":"tape 'test/*.js'","prepublish":"npm test"},"main":"build/tonal-freq.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{"rollup":"0.25","tape":"4"},"dependencies":{"tonal-pitch":"^0.50.0"},"_id":"tonal-freq@0.51.0","_shasum":"d3c024198ee05c20943628676d5eb128737b22f8","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"d3c024198ee05c20943628676d5eb128737b22f8","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.51.0.tgz","integrity":"sha512-EBBLznsnNYIEojOfnlIkzXMif9wtYeZd10THtEBJWvr6HSXGNxRiw3JCQifKwcYYSymfyNSM9iG6w2sjHbiL3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhb3AuA5mRn4nd6qfL52FTR0lcBCeJzAtgHxB8EcYjnAiA6E637gFIlR+RSKFax7B23pWwA3cIt4x7SBC+XeU/AeQ=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.51.0.tgz_1462637326734_0.6978506552986801"},"directories":{}},"0.51.1":{"name":"tonal-freq","version":"0.51.1","description":"Conversion between frequencies and note names","keywords":["note","freq","tonal"],"scripts":{"pretest":"rm -rf build && mkdir build && rollup -f cjs -n freq -o build/tonal-freq.js -- index.js","test":"tape 'test/*.js'","prepublish":"npm test"},"main":"build/tonal-freq.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{"rollup":"0.25","tape":"4"},"dependencies":{"tonal-pitch":"^0.50.0"},"_id":"tonal-freq@0.51.1","_shasum":"694fcaa80d1046f58bfa78723ebe5f3af92d41ba","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"694fcaa80d1046f58bfa78723ebe5f3af92d41ba","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.51.1.tgz","integrity":"sha512-80J/YipBpuCLqQq2VcB12bthmTjWXl8JISPzbUAKfIJ/7l9oD+Knaw1W1z7R1LBgWSmWznSqhdLhrHCwf6Y8HQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUj1NxE+1F1hiMOLFzw6u6KOvT45kW4SaMFkWUvOEQtAiEAg38zFT456Kc0uRXgtlSc96TuM/gyKT5cNMi4umscMPY="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.51.1.tgz_1462707351213_0.14115768927149475"},"directories":{}},"0.51.2":{"name":"tonal-freq","version":"0.51.2","description":"Conversion between frequencies and note names","keywords":["note","freq","tonal"],"scripts":{"pretest":"rm -rf build && mkdir build && rollup -f cjs -n freq -o build/tonal-freq.js -- index.js","test":"tape 'test/*.js'","prepublish":"npm test"},"main":"build/tonal-freq.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{"rollup":"^0.31.2","tape":"4"},"dependencies":{"tonal-midi":"^0.50.7"},"_id":"tonal-freq@0.51.2","_shasum":"9711ab53b4472fa18dff59907097b14ebb32a258","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"9711ab53b4472fa18dff59907097b14ebb32a258","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.51.2.tgz","integrity":"sha512-Q0TgD4t8FvvwviLRuuLJfi9sO57p3Sd9Jjjr9nKv+l8Asfnl6LZDitXqf+MA1pi0dxE5744NviJsLaOMg9/Ybw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbagqTg5wdx2oVVrkRxEV+IPB/ThC5e6St9M6iaEB3kgIgWZxDx95cd9nnbPVHymOJdI0AtPvObRIPtYxCspR+cDY="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.51.2.tgz_1468517027019_0.14934320631437004"},"directories":{}},"0.60.0":{"name":"tonal-freq","version":"0.60.0","description":"Conversion between frequencies and note names","keywords":["note","freq","tonal"],"scripts":{},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.60.0"},"_id":"tonal-freq@0.60.0","_shasum":"798763b837f70fc524f5ba7f04e1418b5829762d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"798763b837f70fc524f5ba7f04e1418b5829762d","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.60.0.tgz","integrity":"sha512-6y7e98wGitUTjgSTImGdm4MZZ4ED79hSvWEYJfBjmjRiOyN8qv72fEnBZxy80bSKXa1s4Pu8SXuHaj44kCLCfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD10atOYUHcCm9PC7stE5OCa1BXqWTa0dN5vN2Yzk9SHQIhAKxrF8nsIn1qp65vriKg/rs8MkECMLJObgN37/Ia5Ejb"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-freq-0.60.0.tgz_1479222471773_0.17752156220376492"},"directories":{}},"0.61.0":{"name":"tonal-freq","version":"0.61.0","description":"Conversion between frequencies and note names","keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.61.0"},"_id":"tonal-freq@0.61.0","_shasum":"27ead2c9b76d722f081c5d9094204f5d84d0b6c6","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"27ead2c9b76d722f081c5d9094204f5d84d0b6c6","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.61.0.tgz","integrity":"sha512-xDr53O0KiDX6ddSUH5VYUsvQZ4Q//Ml/eorV0W/2phSsCKN1H57ecpLfNPJaep7otQrfAC1wOo53aSA7KATVoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0f77mqOaqbtHvHrXWCzVB0KIjCn0zzC5252UwIvAUXgIgf9h6pVdg3UkJ7J0gc95AQo41waYCI/6UIPOFTpYMvx4="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.61.0.tgz_1479257035673_0.09681484941393137"},"directories":{}},"0.62.0":{"name":"tonal-freq","version":"0.62.0","description":"Conversion between frequencies and note names","keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.62.0"},"_id":"tonal-freq@0.62.0","_shasum":"af5a2786f2952a0287819df823fd48b1dfa1614c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"af5a2786f2952a0287819df823fd48b1dfa1614c","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.62.0.tgz","integrity":"sha512-ziqka9sFegElmrE6WFmJejPs/Hra6C0Fn34Qq4Rsoxu6jzVOY8A/bhg9gKVxujCWbhQ8mHEqe/S8VHDXjwDQqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi6M3ricbiuymQZFtvhF0TNUyBs3uwA5DvkWHhHLBd+QIhAPKWF1ZyUxcCZ7BBCCK3Wvm/zoyRJT1fGpwndpFg+sdn"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-freq-0.62.0.tgz_1479264191531_0.350023323437199"},"directories":{}},"0.66.0":{"name":"tonal-freq","version":"0.66.0","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.66.0"},"_id":"tonal-freq@0.66.0","_shasum":"1c4cc526f24ff70bc0464c037e1606dc2ff08340","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"1c4cc526f24ff70bc0464c037e1606dc2ff08340","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.66.0.tgz","integrity":"sha512-ST0cn9GVYWWX3KqxwO3Ecq341VB5qREr0vogHIBYsge/NkbUD00wmD/+hNv9zgGd2gpiSDh3DZdfKq2gO7NNlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdIZWmlAe22v7EPSM1R9sznQaQosdXsmFQDIFDsL9x1wIhAO3cVk23cX0uo4uimF7r21g38v2cAWSmMZLdLKwNBFUZ"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-freq-0.66.0.tgz_1479667810802_0.2719555327203125"},"directories":{}},"0.67.0":{"name":"tonal-freq","version":"0.67.0","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.66.0"},"_id":"tonal-freq@0.67.0","_shasum":"5e8f5197ce3f5f38df1ed7bd956f7ed4caca2008","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"5e8f5197ce3f5f38df1ed7bd956f7ed4caca2008","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.67.0.tgz","integrity":"sha512-+j1zxblrbprEKKB/RzaX9NcGbjeDRHKXthK3cE7G+izunYnWp6ym3ViME4ZSR4OnXfleU2/MaqKetHple4tw2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDFZmzAMv01NshjeYveEYpOuxxtRCA50xfo7YlBC1xpAiEAhcm/oKt8l5s7Ma+00O9gXti8KzsrkQfSJAHR2U4VtV0="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-freq-0.67.0.tgz_1479774264660_0.7696579406037927"},"directories":{}},"0.68.0":{"name":"tonal-freq","version":"0.68.0","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.68.0"},"_id":"tonal-freq@0.68.0","_shasum":"882cc582493b55297e0960c86d9cdc354068238a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"882cc582493b55297e0960c86d9cdc354068238a","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.68.0.tgz","integrity":"sha512-IjG3WgYM9ayGTNSxy3WKgnjF5KEIrd6XQ3rdMEZiDlsHBVtxvZzdvbKGA7/MyxRyfnqnGFwkFygRLDx9GYBeBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3ZsiS77QTPSYHpxJlJi7XZOqFC7jXIiAA7vX9h8PK7AiEA/YadMMtu2nWL5YQguCX0Vr2PWEZPIJtbbH807nJsTiQ="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.68.0.tgz_1480294655987_0.5722252302803099"},"directories":{}},"0.68.1":{"name":"tonal-freq","version":"0.68.1","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.68.1"},"_id":"tonal-freq@0.68.1","_shasum":"ceaffd883ddd3f81afe8b13cdfb198f464a629da","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"ceaffd883ddd3f81afe8b13cdfb198f464a629da","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.68.1.tgz","integrity":"sha512-GQrLdF0qFFGUwdFV+4cN8YHfsrRQqsEcVR/JR7FenbUjYhOCeXBfZrje+2XbL52TSDwr6LOCeUyGkGGgNRohBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDppEZUZes7eju1opfAYJOzZgfqa73HLfhcYS0D8TljXgIhAI9JXxKPGGLkRnmMEojlhgxhWmWBkyIbJ+JdRITToXOX"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.68.1.tgz_1485854737813_0.3002395161893219"},"directories":{}},"0.69.0":{"name":"tonal-freq","version":"0.69.0","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-midi":"^0.69.0"},"_id":"tonal-freq@0.69.0","_shasum":"de65c9c9ac13138dceac865c5a3ea162d3a565ea","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"de65c9c9ac13138dceac865c5a3ea162d3a565ea","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.0.tgz","integrity":"sha512-MQ70qhbYZ6tUDgJml6FN8dFNrf+hFBjHLYEhLCoBZWfzwGCnP4UbAh7BQ08OIcO795UR37+ao7oRFxpjmfDrZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8umwyW6MdlsR3wbMwi7WTpv0qSfJVJJVYwFM7VrkscwIgcYyrmajL7x0UDG8llqkLcJpAY4/erPf1rXi2lSTs6Rc="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.69.0.tgz_1487286273069_0.9542720455210656"},"directories":{}},"0.69.2":{"name":"tonal-freq","version":"0.69.2","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.2"},"_id":"tonal-freq@0.69.2","_shasum":"105da6e42eafa348ca870ce1b9eab422dcf28037","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"105da6e42eafa348ca870ce1b9eab422dcf28037","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.2.tgz","integrity":"sha512-eXGoBKcr+DR8OVRgLWpGBiAc311GtHwZC5mVEtKAV8PJHnul80jswQn/B3+pPFTpSRi6EUnMeL0H9mDbEFaD3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZhcTl4A0yi4B87GyZewT8T4mfvAWIDEoViSloRzZUrAiEApUboQupHzdSQaFQgpohEolPNvL2kN/Q3SzXHt6KA8BI="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.69.2.tgz_1491339023784_0.8502649669535458"},"directories":{}},"0.69.3":{"name":"tonal-freq","version":"0.69.3","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.3"},"_id":"tonal-freq@0.69.3","_shasum":"4ee9e537d07b3757ad5ffff7e301a739f344ed7c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"4ee9e537d07b3757ad5ffff7e301a739f344ed7c","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.3.tgz","integrity":"sha512-QU2+u82+oW/x/nq08dPcNPTJJNC1cjcElcAkL4his6jSlj77AkmjgM3TNU4gvEciBXzN160+pOfAjZ6EJp3g0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH1TagYBT36/gImoXRZu5+9992Ui9v7BCBK5B5I5bFZgIhAO18KriOfD++a0II8lgZwpXTwHXXz9w1miO/DYy5LQRB"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.69.3.tgz_1491340206222_0.12369380169548094"},"directories":{}},"0.69.4":{"name":"tonal-freq","version":"0.69.4","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.4"},"_id":"tonal-freq@0.69.4","_shasum":"f3c925e3eae6cad6880ab3167522282215e26fa4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"f3c925e3eae6cad6880ab3167522282215e26fa4","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.4.tgz","integrity":"sha512-6Qdp45YVR8/mw+VcSE9ifoZWU4fCWmk+/j5yemT49pg/ahg8+bmb1mfAglw9ph2uPKYDiAUhV9QgfmvLy+VooA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlsMFkYkdAbToNNbrue5yNU+lUx3CteC4+aUwkQ1WdAAiBU+V5ZPFGTZJOGnPAhIwsnr8Wh8UDTsg5glSQchpHPww=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-freq-0.69.4.tgz_1491342542617_0.9111232969444245"},"directories":{}},"0.69.5":{"name":"tonal-freq","version":"0.69.5","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.5"},"_id":"tonal-freq@0.69.5","_shasum":"3a9f9796421e2f9c7a058660b03ca18466478930","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"3a9f9796421e2f9c7a058660b03ca18466478930","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.5.tgz","integrity":"sha512-Dx8vnpP37NTTC+JRglHZNFwcS6WXSlYZQzdcxMGerOShT1AA2/0aDntW0h248I/XrgCEJJr350dOY64571A04Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUKJZxASAAxjfx/Ntq6v7mOzzMQjF3VNhxV6FwnYpk0gIhAKeZKtxlq5OvBd9ppNrN6/ozDFYHbuxC9o6r/zgZY9Bm"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-freq-0.69.5.tgz_1491343469256_0.0753060330171138"},"directories":{}},"0.69.6":{"name":"tonal-freq","version":"0.69.6","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.6"},"_id":"tonal-freq@0.69.6","_shasum":"74e1e3d149cf6a58c0ac8f2ab61a29a416b36984","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"74e1e3d149cf6a58c0ac8f2ab61a29a416b36984","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.6.tgz","integrity":"sha512-2mOiU6XFpC39LTy5I0iO/6Ve+17u35R9o/PKsQVfjq/7HiJSm5D2HKTAC+XIWwo1KP8sotHOhJeb+2DX/ESgpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwIjZhj3twYBQCCC/cHLg6KGrBnzAc3f82sF8JBWI62wIgYFYhMvVCqudsEtMDffqc555kEbpvtKBTXP6s7uysQxw="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-freq-0.69.6.tgz_1494004928372_0.8585324338637292"}},"0.69.7":{"name":"tonal-freq","version":"0.69.7","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.7"},"_id":"tonal-freq@0.69.7","_shasum":"893b6acfb61768bc49211573236146f8fd1d9226","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"893b6acfb61768bc49211573236146f8fd1d9226","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.7.tgz","integrity":"sha512-XYPe3ycOZTJZMjUiXD47j6DF6seBmUjxf1hR2yQrAagW6aWBRySGpnfbpMdKnULvkho/QUSc60NYrXuLf4XLuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD6WalnNOm8pVeNZCZZm4p7OELOQiDqNbtc30O5TpYWgIhAJf4F7uc8o5jD4FVEVZakfJOqQjbaXhB3vhkMCB+ArCY"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-freq-0.69.7.tgz_1499511096810_0.4065332405734807"}},"0.69.8":{"name":"tonal-freq","version":"0.69.8","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.7"},"_id":"tonal-freq@0.69.8","_shasum":"c9c84bff5e8a535510714413c89b43c19018a781","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"c9c84bff5e8a535510714413c89b43c19018a781","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.8.tgz","integrity":"sha512-qqe4zTQYjrnRBaT8wbY5ilXmt4PNynRLumeP03zl/o3fuw9JtxXPmDw8HLltbNxS/nL1OeKLTLyxHOGWTuS1Zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr3POW0pzeQGpTIr8ujfAXaxcJWnbImOsJoPuwmvvAgQIhAJ8scU9TCZK92RpWmc14glmT/CibQ7t5SK7ZGWWrkZWq"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-freq-0.69.8.tgz_1502035688395_0.18307948694564402"}},"0.69.9":{"name":"tonal-freq","version":"0.69.9","description":"Conversion between frequencies and note names","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"},"keywords":["note","freq","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-midi":"^0.69.7"},"_id":"tonal-freq@0.69.9","_shasum":"00e2c593b42661b2c0969a2ad0128068864ffe1b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"00e2c593b42661b2c0969a2ad0128068864ffe1b","tarball":"https://registry.npmjs.org/tonal-freq/-/tonal-freq-0.69.9.tgz","integrity":"sha512-MR7xzWBwybJHIAG13AEM3zHYw+5UHAaj25pBltxqDRtNObXcpz20YJpvba/7YqXuCdyhJtMNc9j8wvdiWGMIKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDOO6vX7MeQyFCN9V9tcL6433u6UDlKhlekcVaAQIF5AiEAtP1dhLHoH7ljIVxUeAxev3yJDxwn6v2u8O5HSyMavhw="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-freq-0.69.9.tgz_1502035786338_0.18694205582141876"}}},"readme":"<a name=\"module_freq\"></a>\n\n# freq\n[![npm version](https://img.shields.io/npm/v/tonal-freq.svg)](https://www.npmjs.com/package/tonal-freq)\n[![tonal](https://img.shields.io/badge/tonal-freq-yellow.svg)](https://www.npmjs.com/browse/keyword/tonal)\n\n`tonal-freq` is a collection of functions to perform calculations related to frequencies.\n\nThis is part of [tonal](https://www.npmjs.com/package/tonal) music theory library.\n\n## Usage\n\n```js\nvar freq = require('tonal-freq')\nfreq.toFreq('A4') // => 440\nfreq.note(440) // => 'A4'\nfreq.noteAndDetune(320) // => ['C4', 200]\n```\n\n## Install\n\n[![npm install tonal-freq](https://nodei.co/npm/tonal-freq.png?mini=true)](https://npmjs.org/package/tonal-freq/)\n\n## API Documentation\n\n\n* [freq](#module_freq)\n    * [`.eqTempFreq(ref, maxDecimals, note)`](#module_freq.eqTempFreq) ⇒ <code>Number</code>\n    * [`.toFreq(note)`](#module_freq.toFreq) ⇒ <code>Float</code>\n    * [`.eqTempFreqToMidi(tuning, freq)`](#module_freq.eqTempFreqToMidi) ⇒ <code>Number</code>\n    * [`.toMidi(freq)`](#module_freq.toMidi) ⇒ <code>Number</code>\n    * [`.note(freq, useSharps)`](#module_freq.note) ⇒ <code>String</code>\n    * [`.cents(base, freq)`](#module_freq.cents) ⇒ <code>Integer</code>\n\n<a name=\"module_freq.eqTempFreq\"></a>\n\n## `freq.eqTempFreq(ref, maxDecimals, note)` ⇒ <code>Number</code>\nReturn the equal tempered frequency of a note.\n\nThis function can be partially applied if note parameter is not present.\n\n**Kind**: static method of [<code>freq</code>](#module_freq)  \n**Returns**: <code>Number</code> - the frequency  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| ref | <code>Float</code> | the tuning reference |\n| maxDecimals | <code>Integer</code> | (Optional) the maximum number of decimals (all by default) |\n| note | <code>String</code> \\| <code>Pitch</code> | the note to get the frequency from |\n\n**Example**  \n```js\neqTempFreq(444, 4, 'C3')\nconst toFreq = eqTempFreq(444, 2)\ntoFreq('A3') // => 222\n```\n<a name=\"module_freq.toFreq\"></a>\n\n## `freq.toFreq(note)` ⇒ <code>Float</code>\nGet the frequency of note with 2 decimals precission using A4 440Hz tuning\n\nThis is an alias for: `eqTempFreq(440, 2, <note>)`\n\n**Kind**: static method of [<code>freq</code>](#module_freq)  \n**Returns**: <code>Float</code> - the frequency in herzs  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| note | <code>Number</code> \\| <code>String</code> | the note name or midi number |\n\n**Example**  \n```js\nfreq.toFreq('A4') // => 440\nfreq.toFreq('C4') // => 261.63\n```\n<a name=\"module_freq.eqTempFreqToMidi\"></a>\n\n## `freq.eqTempFreqToMidi(tuning, freq)` ⇒ <code>Number</code>\nGet the midi note from a frequency in equal temperament scale. You can\nspecify the number of decimals of the midi number.\n\n**Kind**: static method of [<code>freq</code>](#module_freq)  \n**Returns**: <code>Number</code> - the midi number  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| tuning | <code>Float</code> | (Optional) the reference A4 tuning (440Hz by default) |\n| freq | <code>Number</code> | the frequency |\n\n<a name=\"module_freq.toMidi\"></a>\n\n## `freq.toMidi(freq)` ⇒ <code>Number</code>\nGet midi number from frequency with two decimals of precission.\n\nThis is an alisas for: `eqTempFreqToMidi(440, 2, <freq>)`\n\n**Kind**: static method of [<code>freq</code>](#module_freq)  \n**Returns**: <code>Number</code> - midi number  \n\n| Param | Type |\n| --- | --- |\n| freq | <code>Float</code> | \n\n**Example**  \n```js\nfreq.toMidi(361) // => 59.96\n```\n<a name=\"module_freq.note\"></a>\n\n## `freq.note(freq, useSharps)` ⇒ <code>String</code>\nGet note name from frequency using an equal temperament scale with 440Hz\nas reference\n\n**Kind**: static method of [<code>freq</code>](#module_freq)  \n**Returns**: <code>String</code> - note name  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| freq | <code>Float</code> |  |\n| useSharps | <code>Boolean</code> | (Optional) set to true to use sharps instead of flats |\n\n**Example**  \n```js\nfreq.note(440) // => 'A4'\n```\n<a name=\"module_freq.cents\"></a>\n\n## `freq.cents(base, freq)` ⇒ <code>Integer</code>\nGet difference in cents between two frequencies. The frequencies can be\nexpressed with hertzs or midi numbers or note names\n\n**Kind**: static method of [<code>freq</code>](#module_freq)  \n**Returns**: <code>Integer</code> - The difference in cents  \n\n| Param | Type |\n| --- | --- |\n| base | <code>Float</code> \\| <code>Integer</code> \\| <code>String</code> | \n| freq | <code>Float</code> \\| <code>Integer</code> \\| <code>String</code> | \n\n**Example**  \n```js\nimport { cents } from 'tonal-freq'\ncents('C4', 261) // => -4\n```\n","maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"time":{"modified":"2022-06-27T18:17:26.375Z","created":"2016-05-07T16:00:32.596Z","0.50.0":"2016-05-07T16:00:32.596Z","0.51.0":"2016-05-07T16:08:49.095Z","0.51.1":"2016-05-08T11:35:53.842Z","0.51.2":"2016-07-14T17:23:49.380Z","0.60.0":"2016-11-15T15:07:52.352Z","0.61.0":"2016-11-16T00:43:57.441Z","0.62.0":"2016-11-16T02:43:12.136Z","0.66.0":"2016-11-20T18:50:11.371Z","0.67.0":"2016-11-22T00:24:25.320Z","0.68.0":"2016-11-28T00:57:37.956Z","0.68.1":"2017-01-31T09:25:39.660Z","0.69.0":"2017-02-16T23:04:34.954Z","0.69.2":"2017-04-04T20:50:25.550Z","0.69.3":"2017-04-04T21:10:08.013Z","0.69.4":"2017-04-04T21:49:03.399Z","0.69.5":"2017-04-04T22:04:31.133Z","0.69.6":"2017-05-05T17:22:11.037Z","0.69.7":"2017-07-08T10:51:37.858Z","0.69.8":"2017-08-06T16:08:09.316Z","0.69.9":"2017-08-06T16:09:47.740Z"},"keywords":["note","freq","tonal"],"author":{"name":"danigb"},"license":"MIT","readmeFilename":"README.md","users":{"rchk":true},"repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/freq"}}