djipco

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
1631
123
Apache License 2.0
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of djipco/webmidi

Account's avatar
Babel command line.
Account's avatar
Babel compiler core.
Account's avatar
This plugin transforms static class properties as well as properties declared with the property initializer syntax
Account's avatar
Provides polyfills necessary for a full ES2015+ environment
Account's avatar
A Babel preset for each environment.
Account's avatar
A babel plugin that adds istanbul instrumentation to ES6 code
Account's avatar
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Account's avatar
Easy to Maintain Open Source Documentation Websites
Account's avatar
React specific linting rules for ESLint
Account's avatar
A Bootstrap and Handlebars based JSDoc3 template.
Account's avatar
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
Publish to a gh-pages branch on GitHub (or any other branch on any other remote)
Account's avatar
Handlebars provides the power necessary to let you build semantic templates effectively with no frustration
Account's avatar
An API documentation generator for JavaScript.
Account's avatar
Generates markdown API documentation from jsdoc annotated source code
Account's avatar
A markdown parser built for speed
Account's avatar
parse argument options
Account's avatar
simple, flexible, fun test framework
Account's avatar
Parse, validate, manipulate, and display dates
Account's avatar
the Istanbul command line interface
Account's avatar
Generic CLI tool to automate versioning and package publishing-related tasks.
Account's avatar
A simple utility to quickly replace text in one or more files.
Account's avatar
Rollup plugin to add license banner to the final bundle and output third party licenses
Account's avatar
Rollup plugin to minify generated es bundle
Account's avatar
The semantic version parser used by npm.
Account's avatar
Simple GIT interface for node.js
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
Node.js's util module for all engines
Account's avatar
Simple rimraf with promise support 🎉
Account's avatar
MIDI hardware IO
Account's avatar
GitHub GraphQL API client for browsers and Node
Account's avatar
Guarantees an array back
Account's avatar
Ftp a folder from your local disk to an ftp destination
Account's avatar
Access nested property values at any depth with a simple expression.
Account's avatar
Prepend data to a file, creating it if it doesn't exist.
Account's avatar
A rollup plugin to remove parts of code based on regular expressions.
Account's avatar
Isomorphic map-reduce function to flatten an array into the supplied array
Account's avatar
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!
Account's avatar
SinonJS Browser Bundle.
Account's avatar
Run system commands in Node.js
Account's avatar
Test a value in a variety of ways

Support the repos that depend on djipco/webmidi

Account's avatar
Tonal functions for strudel
Account's avatar
Midi API for strudel
Account's avatar
A layer based creative coding framework
Account's avatar
React hook for using MIDI in the browser
Account's avatar
Listen and react to your MIDI. e.g. turn your midi piano to a typing keyboard for your system
Account's avatar
connect midi devices to your app
Account's avatar
An abstraction layer over dat.gui that simplifies use and adds automatic support through MIDI devices.
Account's avatar
Manager for synthesizer sounds that are transmitted via MIDI sysex
Account's avatar
the largest package in npm
Account's avatar
React Hooks for WebMidi.js
Account's avatar
A Javascript library and performance tool for expressing multidimensional, musical patterns using single line expressions, with a particular emphasis on pattern interference.
Account's avatar
Midi API for strudel
Account's avatar
Tonal functions for strudel
Account's avatar
Magic Circle midi
Account's avatar
A Jupyter widget for interfacing with MIDI controllers.
Account's avatar
MIDI controlled visual
Account's avatar
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.
Account's avatar
A layer-based p5.js framework with live editing and MIDI support
Account's avatar
Capacitor MIDI plugin by MuseTrainer
Account's avatar
Node.js/Browser library for KORG nanoKONTROL and nanoKONTROL2
Account's avatar
A simple piano to play on with your keyboard

Top contributors

djipco's profile
djipco
405 contributions
cotejp's profile
cotejp
329 contributions
dependabot[bot]'s profile
dependabot[bot]
149 contributions
J-MG21's profile
J-MG21
32 contributions
TimSusa's profile
TimSusa
14 contributions
Vexcited's profile
Vexcited
6 contributions
misterinterrupt's profile
misterinterrupt
3 contributions
thovden's profile
thovden
3 contributions
kant's profile
kant
2 contributions
tobyhede's profile
tobyhede
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet