Ake's corner

Random stuff coded using javascript and web apis

Squaretooth FM synthesizer

Simple 2 oscillator frequency modulation synthesizer. Can store presets in local storage. Keyboard is mapped to middle/top row (AWSED...)

Playground R2

Kinda REPL for javascript with small set of utility functions and slightly improved editor

Amberhornet

Primitive sample-based drum machine with 16 step sequencer. Has primitive distortion FX. Built using webaudio api

tempocalc.htm
repitchcalc.htm

One purpose tools for calculating tempo from clip length and pitch correction from tempo shift.

Polysynth

Generic charmless polyphonic synthesizer created with webaudioapi.

Runjs

Stripped down and visually uncluttered version of javascript REPL

experiments

LZ77 codec

Naive LZ77 implementation

(wrong-lisp)

Soon

Harv

import this

random

Articles
Music
blog | sitemap | 2019