🌱 garten.salat.dev
welcome to my little garden
109:
what is pitch
108:
harmonic circles
107:
video streams
106:
reload on change
105:
graph updates
104:
worklet buffers
103:
salty mondo
102:
garden map
101:
kabelsalat to wat compiler
100:
dough.c: memory
099:
dough.c: scheduling
098:
dough.c: uzu patterns
097:
dough.c
096:
the superdough puzzle
095:
hello audio in c: pitch modulation
094:
hello audio in c: waveforms & noise
093:
hello audio in c: filters
092:
hello audio in c: envelopes
091:
hello audio in c: voice allocation
090:
hello audio in c: polyphony
089:
hello audio in c: talking to wasm
088:
hello audio in c: wasm
087:
hello audio in c
086:
shared array buffer
085:
escaping github
084:
lissajous figures
083:
stereo scope
082:
webaudio clock II
081:
spawning audio graphs III
080:
spawning audio graphs II
079:
spawning audio graphs
078:
audio worklets III
077:
a graph computer II
076:
a graph computer
075:
keyboard keyboard
074:
a theory of dissonance
073:
sequences, envelopes and triggers
072:
envelopes
071:
sequences
070:
oscillators V: harmonic oscillator
069:
the fourier series II
068:
the fourier series
067:
canvas playground
066:
oscillators IV: triangle waves
065:
oscillators III: pulse waves
064:
oscillators II: sawtooth waves
063:
oscillators I: sine waves
062:
plotting functions II
061:
uzulang III: looking inside
060:
uzulang II: adding sugar
059:
uzulang I: s-expressions
058:
idlecycles VI: sound + joins
057:
idlecycles V: value operators
056:
idlecycles IV: mini notation
055:
idlecycles III: dsl improvements
054:
idlecycles II: more functions
053:
idlecycles I: functions of time
052:
lispy modular synth
051:
lisp sugar
050:
lisp interpreter
049:
lisp parser
048:
webaudio 909 all sounds
047:
webaudio 909 cymbals
046:
webaudio 909 clap
045:
webaudio 909 rim shot
044:
webaudio 909 toms
043:
webaudio 909 snare drum
042:
webaudio 909 bass drum
041:
scraping chords
040:
you're doing computing wrong
039:
webaudio sequencer
038:
pixelfont grid 2
037:
webaudio clock
036:
webaudio sampler
034:
assemblyscript codegen
033:
assemblyscript worklet
032:
clover the game
031:
assemblyscript
030:
wasm audio worklet
029:
compiling wasm: wabt
028:
compiling wasm: watr
027:
polar functions
026:
feedback
025:
multichannel expansion
024:
audio graphs
023:
audio worklets II
022:
audio worklets
021:
audio buffers
020:
how hydra works III
019:
how hydra works II
018:
a graph compiler
017:
a graph language
016:
how hydra works
015:
pixelfont editor: jgs7
014:
pixelfont editor
013:
pixelfont shader attempt II
012:
millions of lamps
011:
pixelfont shader attempt I
010:
pixelfont grid
009:
pixelfont rendering
008:
pixelfont encoding
007:
faking shaders IV: bitfields
006:
faking shaders III: tixyland
005:
faking shaders II
004:
how to real shaders?
003:
how to fake shaders?
002:
how to plot functions
001:
the seeds have been planted
topics
audio
visual
patterns from scratch
pixelfonts
contact me on
mastodon
or look at my
beautiful website