Hamilton, Ontario

David Ogborn

Expert
@dktr0

estuary. Platform for collaboration and learning through live coding

192

Punctual. browser-based, zero-installation, audio-visual live coding language

101

extramuros. language-neutral shared-buffer networked live coding system

78

EspGrid. Synchronization and sharing for network music

47

WebDirt. Sampling engine implemented in Web Audio API (rough re-creation of Dirt)

45

LocoMotion. PureScript

24

cybernetic-samples. CC0 sample bank created by the Cybernetic Orchestra

16

tidalSocket. A hacky little thing that forwards OSC messages from Tidal over a WebSocket

11

superDirtSocket. Tiny thing to listen on a WebSocket and forward OSC-over-UDP events to SuperDirt

11

MusicW. Haskell/GHCJS modules to create synthesizers with the Web Audio API

9

supercontinent. CC0 sample library for the supercontinent ensemble

9

estuary-samples. CC0 sample bank meant for estuary

9

Haskellish. A library for parsing miniature and esoteric languages that are similar to Haskell

8

D0kt0r0.sc. Various personal SuperCollider extensions and synths used in solo live coding, very long cat, etc

4

Esp.sc. SuperCollider Quark for EspGrid integration

4

purescript-threejs. PureScript bindings for ThreeJS

3

InnerEar. The InnerEar Project

3

apert. Distributed web audio platform

2

Daem0n.sc. SuperCollider extension for daemonic live coding

2

tempi. A Haskell library for representing musical tempi, with a basic representation consisting of three orthogonal components (frequency,time,count of elapsed cycles/beats). Basic purpose is to allow multiple Haskell-based live coding languages to share a common representation of tempo.

1

SnowDay. C#

1

Halcyon. MEDIAART 3L03 Collective Project (Winter 2025)

1
22
Apply