라이브 코딩 음악 툴 Sonic Pi, 5년 만의 대규모 개편으로 v5 정식 출시
- 개발자 Sam Aaron이 음악 라이브 코딩 도구 Sonic Pi v5를 정식 출시함, 인터페이스와 합성 엔진 전체를 새로 갈아엎음
- 오류 메시지, 자동완성, 문서(재생 가능한 신스 예제 포함), 접근성이 대폭 개선되고 스크린 리더 지원이 강화됨
- 실시간 오디오 장치 변경, Link Audio로 Ableton Live 등과 오디오 스트리밍, 외부 MIDI 클럭 동기화, Xbox 등 게임 컨트롤러 지원이 추가됨
- 라이선스는 MIT이며 경쟁 도구 strudel.cc는 브라우저 기반에 더 제한적인 라이선스라는 점이 하이커뉴스에서 비교됨
- 포함된 Amen Break 샘플이 원곡이 아닌 CC0 재현본이라 녹음 자체 저작권 문제는 없지만 작곡 저작권 논쟁은 남아있다는 지적이 나옴
Hacker News opinions
축하해요 Sam! 근데 제일 마음에 드는 새 기능이 뭐임?
몇 주 전부터 써봤는데 진짜 재밌음. 릴리스 노트에 키보드 단축키 설정 들어간 거 특히 반갑더라.
이 카피 텍스트는 신규 유저 유치엔 별로임. v5가 뭔지 한 문장도 설명 안 하고 v4랑 뭐가 다른지도 안 나와 있음. '더 친근하고 더 재밌다'는 게 대체 뭔 뜻인지
Flatpak 버전은 써봤는데 문서 일부가 빠져 있더라
Sonic Pi 처음 들었을 때 SBC(라즈베리파이 보드)인 줄 알았는데 아니었음. 그래도 이거 자체로 충분히 재밌음
이름 때문에 라즈베리파이 관련 하드웨어인 줄 알았음. 이름을 좀 다르게 지었으면
원래 라즈베리파이용으로 만들어져서 그 OS에 오랫동안 번들로 들어갔던 거라 이름이 그렇게 된 거임
strudel이랑 비교하면 어떰?
strudel은 브라우저에서 돌아가고 Sonic Pi는 독립 실행형 앱이라는 차이가 큼. 그리고 strudel 라이선스가 너무 제한적인데 Sonic Pi는 MIT라 훨씬 자유로움
Sonic Pi로 실제 작업하는 유명 아티스트 있음? 2020년쯤부터 Sonic Pi 쓰기 시작한 DJ 하나 아는데 지금은 다른 툴 쓰는 것 같음
이 소프트웨어에 Amen Break 샘플이 마치 GPL/MIT인 것처럼 포함돼 있는데, 많이 도용됐다고 퍼블릭 도메인 되는 거 아님. 저작권 여전히 살아있을 텐데
포함된 녹음본은 오리지널 연주가 아니라 CC0로 재현한 버전이라 그 녹음 자체엔 저작권 문제 없음. 다만 작곡 자체의 저작권 문제는 남아있음
Supercollider 배우고 싶다는 마음만 있고 실행을 못 했는데 Sonic Pi가 드디어 계기가 될 듯
제일 좋아하는 소프트웨어 프로젝트 중 하나임. 음악 지식 부족해도 이걸로 꽤 멋진 걸 만들 수 있었음. 오랜 작업에 감사함
버퍼/에디터 시스템이 좀 불편함. 자체 에디터(이맥스 같은) 붙여서 곡마다 파일로 관리하고 싶은데 지금은 10개 버퍼 안에서 억지로 관리하는 느낌임
소스 코드에 예제 REPL 있는데 그거 참고하면 OSC로 포트 열어서 원하는 에디터(이맥스 등)로 직접 연결 가능함
Sonic Pi 4로 백그라운드 트랙 생성기 만들려다 GUI 두 개 같이 돌리기 너무 번거로워서 결국 CoreAudio로 직접 구현했음. Pi 5의 supersonic-scsynth 보니까 이제 훨씬 쓸만해 보임
몇 초 써봤는데 버튼 누르고 소리 나기까지 렉이 너무 심하고 절반은 반응도 안 함. 거의 못 쓰는 수준이었음