바이브코딩이란? 음악과 프로그래밍이 만나는 새로운 개발 문화
바이브코딩의 정의와 유래, 음악과 코드가 결합하는 방식, 필요한 도구와 3단계 시작 가이드를 한 번에 정리했습니다.
Featured
개념부터 도구, 라이브러리까지 — 처음 오셨다면 이 순서로 읽어 보시기 바랍니다.
바이브코딩의 정의와 유래, 음악과 코드가 결합하는 방식, 필요한 도구와 3단계 시작 가이드를 한 번에 정리했습니다.
TidalCycles의 구조와 설치 순서, 기본 패턴 문법, 자주 겪는 설치 오류의 해결 순서를 단계별로 안내합니다.
Python, JavaScript, Haskell, SuperCollider 등 언어별 음악 프로그래밍 라이브러리를 용도별 선택 기준과 함께 비교합니다.
Explore
도구 설치, 라이브러리 선택, 공연 문화 — 목적에 따라 필요한 글이 다릅니다.
Tutorials
도구마다 설치에서 멈추는 지점이 정해져 있습니다. 각 가이드는 구성 요소가 어떻게 연결되는지 먼저 설명하고, 증상별 점검 순서를 표로 정리해 두었습니다. 문법보다 환경에서 시간을 잃지 않도록 구성했습니다.
Libraries
Python·JavaScript·Haskell·SuperCollider까지, 각 라이브러리가 담당하는 계층이 다릅니다. 생성·전달·합성이라는 세 계층으로 나눠 무엇을 골라야 하는지 용도별 기준을 제시합니다.
Culture
라이브코딩 공연은 어떤 절차로 진행되고, 알고레이브 현장은 어떤 분위기인지 정리했습니다. 관객으로 참여하는 방법부터 첫 무대를 준비하는 순서까지 단계별로 다룹니다.
Latest
바이브코딩의 정의와 유래, 음악과 코드가 결합하는 방식, 필요한 도구와 3단계 시작 가이드를 한 번에 정리했습니다.
TidalCycles의 구조와 설치 순서, 기본 패턴 문법, 자주 겪는 설치 오류의 해결 순서를 단계별로 안내합니다.
Sonic Pi 설치 방법과 기본 문법, live_loop으로 리듬 만들기, 교육 현장 활용법까지 실습 중심으로 정리했습니다.
설치 없이 브라우저에서 실행하는 라이브코딩 도구 Strudel의 사용법과 TidalCycles와의 차이점을 실습 예제로 안내합니다.
Get started
설치에서 막혀 포기하는 경우가 가장 많습니다. 아래 순서를 따르면 그 구간을 건너뛸 수 있습니다.
설치가 필요 없는 웹 기반 도구로 예제를 실행해 봅니다. "코드를 고치면 소리가 바뀐다"는 감각을 먼저 확보하는 단계입니다.
설치형 도구 중 하나를 골라 오디오 출력과 샘플 경로를 익힙니다. 음악 경험이 적다면 일체형 환경이 무난합니다.
8마디 정도의 루프를 만들어 코드와 함께 기록합니다. 완성 경험이 하나 생기면 다음 목표가 스스로 정해집니다.