djipco/webmidi Tame the Web MIDI API. Send and receive MIDI messages with ease. Control instruments with user-friendly functions (playNote, sendPitchBend, etc.). React to MIDI input with simple event listeners (noteon, pitchbend, controlchange, etc.).
JavaScript
Apache License 2.0
Share with your subscribers:
Recipients How the donated funds are distributed
Support the dependencies of djipco/webmidi This plugin transforms static class properties as well as properties declared with the property initializer syntax
Provides polyfills necessary for a full ES2015+ environment
A Babel preset for each environment.
A babel plugin that adds istanbul instrumentation to ES6 code
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Easy to Maintain Open Source Documentation Websites
React specific linting rules for ESLint
A Bootstrap and Handlebars based JSDoc3 template.
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Publish to a gh-pages branch on GitHub (or any other branch on any other remote)
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration
An API documentation generator for JavaScript.
Generates markdown API documentation from jsdoc annotated source code
A markdown parser built for speed
simple, flexible, fun test framework
Parse, validate, manipulate, and display dates
the Istanbul command line interface
Generic CLI tool to automate versioning and package publishing-related tasks.
A simple utility to quickly replace text in one or more files.
Rollup plugin to add license banner to the final bundle and output third party licenses
Rollup plugin to minify generated es bundle
The semantic version parser used by npm.
Simple GIT interface for node.js
JavaScript test spies, stubs and mocks.
Node.js's util module for all engines
Simple rimraf with promise support 🎉
GitHub GraphQL API client for browsers and Node
Ftp a folder from your local disk to an ftp destination
Access nested property values at any depth with a simple expression.
Prepend data to a file, creating it if it doesn't exist.
A rollup plugin to remove parts of code based on regular expressions.
Isomorphic map-reduce function to flatten an array into the supplied array
A simple rollup.js plugin to inject your application's version number and/or today's date into your built js, html, and css files!
Run system commands in Node.js
Test a value in a variety of ways
Support the repos that depend on djipco/webmidi Tonal functions for strudel
A layer based creative coding framework
React hook for using MIDI in the browser
Listen and react to your MIDI. e.g. turn your midi piano to a typing keyboard for your system
connect midi devices to your app
An abstraction layer over dat.gui that simplifies use and adds automatic support through MIDI devices.
Manager for synthesizer sounds that are transmitted via MIDI sysex
the largest package in npm
React Hooks for WebMidi.js
A Javascript library and performance tool for expressing multidimensional, musical patterns using single line expressions, with a particular emphasis on pattern interference.
Tonal functions for strudel
A Jupyter widget for interfacing with MIDI controllers.
TThe JSS-01 | JavaScript Software Synthesizer is a web app enabling you to make and play music in the browser. It is a software synthesizer implementing a variety of JavaScript frameworks and libraries, such as Tone.js and NexusUI2.
A layer-based p5.js framework with live editing and MIDI support
Capacitor MIDI plugin by MuseTrainer
Node.js/Browser library for KORG nanoKONTROL and nanoKONTROL2
A simple piano to play on with your keyboard
Recent events Kivach works on the Obyte network , and therefore you can track all donations.