Synthesizes kick, snare, hi-hat, bass, and acid lead from scratch. 32-bar song structure with filter sweeps and pattern variation. Outputs raw float32 stereo at 44.1 kHz to stdout. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
13 lines
178 B
Makefile
13 lines
178 B
Makefile
CC = gcc
|
|
CFLAGS = -O2 -Wall -Wextra
|
|
LDFLAGS = -lm
|
|
TARGET = techno-gen
|
|
|
|
$(TARGET): $(TARGET).c
|
|
$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
|
|
|
|
clean:
|
|
rm -f $(TARGET)
|
|
|
|
.PHONY: clean
|