npm loves you
Packages by mmckegg
Create your own AudioNodes with AudioParams for using with the Web Audio API.
Smoothly animate a DOM element swap from one to another.
Canvas based knob widget for the browser
Provides a streaming clock source for scheduling Web Audio events rhythmically
Convert HTML into an array of DOM Elements
Web Audio API triggerable audio slot described with JSON consisting of sources, processors, and modulators.
Render views on the server (using standard HTML markup) that the browser can update in realtime when the original data changes.
Stream midi data in and temporarily route ranges to specific callbacks.
Use qwerty keyboard as midi keyboard in the browser
Animate between DOM style changes using css transitions
Scroll the page by a given offset using CSS transitions
Retrieves values from JSON objects for data binding. Offers params, nested queries, deep queries, custom reduce/filter functions and simple boolean logic. Browserify compatible.
Put all function and variable declarations at the top of the scope in an AST
Get a short, unique key for a given file path based on the content of the file or its path.
Create multiple duplex object streams that read and write through a single text stream.
Attack, decay, sustain, release envelope for automating Web Audio API AudioParams.
Estimates BPM from tap events
Launchpad control bindings for midi-looper
Use json-context with leveldb. Contexts are automatically generated from matchers, and provides ability to watch matchers for realtime notifications.
Inherit descriptor from target audio slot and override specified attributes.
- and 36 more
Packages Starred by mmckegg
browser-side require() the node way
Concise SQL generation for Postgres and MySQL
split a Text Stream into a Line Stream
- view mmckegg's starred packages