Community코딩 & 개발github.com

AnglerChan/audio-to-midi-arranger

전체 곡의 소스 분리, 보컬 하모니 전사, MIDI 내보내기 및 DAW 준비 패키징을 위한 Codex 기술입니다.

audio-to-midi-arranger란 무엇인가요?

이 기술은 전체 오디오 파일(노래)을 입력으로 받아 소스 분리(보컬, 드럼, 베이스, 기타 등)를 수행하고, 개별 트랙을 MIDI로 전사하며, DAW(디지털 오디오 워크스테이션)에서 바로 사용할 수 있는 프로젝트 파일을 생성합니다. 보컬 하모니 전사 기능을 통해 화음 구조도 MIDI로 추출할 수 있습니다. 주로 Codex 에이전트와 함께 사용하도록 설계되었으며, 음악 제작, 리믹스, 커버 곡 제작, 음악 교육 등에 활용할 수 있습니다. 사용자는 오디오 파일을 제공하고 원하는 출력 형식을 지정하기만 하면, 에이전트가 자동으로 분리, 전사, 패키징 과정을 수행합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
Part ofMobile
npx skills add AnglerChan/audio-to-midi-arranger

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

audio-to-midi-arranger은(는) 무엇을 하나요?

전체 곡의 소스 분리, 보컬 하모니 전사, MIDI 내보내기 및 DAW 준비 패키징을 위한 Codex 기술입니다.

개요

이 기술은 Codex 에이전트가 오디오 파일을 분석하여 개별 악기 트랙을 분리하고, 각 트랙을 MIDI로 변환하며, DAW에서 직접 불러올 수 있는 프로젝트 파일로 패키징할 수 있게 해줍니다.

사용 방법

  1. Codex 에이전트에 오디오 파일 경로를 제공합니다.
  2. 원하는 출력 형식(예: MIDI, DAW 프로젝트)을 지정합니다.
  3. 에이전트가 자동으로 소스 분리, 전사, 패키징을 수행합니다.

주요 기능

  • 소스 분리: 보컬, 드럼, 베이스, 기타 등 개별 악기 트랙 분리
  • 보컬 하모니 전사: 보컬 하모니 구조를 MIDI로 변환
  • MIDI 내보내기: 각 트랙을 표준 MIDI 파일로 내보내기
  • DAW 준비 패키징: Ableton Live, FL Studio, Logic Pro 등 주요 DAW에서 사용 가능한 프로젝트 파일 생성

지원 플랫폼

  • Codex (주 플랫폼)
  • Claude Code (선택적 지원)
  • Cursor (선택적 지원)

기술 사양

  • 입력 형식: WAV, MP3, FLAC, OGG
  • 출력 형식: MIDI, XML, DAW 프로젝트 파일
  • 분리 알고리즘: Demucs, Spleeter, Open-Unmix

설치 및 설정

# 필수 패키지 설치
pip install -r requirements.txt

사용 예시

from audio_midi_arranger import arrange

arrange(
    input_file="my_song.wav",
    output_format="midi",
    separate_vocals=True,
    transcribe_harmony=True
)

참고 사항

  • 대용량 파일 처리 시 충분한 RAM이 필요합니다.
  • GPU 가속을 권장합니다.
  • DAW 프로젝트 파일은 해당 DAW에서 직접 열 수 있습니다.

라이선스

MIT License

기여

버그 신청 및 기능 제안은 GitHub Issues를 통해 해주세요.

관련 스킬