Audionaut 오픈소스 다트랙 오디오 편집기 런칭

Audionaut은 가벼운 크로스플랫폼 다트랙 편집기와 AI 에이전트 통합을 제공합니다

Audionaut은 전용 DAW의 부담 없이 멀티트랙 오디오를 자르고 배열하며 내보낼 수 있는 무료이고 오픈소스 데스크탑 애플리케이션입니다. Windows, macOS, Linux에서 네이티브로 실행되며, JUCE 프레임워크 위에 현대적인 C++로 구축되었으며, GPL-3(또는 이후 버전) 라이선스 하에 배포되며, 상업용 라이선스 옵션도 제공됩니다.


핵심 기능은 즉시 사용 가능하며 정밀 편집에 중점을 둡니다

  • 다트랙 타임라인 – 영역 생성, 트랙별 플레이리스트에 클립 드롭, 깔끔한 믹스 내보내기.
  • 정밀한 자르기 및 크로스페이드 – 클립 단위 편집과 자동 갭 제거, 페이드 처리.
  • 유연한 채널 지원 – 임의의 오디오 채널 수를 지원; 프로젝트는 .audium 형식으로 저장됩니다.
  • 헤드리스 CLI – audionaut-cli는 스크립팅, CI, AI 에이전트를 위한 JSON 인코딩 명령을 제공합니다. 모든 명령은 단일 머신 리더블 엔벨로프({"ok": true, "result": ...})를 반환하며 표준 종료 코드 규칙을 준수합니다.
  • MCP를 통한 AI 에이전트 편집 – Claude 및 기타 에이전트는 모델 컨텍스트 프로토콜(MCP)을 사용해 편집기를 제어할 수 있습니다. 편집 내용은 단일 되돌리기 단계로 나타나 사용자에게 투명성을 유지합니다.
  • 오디오 분석 – Essentia 라이브러리와의 선택적 통합으로 비트 추적, 시작점 감지, BIC 세그멘테이션 기능이 추가됩니다.
  • 스템 분리 – demucs.cpp 내장 지원을 통해 자동 보컬, 드럼, 베이스 및 기타 스템 추출이 가능합니다.

시작하기: 복제, 빌드, 실행

  1. 하위 모듈 포함 복제
    git clone --recursive https://github.com/kvoltmer/Audionaut.git
    
    또는 얕은 복제 후 git submodule update --init --recursive를 실행합니다.
  2. Essentia 빌드 (선택 사항) – 분석 기능을 위해 필요합니다.
    ./Audionaut/Builds/build_essentia.sh
    
    Python ≤ 3.11, pkg-config, CMake 3.x가 필수 조건입니다.
  3. 플랫폼에 맞게 컴파일하기
    • macOS – Xcode에서 Audionaut/Builds/MacOSX/Audionaut.xcodeproj 열기.
    • Windows – Visual Studio 2026에서 Audionaut/Builds/VisualStudio2026/Audionaut.sln 열기.
    • Linux – 목록된 개발 라이브러리 설치 후 다음 명령 실행:
      cd Audionaut/Builds/LinuxMakefile/
      make CONFIG=Release -j8
      
  4. GUI 실행 – 빌드된 Audionaut.app(macOS) 또는 Windows 실행 파일을 실행하세요. 프로젝트는 더블클릭이나 명령줄을 통해 열 수 있습니다.
  5. CLI 사용 – 예시 워크플로우:
    audionaut-cli create song.audium --channels 2
    audionaut-cli import song.audium take1.wav take2.wav --position 4.5
    audionaut-cli analyze song.audium --types sbic,beat_degara
    audionaut-cli auto-edit song.audium --track 0 --measures 4
    audionaut-cli export song.audium -o mix.wav --sample-rate 48000 --bit-depth 24
    
    각 단계는 다음 단계 진행 전에 `

Sources

관련

  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트
  • 프로젝트