UNPKG

musicvis-lib

Version:

Music analysis and visualization library

44 lines (23 loc) 1.32 kB
# Credits The following packages, repositories, and other resources have been used or helpful. ## Utils - [d3](https://github.com/d3/d3) ## MIDI and Music Theory - [midi-parser-js](https://github.com/colxi/midi-parser-js) - [@tonaljs/tonal](https://github.com/tonaljs/tonal) - [@tonejs/midi](https://github.com/Tonejs/Midi) ## String Algorithms ### Levenshtein Algorithm [This gist](https://gist.github.com/andrei-m/982927#gistcomment-1931258) by [kigiri](https://github.com/kigiri) Damerau-Levenshtein: [this Wikipedia article](https://en.wikipedia.org/wiki/Damerau%E2%80%93Levenshtein_distance) ### Needleman-Wunsch Algorithm [blievrouw/needleman-wunsch](https://github.com/blievrouw/needleman-wunsch/blob/master/src/needleman_wunsch.js) ### Longest Common Subsequence Algorithm [Rosetta Code](https://rosettacode.org/wiki/Longest_common_subsequence#JavaScript) ### Gotoh Algorithm [Wikipedia](https://de.wikipedia.org/wiki/Gotoh-Algorithmus) ## Math ### Counting 1s in a Binary Number [prismoskills.appspot.com](https://prismoskills.appspot.com/lessons/Bitwise_Operators/Count_ones_in_an_integer.jsp) ## Library Development - [Exporting TypeScript types from jsDoc comments](https://codewithhugo.com/jsdoc-typescript-typings-types-d-ts/) [repo](https://github.com/HugoDF/jsdoc-type-d-ts-node-pkg)