프로젝트 소개
AI Jam Sessions은 LLMs에게 감각과 유사한 기능을 제공하여 음악을 배우고 체험할 수 있게 하는 MCP 서버입니다. 단순한 MIDI 라이브러리를 넘어 피아노, 기타, 보컬을 위한 종합적인 교육 환경을 제공합니다.
주요 기능:
- **사운드 엔진**: 피아노와 기타를 위한 가법 합성, 성대 물리 모델링, 샘플 기반 재생(샘플된 콘서트 그랜드 포함) 등 6가지 distinct 오디오 엔진.
- **시각 및 분석 도구**: AI 검증을 위해 음악을 SVG로 렌더링하는 피아노 롤, 인터랙티브 기타 탭, 작곡, 튜닝, A/B 청취를 위한 브라우저 기반 "Cockpit".
- **송 라이브러리**: 블루스, 클래식, 재즈 등 12가지 장르의 120곡, 각 곡에는 화성 분석과 연주 팁을 포함한 깊은 음악적 주석이 제공됩니다.
- **학습 루프**: 세션 간 진행 상황을 추적하는 지속적인 연습 저널로, AI가 패턴을 반성하고 목표를 설정할 수 있게 합니다.
- **jam-actions-v0 데이터셋**: 클래식 피아노 MIDI를 기반으로 한 115개의 멀티턴 MCP 도구 사용 추적을 포함한 공개 데이터셋으로, LLM이 상징적 음악 분석을 학습하도록 설계되었습니다.
이 시스템은 Learn, Play, Practice, Sing 범주로 나뉜 49개의 MCP 도구를 제공하여 AI가 곡 목록을 보고, 마디를 분석하고, 스피커를 통해 재생하며, 공연을 점수 매길 수 있게 합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.