Pinned Repositories
audio-dsp-playground
A WebAudioAPI Playground for Audio DSP
ChromeREPL
A Sublime Text plugin to execute JavaScript in Google Chrome
GenLoop
A generative looper/loop pedal in SuperCollider.
livecodeEverything
Code from a live coding remix of Radiohead's "Everything In It's Right Place"
musical-user-interfaces
Source for the prototypes in http://arthurcarabott.com/mui/
ohm-konnakkol
parsing konnakol with ohm
roundhouse-synth-design-course-2014
Introduction to synthesis and SuperCollider course, taught at the Roundhouse, London in January/February 2014
supercollider-sublime
Sublime Text 3 Package for SuperCollider
supercollider-tutorial
Materials for SuperCollider workshop at Resonate '15
tabToWindow
Chrome extension to move the current tab to a new window using the command API
acarabott's Repositories
acarabott/audio-dsp-playground
A WebAudioAPI Playground for Audio DSP
acarabott/tabToWindow
Chrome extension to move the current tab to a new window using the command API
acarabott/ohm-konnakkol
parsing konnakol with ohm
acarabott/selection-history
A UI experiment in visualsing the selection history, designed for tasks that require complex selections e.g. video editing, audio production, graphic design.
acarabott/piano-roll-layers
A prototype interface for inputting fancier rhythms on a piano roll
acarabott/karnatak-rhythms
SuperCollider code from my 2009 undergraduate dissertation "Computer Representation and Generation of Karnatak/Carnatic Rhythms"
acarabott/adc-2024
Slides from my talk at the Audio Developer Conference 2024
acarabott/can-touch-fixed-distance
acarabott/mint-csv-import
Import csv of transactions to mint using python 3
acarabott/can-audio-onsets
acarabott/can-basic-slider
acarabott/can-designer
acarabott/can-dice
acarabott/can-fader
acarabott/can-halo
acarabott/can-hololens-basic
acarabott/can-resistant-resistor
acarabott/can-slider-precision
acarabott/can-touch-distance
acarabott/canvas-engines-comparison
Performance comparison of different canvas rendering engines.
acarabott/js-parent-child-lookup
Benchmarking methods of looking up child / parent relationships via id
acarabott/minesweeper
Quick TypeScript implementation of minesweeper
acarabott/rmtrash
🗑️ Move directory entries to Trash
acarabott/signalflow
A sound synthesis framework for Python, designed for clear and concise expression of complex musical ideas
acarabott/signalflow-juce
Integrating signalflow into a JUCE plugin
acarabott/signalflow-vcpkg-registry
vcpkg registry to consume ideoforms/signalflow
acarabott/snake
A quick implementation of snake in TypeScript
acarabott/thing-memoization
A proof of concept for using @thi.ng's memoization for UI State
acarabott/umbrella
⛱ Mono-repository of ~50 TypeScript/ES6 projects for modern web development
acarabott/web-audio-memory-test