A technical notebook about signals and machines
sinusoidal.space
Visual essays about how continuous phenomena become samples, spectra, tensors and computation—and what gets lost along the way.
signals → representations → models → efficient computation
Featured essays
All essaysThe Fourier transform, made visible
Compose a signal, then inspect the magnitude and phase that describe it.
02Aliasing is everywhere
See why different continuous signals can become identical after sampling.
03Convolution: FIR filters → CNNs → fast computation
Follow one operation across filtering, learned kernels and frequency space.
04Sinusoidal positional encodings, from first principles
Build a vector representation of position from paired periodic coordinates.
05Building a GPU STFT pipeline
Map a time–frequency transform from equations to buffers and execution.
Open the lab
All experimentsWhat this is
Signal processing and machine learning are often taught in separate rooms. This notebook follows the representations that connect them: from physical variation to samples, from samples to useful coordinates, and from those coordinates to algorithms that must run on real hardware.