Christoph Guttandin's repositories
automation-events
A module which provides an implementation of an automation event list.
compilerr
A kind of templating system to compile errors.
rxjs-broker
An RxJS message broker for WebRTC DataChannels and WebSockets.
midi-player
A MIDI player which sends MIDI messages to connected devices.
midi-file-slicer
This module is slicing a midi representation into parts.
midi-json-parser
This module is parsing midi files into a human-readable JSON object.
midi-json-parser-broker
The broker which is used by the midi-json-parser package.
broker-factory
A little factory function to create a broker for a JSON-RPC based Web Worker.
json-midi-encoder
This module encodes a JSON representation of MIDI data into a binary MIDI file.
json-midi-encoder-broker
The broker which is used by the json-midi-encoder package.
json-midi-encoder-worker
The worker which is used by the json-midi-encoder package.
json-midi-message-encoder
This module encodes a JSON representation of a MIDI event into a binary MIDI event.
midi-json-parser-worker
The worker which is used by the midi-json-parser package.
fast-unique-numbers
A module to create a set of unique numbers as fast as possible.
dynamo-db-local
A wrapper around Amazon's DynamoDB Local to start and stop it from Node.js.
dynamo-converters
A collection of converter functions to get good old JavaScript key/value objects into a DynamoDB friendly schema and back again.
analog4all-client
This is the client for analog4all.
stylelint-config-holy-grail
This is my personal stylelint configuration.
tslint-config-holy-grail
This is my personal tslint configuration.
tsconfig-holy-grail
This is my personal collection of tsconfig files.
eslint-config-holy-grail
This is my personal eslint configuration.
launchpad-detector
A little tool to detect connected Launchpads.
web-audio-conference-2019
My talk at the Web Audio Conference 2019.
web-audio-conference-2016
My talk at the Web Audio Conference 2016.
web-audio-conference-2024
My talk at the Web Audio Conference 2024.
web-audio-meetup-may-2019
My talk at the Web Audio meetup in May 2019.
tonejs-synchronization-demo
A website to demo how to connect Tone.js to a Timing Object.
window-and-worker-timers-test
A website to test various WindowTimers replacements.
web-timing-demo
A website to demo the Web Timing Object.
web-midi-autoplay-policy-test
A demo to test the Web MIDI Autoplay Policy.