>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
Matt McKegg

Matt McKegg

@mmckegg

music hacker // button pusher

Wellington, New Zealand On GitHub since March 2009

20

Published Tools

980

Total Stars

0

Weekly Downloads

658

GitHub Followers

148

Public Repos

100/100

Avg Security

Published Tools

20 Skillsacross 2 categories

web-audio-school

mmckegg

An intro to the Web Audio API by a series of self-guided workshops.

SkillSpeech & Audio
4171 dir

argencoders-notevil

jungans

Evaluate javascript like the built-in eval() method but safely

SkillAI Tool
1941 dir

@mmckegg/mutant

mmckegg

Renamed to "mutant".

SkillAI Tool
1241 dir

bopper

mmckegg

Provides a streaming clock source for scheduling Web Audio events rhythmically

SkillSpeech & Audio
451 dir

audio-slot

mmckegg

Web Audio API FRP wrapper for creating, routing, and triggering AudioNodes.

SkillSpeech & Audio
331 dir

adsr

mmckegg

Attack, decay, sustain, release envelope for automating Web Audio API AudioParams.

SkillSpeech & Audio
301 dir

ditty

mmckegg

Schedule a looped sequence of Web Audio events using bopper clock source.

SkillSpeech & Audio
261 dir

audio-buffer-stream

mmckegg

Get a PCM stream from input AudioBuffers (Web Audio API). Can be used to implement a streaming audio recorder.

SkillSpeech & Audio
231 dir

soundbank-reverb

mmckegg

Simple Web Audio API based reverb effect.

SkillSpeech & Audio
221 dir

custom-audio-node

mmckegg

Create your own AudioNodes with AudioParams for using with the Web Audio API.

SkillSpeech & Audio
141 dir

loop-grid

mmckegg

An observable collection of looped event sequences shaped to a grid.

SkillAI Tool
121 dir

array-grid

mmckegg

Two-dimensional implementation of ndarray to avoid dynamic code generation eval.

SkillAI Tool
111 dir

soundbank-granular

mmckegg

Sample based granular sythesis and timestretch.

SkillAI Tool
111 dir

audio-param-transform

mmckegg

Apply multiple transforms with custom functions to Web Audio API AudioParams.

SkillSpeech & Audio
71 dir

audio-timeline

mmckegg

Observ object for arranging, trimming and adjusting multiple audio clips on a timeline using Web Audio.

SkillSpeech & Audio
51 dir

audio-slot-param

mmckegg

Link and transform schedule-based observables and connect to AudioParams (Web Audio API).

SkillSpeech & Audio
41 dir

hoister

mmckegg

Put all function and variable declarations at the top of the scope in an AST

SkillAI Tool
11 dir

ditty-grid-stream

mmckegg

Stream observable array-grids as ditty note events.

SkillAI Tool
11 dir

json-query

mmckegg

Retrieves values from JSON objects for data binding. Offers params, nested queries, deep queries, custom reduce/filter functions and simple boolean logic. Browserify compatible.

...more
SkillAI Tool
1 dir

ferment

mmckegg

Peer-to-peer audio publishing and streaming application. Like SoundCloud but decentralized. A mashup of ssb, webtorrent and electron.

...more
SkillSpeech & Audio
1 dir