@coldsurf/synth-kit

Color-blind Web Audio synthesis engines. A whole track from pure code — no samples, no external audio. Hit play, then read the code that made it. GitHub · npm

COLDSURF Tape

One generative shoegaze track wiring every engine together — the whole point of the package, in one button.

VJ Backdrop

The same generative track, now driving a frame-synced fullscreen visual — a WebGL "wall of light" (feedback smear + bloom + grain) where kick flashes and chord shifts land with the sound (lookahead-aware). Pick a stage, hit play, go fullscreen. COLDSURF 공연/SHEVIL 라이브 셋 백드롭.

Noise

튜닝 가능한 masking 노이즈 — violet noise(고역이 올라간 airy한 백색소음 계열, "Ten Hours of Violet Noise" 그 느낌)를 bandpass 하나로 다듬습니다. 주파수로 대역 중심(예: 내 이명 높이)을 맞추고, 노이즈 집중으로 넓은 배드 ↔ 그 주파수에 좁게 모인 hiss까지 조절하세요. 볼륨은 섹션 전체(노이즈 + 순음) 출력을 통제합니다. 순음 듣기로 맞출 높이를 먼저 찾고, 스펙트럼에서 노이즈 밴드와 내 주파수 마커를 눈으로 확인합니다.

Try each engine

Wall

Sawtooth chord stack → distortion → tremolo. Shoegaze/blackgaze walls.

Drumkit

Kick · snare · hat (closed/open) — click a pad to trigger it.

Bass

Reese + sub layers.