abudaan's repositories
webdaw-modules
A set of modules that you can use to make a web-based DAW
colladatester
Load Colladas with or without textures into Threejs by dragging or with the file menu
vega-multi-view
A publish-subscribe mechanism for signals: this allows Vega views that live in different HTML elements to communicate with each other and to update each other's datasets.
vega-specs
Create Vega3 specs with javascript and export them to JSON, BSON and YAML
heartbeat.ts
rebuilding heartbeat in typescript, add support for MIDI 2.0 and MPE
optimize-camera-position
Optimize camera postion to make the scene fill the complete browser viewport
vega-as-leaflet-layer
Render a Vega specification as layer on a Leaflet map, based on https://github.com/nyurik/leaflet-vega.
WebMIDIAPI_es6
es6 version of WebMIDIAPIShime
fetch-helpers
A set of helper functions for fetch
osmd-heartbeat
connecting OSMD with heartbeat
osmd-webdaw
Connecting OSMD score with MIDI playback
aginun
Extinction Rebellion peer to peer volunteer platform. Organise roles and tasks for proactive involvement.
JZZ
MIDI library for Node.js and web-browsers
makepad
Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
vega-multi-view-server
Silex server that creates vega-multi-view pages
vexflow-test
testing vexflow with heartbeat and an interactive layer
video-experiment
experimenting with webcam feed to canvas
video-sync
synchronizing a video or audio file with heartbeat
webmidi_flash
Sending MIDI events from a Flash projector
WebMIDIAPIShim
Polyfill using the Jazz NPAPI MIDI plugin to implement the Web MIDI API on Mac and Windows.
webmidiapishim_npm
Chris Wilson's WebMIDIAPIShim made available via npm for es next projects