프로젝트 소개

orDrumbox는 어쿠스틱, 빈티지, 8비트 킷을 사용해 드럼 패턴을 제작할 수 있는 종합적인 브라우저 기반 드럼 머신 및 스텝 시퀀서입니다. 음표 입력을 위한 프로그래머블 그리드를 특징으로 하며, 폴리리듬, 트랙별 스윙, 유클리드 필을 지원합니다. 주요 기술적 기능은 다음과 같습니다: - 신디사이징 및 자동화: 3개의 VCO, FM 신디사이징, TPT SVF 필터, ADSR 엔벨로프, 템포 싱크된 2개의 LFO를 갖춘 통합 소프트 신디사이저. 고성능 신디사이징을 위해 AudioWorklet을 활용합니다. - 오디오 처리: 리버브, 딜레이, 사추레이션을 포함한 트랙별 이펙트와 컴프레서 및 하이/로우-패스 필터를 갖춘 글로벌 마스터 체인. - MIDI 및 내보내기: General MIDI(GM) 표준을 완전히 지원하여 MIDI 가져오기/내보내기 및 외부 MIDI 컨트롤러와의 호환성을 제공합니다. 고품질 WAV 내보내기도 가능합니다. - AI 및 자동화: 스타일 감지 기능을 갖춘 패턴 생성기와 자동 베이스 라인 생성기를 포함합니다. - 프로그래밍 제어: MCP(Model Context Protocol) 서버를 통해 JSON-RPC로 패턴 생성 및 수정이 가능합니다. - 데이터 관리: WAV/드럼킷 디렉토리 및 JSON 프로젝트 파일 가져오기, 오프라인 사용을 위한 PWA 지원. Electron을 통해 데스크톱 애플리케이션으로 배포할 수 있습니다.