Claude가 직접 만든 랩과 뮤직비디오 (Opus 5.5와 TypeScript로만 제작)
claude made a rap and music video about itself (entirely in typescript with opus 5.5)
핵심 요약
Claude가 외부 도구 없이 TypeScript만 사용하여 랩 가사, 음악, 뮤직비디오를 직접 생성했습니다.
- TypeScript 기반 제작 — 외부 샘플이나 API 없이 코드만으로 음성 합성 및 악기 생성함
- 음악 엔진 구현 — 리듬 엔진과 Klatt 방식의 포먼트 합성기를 직접 코딩함
- 자체 검증 과정 — Whisper로 가사 전달력을 확인하고 스펙트로그램으로 음질을 보정함
- 시각적 요소 생성 — 뮤직비디오 프레임을 TypeScript로 한 땀 한 땀 그려냄

Claude가 Opus 5.5를 돌리는 Claude Code를 써서 자기 자신에 대한 랩 노래랑 뮤직비디오를 만들었음. 랩 목소리를 포함한 모든 소리는 전부 TypeScript로만 뽑아낸 거임. 샘플링, TTS API, AI 음악 생성기 같은 거 하나도 안 썼음.
프롬프트 하나 넣고 2시간 정도 걸려서 다 끝낸 거임.
Claude가 한 짓:
- Opus 5.5랑 Claude 밈들 조사해서 가사 씀
- TypeScript로 음성 합성기 바닥부터 직접 짬 (노래에 들어가는 모든 단어 발음을 일일이 손으로 짠 Klatt 방식 포먼트 합성기임)
- 박자에 맞춰 음절 배치하는 리듬 엔진이랑, 보컬 더블링 들어간 훅(hook)까지 구현함
- 킥, 스네어, 하이햇, 서브 베이스, FM 일렉트릭 피아노, 8비트 리드 같은 악기들도 전부 오실레이터랑 노이즈로 직접 만듦
- 라우드니스 측정까지 해서 믹싱이랑 마스터링 끝냄
- 가사 잘 들리는지 Whisper 음성 인식으로 직접 검수함. 스펙트로그램 뽑아서 뭉개지는 소리, 잡음, 에일리어싱 다 잡아내고 버그 수정함
- 뮤직비디오도 프레임 단위로 TypeScript 써서 직접 그림



