Parse and write MIDI files
Convert binary midi into JSON
Functions to work with midi numbers
Plain color conversion functions
MIDI and SoundFont2/DLS library with no compromises
Low-level MIDI support for Node.js
Converts a source-map from/to different formats and allows adding/changing properties.
MIDI and SoundFont2/DLS library for the browsers with no compromises
[](https://badge.fury.io/js/midifile-ts) [](https://github.com/ryohey/midifile-ts/actions) [](https://www.npmjs.com/package/@aws-sdk/util-dynamodb) [](https://www.npmjs.com/package/@aws-sdk/util
Convert the result of `process.hrtime.bigint()` to seconds, milliseconds, nanoseconds
MIDI hardware IO
The ESM-only 'color' package made compatible for use with CommonJS runtimes
Reduce initial definitions to the actual initial value, where possible.
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
Parse music notes in scientific notation
pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.
Convert values with PostCSS (e.g. ms -> s)
The RAW rational numbers library
Rusholme lets you convert a keyboard input to MIDI note number, and send them to your MIDI player via OSC.
Convert a note string to MIDI note number.
The library is based around an abstract representation for music notation, including pitch, note, dynamic, score, etc. A Ruby-based DSL is provided to aid in composition. Scores can be converted to common formats, like MIDI and LilyPond. Scores can also be rendered as audio via SuperCollider.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.