Top 2.4% downloads on npmjs.org
Top 0.6% dependent packages on npmjs.org
Top 0.9% dependent repos on npmjs.org
Top 3.0% forks on npmjs.org
npmjs.org : webmidi
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
Registry
-
Source
- Homepage
- JSON
purl: pkg:npm/webmidi
Keywords:
midi
, message
, web
, browser
, front-end
, web midi api
, music
, djipco
, protocol
, communication
, channel
, node
, instrument
, device
, note
, jazz-plugin
, midi-messages
, sysex
, web-midi
, web-midi-api
, webmidi
License: Apache-2.0
Latest release: 5 months ago
First release: over 9 years ago
Dependent packages: 50
Dependent repositories: 369
Downloads: 18,257 last month
Stars: 1,541 on GitHub
Forks: 115 on GitHub
Total Commits: 4515
Committers: 35
Average commits per author: 129.0
Development Distribution Score (DDS): 0.155
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/djipco
Last synced: about 3 hours ago
@strudel/midi 1.1.0 💰
Midi API for strudel4 versions - Latest release: 11 months ago - 41 downloads last month - 799 stars on GitHub - 3 maintainers
@strudel/tonal 1.1.0 💰
Tonal functions for strudel4 versions - Latest release: 11 months ago - 48 downloads last month - 799 stars on GitHub - 3 maintainers
capacitor-midi 0.0.16
Grants access to midi devices via native libraries or WebMIDI.16 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 48 downloads last month - 7 stars on GitHub - 1 maintainer
@strudel.cycles/midi 0.10.0 deprecated 💰
Midi API for strudel23 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 84 downloads last month - 799 stars on GitHub - 2 maintainers
@strudel.cycles/tonal 0.10.0 deprecated 💰
Tonal functions for strudel24 versions - Latest release: over 1 year ago - 4 dependent packages - 1 dependent repositories - 308 downloads last month - 799 stars on GitHub - 2 maintainers
fractal-visualizer 1.0.0
Visualizes fractal variability and then plays MIDI sounds through OP-Z synth to reflect that vari...1 version - Latest release: over 1 year ago - 7 downloads last month - 1 maintainer
@everything-registry/sub-chunk-3129 0.1.0 removed
npm install @everything-registry/sub-chunk-31291 version - Latest release: over 1 year ago - 206 stars on GitHub - 2 maintainers
layers.p5 0.3.5
A layer-based p5.js framework with live editing and MIDI support44 versions - Latest release: almost 2 years ago - 1 dependent package - 84 downloads last month - 2 stars on GitHub - 1 maintainer
javascript-software-synthesizer 2.0.3 💰
TThe JSS-01 | JavaScript Software Synthesizer is a web app enabling you to make and play music in...3 versions - Latest release: almost 2 years ago - 32 downloads last month - 112 stars on GitHub - 1 maintainer
ct-zen 3.4.5
A Javascript library and performance tool for expressing multidimensional, musical patterns using...88 versions - Latest release: almost 2 years ago - 1 dependent package - 265 downloads last month - 1 maintainer
rmidi 2.0.2
A web MIDI utility package using rx.11 versions - Latest release: about 2 years ago - 2 dependent repositories - 58 downloads last month - 0 stars on GitHub - 1 maintainer
@orcvs/orcvs 1.0.0 removed
1 version - Latest release: about 2 years ago - 1 downloads last month - 1 maintainer@infinitebrahmanuniverse/nolb-webm 2023.1.28 removed
Subpackage of no-one-left-behind.1 version - Latest release: about 2 years ago - 1 maintainer
@midwest-design/device 0.1.18
Stencil Component Starter33 versions - Latest release: about 2 years ago - 3 dependent packages - 2 dependent repositories - 313 downloads last month - 1 maintainer
@midwest-design/audio 0.1.18
Stencil Component Starter34 versions - Latest release: about 2 years ago - 5 dependent packages - 2 dependent repositories - 202 downloads last month - 1 maintainer
midi-kbd 1.1.1
```sh npm install midi-kbd5 versions - Latest release: over 2 years ago - 2 dependent packages - 19 downloads last month - 1 stars on GitHub - 1 maintainer
capacitor-musetrainer-midi 0.2.3
Capacitor MIDI plugin by MuseTrainer17 versions - Latest release: over 2 years ago - 1 dependent package - 82 downloads last month - 7 stars on GitHub - 1 maintainer
midi-board 0.1.3
Listen and react to your MIDI. e.g. turn your midi piano to a typing keyboard for your system4 versions - Latest release: over 2 years ago - 2 dependent packages - 20 downloads last month - 1 stars on GitHub - 1 maintainer
svelte-sampler 0.0.10
A sample-based piano built with Tone.js and Svelte.9 versions - Latest release: over 2 years ago - 1 dependent repositories - 33 downloads last month - 1 maintainer
chromatone.center 1.9.1 unpublished 💰
[](https://chromatone.center/)4 versions - Latest release: over 2 years ago - 1 dependent package - 8 downloads last month - 70 stars on GitHub - 1 maintainer
midifungi 0.0.34
A layer-based p5.js framework with live editing and MIDI support29 versions - Latest release: almost 3 years ago - 2 dependent packages - 102 downloads last month - 0 stars on - 1 maintainer
@magic-circle/midi 0.1.3
Magic Circle midi11 versions - Latest release: almost 3 years ago - 2 dependent packages - 66 downloads last month - 41 stars on GitHub - 1 maintainer
grid-controller 1.0.0
1 version - Latest release: almost 3 years ago - 1 dependent package - 6 downloads last month - 1 stars on GitHub - 1 maintainer@malven/gui 1.6.0
An abstraction layer over dat.gui that simplifies use and adds automatic support through MIDI dev...12 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 88 downloads last month - 1 stars on GitHub - 1 maintainer
midiman 0.8.2
Manager for synthesizer sounds that are transmitted via MIDI sysex2 versions - Latest release: over 4 years ago - 2 dependent packages - 14 downloads last month - 0 stars on GitHub - 1 maintainer
largest-package 21.0.0
the largest package in npm21 versions - Latest release: over 4 years ago - 1 dependent package - 85 downloads last month - 3 stars on GitHub - 1 maintainer
@tonejs/ui 0.1.5
Web Component interfaces for Tone.js15 versions - Latest release: almost 5 years ago - 2 dependent packages - 11 dependent repositories - 962 downloads last month - 2 maintainers
react-use-midi 0.0.3 💰
React hook for using MIDI in the browser3 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 14 downloads last month - 2 stars on GitHub - 1 maintainer
event-graph-js 0.0.1
1 version - Latest release: almost 5 years ago - 1 dependent package - 5 downloads last month - 1 maintainerreact-riffs 1.0.0
React Hooks for WebMidi.js6 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 25 downloads last month - 5 stars on GitHub - 1 maintainer
@tonejs/piano 0.2.1 💰
Web Audio instrument using Salamander Grand Piano samples6 versions - Latest release: almost 5 years ago - 4 dependent packages - 30 dependent repositories - 614 downloads last month - 184 stars on GitHub - 2 maintainers
midk 1.4.4
Mapping MIDI keypress to PC keyboard13 versions - Latest release: about 5 years ago - 2 dependent packages - 56 downloads last month - 5 stars on GitHub - 1 maintainer
midicloud 0.1.0
midicloud1 version - Latest release: about 5 years ago - 2 dependent packages - 9 downloads last month - 1 maintainer
@stellar-design/core 1.5.15
A Beautiful, Complete Design System199 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 1.33 thousand downloads last month - 1 maintainer
midi-bricks-mono 1.3.28
MIDI Bricks was invented for usage as interactive MIDI-Controller-Interface or even for Touch-Dev...164 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 372 downloads last month - 23 stars on GitHub - 1 maintainer
@jupyter-widgets/midicontrols 0.1.2
A Jupyter widget for interfacing with MIDI controllers.3 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 26 downloads last month - 32 stars on GitHub - 8 maintainers
launchpad-2 0.0.2
Class with methods for interacting with the Novation Launchpad MK22 versions - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 13 downloads last month - 1 stars on GitHub - 1 maintainer
webmidi-mapper 1.0.1 💰
An expansion to the original webmidi package to map devices in a simple way4 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 18 downloads last month - 9 stars on GitHub - 1 maintainer
@garrensmith/abletonpush 1.0.1
A library to work with the Ableton Push 2 in the browser2 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 1 maintainer
pluggable-synth 4.0.0
A simple piano to play on with your keyboard9 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 54 downloads last month - 3 stars on GitHub - 1 maintainer
sqcr 1.1.0
a command-line sequencer4 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 1 stars on GitHub - 1 maintainer
web-audio-wc 1.0.2
The Web Audio API, declaratively, with Web Components. Provides <web-audio>, <web-audio-source>, ...8 versions - Latest release: about 7 years ago - 1 dependent repositories - 56 downloads last month - 9 stars on GitHub - 1 maintainer
unmusic 0.7.1
# unmusic8 versions - Latest release: about 7 years ago - 1 dependent repositories - 40 downloads last month - 1 maintainer
tone-piano 0.0.12
A [Multisampled](https://en.wikipedia.org/wiki/Sample-based_synthesis#Multisampling) Piano at 5 v...12 versions - Latest release: over 7 years ago - 2 dependent packages - 22 dependent repositories - 241 downloads last month - 1 maintainer
parmigiana 1.0.1 deprecated
MIDI controlled visual3 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 1 maintainer
ww-music 0.0.6
A simple, TypeScript audio instrument and midi playback module6 versions - Latest release: almost 8 years ago - 2 dependent repositories - 26 downloads last month - 0 stars on GitHub - 1 maintainer
Check this option to include packages that no longer depend on this package in their latest version but previously did.