MIDI note names => key numbers
Convert binary midi into JSON
Parse and write MIDI files
Functions to work with midi numbers
Constants and utilities about visitor keys to traverse AST.
Low-level MIDI support for Node.js
Generate beautiful ASCII art patterns in your terminal by playing MIDI keys
Compile objects with duplicate keys to valid strict ES5
Visitor keys used to help traverse the TypeScript-ESTree AST
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
[](https://badge.fury.io/js/midifile-ts) [](https://github.com/ryohey/midifile-ts/actions) [![License: MIT
MIDI library for Node.js and web-browsers
A library providing an API for generating MIDI files.
MIDI and SoundFont2/DLS library with no compromises
MIDI hardware IO
Lowercase the keys of an object
Parse music notes in scientific notation
WEBMIDI.js makes it easy to talk to MIDI instruments from a browser or from Node.js. It simplifies the control of external or virtual MIDI instruments with functions such as playNote(), sendPitchBend(), sendControlChange(), etc. It also allows reacting to
Isomorphic client library for Azure KeyVault's keys.
Like `Object.keys()` but also includes symbols
Convert object keys from camel case
Convert object keys to camel case
An Observable based library for the use of Web MIDI API with Angular