Releases: Zachacious/MusicTheoryJS
Releases · Zachacious/MusicTheoryJS
Smaller bundle size - 2.0.2
Major Version 2 Release
V2.0.1
- Complete rewrite in Typescript
- updated package.json cb4b6f1
- removed npmignore and updated gitignore a5cf6c2
- added npmignore fb1057a
- Merge pull request #25 from Zachacious/v2.0 014036d
- updated package.json 71118ff
- added license and updated readme a14dbe3
- Merge pull request #24 from Zachacious/v2.0 2309347
- updated docs f23f171
- finished readme 054d2a5
- work on readme db01199
- updated gitignore 328d032
- updated readme/docs 77c6009
- finished inline api docs 49fb336
- added docs for note and instrument a8cf76f
- added toString to chord with test and docs 50a415b
- added chord documentation and added minor/major qualities and test d4d9b5b
- added typedoc dependency and added documentation for scale bf50fec
- added test for chord 71f25da
- get test passing again d20a346
- cleanup 9a40391
- added gen-tables script to save lookup tables - use saved lookup tables 1ce7534
- scale: added notes dirty system 688c7be
- added dirty notes system - chords b6b0ff3
- fixed diminish and generate notes a08f50e
- added chord.invert, fixed note.toString not showing octave or showing wrong octave 8ae7201
- added augmented, diminished and half-dim to chord 9dabaa8
- chord can now use string initializer dd20b46
- added lookup table for chord names c11c6f5
- fixed circular dependency problem, fixed chord parser b710553
- added chord name parser c1db253
- added chord templates cb2f984
- added get note names to chord ce78b3e
- fixed generate notes for chords a37a8d3
- work on chord:generatenotes 9cb1693
- work on chords 452cc33
- added chord and chord interval ea4d1df
- made note and instrument implement entity 8d6882d
- fixed issues with initializer 4999bac
- added initialization abstraction 346e9d2
- added scaleNoteNameLookup 99812be
- fixed producing incorrect notes on some scales 585d7b7
- added scale.getNoteNames ed4ce7a
- added getNameForSemitone function 6a69d74
- added scale test, added scaleNameParser 465fe47
- added clone and isequal utils, fixed scale test f059357
- fixed scale parser regexs 842a345
- fixed string parser 7ae8bb2
- fixed string parser 16f74d7
- fixed scale infinite loop f36bfb6
- added documentation for scale afa31e0
- added entity interface - work on scale c2b0112
- experimental object composition 93dab52
- added modes 202bf7b
- added scale shifting 7167a54
- finished scale templates feade63
- added full list of scale templates 79f96ad
- fixed eslint config bf85c74
- added scale 7604c56
- added test, deleted uneeded files 5aa825c
- deleted uneeded files 4c2010b
- finished note and test 634873e
- added test for note 944d1c1
- aded string table and ability to print note to screen b78ca38
- added note parser with lookup fa481e0
- added documentation for instrument and tables f4c24a6
- added documentation for tuning 0acdb88
- added documentation for note 874d24b
- refactor tuning and tables 74be898
- added clamp test e3147db
- added test for wrap 3819ee1
- jest setup complete f632954
- added dependecies and scripts for live reload and http server c20a5fb
- added documentation to wrap 34cf1f4
- rewrite wrap function a8d4e97
- fixed wrap a42a73b
- added sharpable and flatable composables to note and fixed wrap for negative number 80a8f38
- setting the tone will now affect the octave if beyond the range of semitones a07aa01
- delete parcel cache b030f3e
- cleanup and refactor c25075e
- fixed lookup tables 8f482bc
- added tuning module 2f31532
- fixed decorator composition 2cbd6e4
- switched to rollup from parcel da54785
- initial c201054
- Merge pull request #23 from Zachacious/dependabot/npm_and_yarn/url-parse-1.5.3 e16a2ad
- Bump url-parse from 1.5.1 to 1.5.3 528f18b
- Merge pull request #22 from Zachacious/dependabot/npm_and_yarn/path-parse-1.0.7 2469743
- Merge pull request #21 from Zachacious/dependabot/npm_and_yarn/ws-6.2.2 168ee1a
- Merge pull request #20 from Zachacious/dependabot/npm_and_yarn/dns-packet-1.3.4 73eef29
- Bump path-parse from 1.0.6 to 1.0.7 81ba7a4
- Bump ws from 6.2.1 to 6.2.2 b866157
- Bump dns-packet from 1.3.1 to 1.3.4 37390a2
- Merge pull request #19 from Zachacious/dependabot/npm_and_yarn/browserslist-4.16.6 f7a6d01
- Merge pull request #18 from Zachacious/dependabot/npm_and_yarn/hosted-git-info-2.8.9 bb4c9c7
- Merge pull request #17 from Zachacious/dependabot/npm_and_yarn/lodash-4.17.21 5ce589c
- Merge pull request #16 from Zachacious/dependabot/npm_and_yarn/url-parse-1.5.1 fb38d28
- Merge pull request #15 from Zachacious/dependabot/npm_and_yarn/ssri-6.0.2 44eacef
- Bump browserslist from 4.8.3 to 4.16.6 2ef2a92
- Bump hosted-git-info from 2.8.5 to 2.8.9 7b66b91
- Bump lodash from 4.17.19 to 4.17.21 b8518c4
- Bump url-parse from 1.4.7 to 1.5.1 14d92e2
- Bump ssri from 6.0.1 to 6.0.2 e6e8ff8
- Merge pull request #12 from Zachacious/dependabot/npm_and_yarn/elliptic-6.5.4 66d4561
- Bump elliptic from 6.5.2 to 6.5.4 7da4a8f
- Merge pull request #14 from Zachacious/dependabot/npm_and_yarn/pug-code-gen-2.0.3 5fecd84
- Merge pull request #13 from Zachacious/dependabot/npm_and_yarn/ini-1.3.8 7da6847
- Merge pull request #11 from Zachacious/dependabot/npm_and_yarn/y18n-4.0.3 de2044b
- Bump pug-code-gen from 2.0.2 to 2.0.3 e738db7
- Merge pull request #10 from Zachacious/dependabot/npm_and_yarn/http-proxy-1.18.1 576e1a9
- Bump ini from 1.3.5 to 1.3.8 5a88f24
- Bump y18n from 4.0.0 to 4.0.3 c1ce4b8
- Merge pull request #9 from Zachacious/dependabot/npm_and_yarn/elliptic-6.5.3 0a5e56d
- Merge pull request #8 from Zachacious/dependabot/npm_and_yarn/lodash-4.17.19 37375ed
- Merge pull request #6 from Zachacious/dependabot/npm_and_yarn/websocket-extensions-0.1.4 7cd6206
- Bump http-proxy from 1.18.0 to 1.18.1 f0d97a8
- Bump elliptic from 6.5.2 to 6.5.3 1b677ff
- Bump lodash from 4.17.15 to 4.17.19 655caeb
- Bump websocket-extensions from 0.1.3 to 0.1.4 33c133d
- Update README.md a21e64d
patch - fix wrapRange
- fixed wrapRange bug a3fda88
0.3.0
Patch 0.2.3
Patch 0.2.2
Patch 0.2.1
- Merge pull request #2 from Zachacious/Dev--0.3.0 bdb8515
- Merge branch 'master' into Dev--0.3.0 3fc4649
- 0.2.0 0085d5e
- update docs 198595c
- fix phrygianMode method name 0bc6eb3
- fixed bug in modes 7ff4df8
- fix documentation link df04752
- added publish config for npm packages 339b5e4
- update eslint rules 9a9f2ba
- update docs 965c6b3
- line endings rule 98e423e
Bug fixes + documentation
- Merge pull request #1 from Zachacious/Dev--0.2.0 e52b41d
- update readme 21a5d32
- fix error in some chord builtins 1cc49ba
- fix dev build aa592f2
- fix octave parse 18834c0
- update webpack 129fd23
- update package.json 2e72e3b
- update readme cfdec02
- update docs 19528b9
- update readme 993f407
- update docs 96a66b8
- fix docs fe95dd1
- update readme aa638f9
- update readme 8eb7ca4
- fix wrapRange cc1b6af
- documentation for util.js 2ba33db