Omnizart - 음악 전체를 필사(Transcribe)해주는 오픈소스
(github.com)"Omniscient Mozart(전지전능한 모짜르트)"
- MP3/유튜브 링크의 음악에서 보컬/드럼/코드/비트/악기 등을 자동으로 Transcribe(필사)
ㅤ→ MIDI 및 MP3 로 생성해 줌
- 파이썬 라이브러리
ㅤ→ 구글 Colab 에서 바로 실행하거나 Replicate에서 실행 가능
- 모드
ㅤ→ music : 악기의 음표 필사
ㅤ→ drum : 타악기의 이벤트 필사
ㅤ→ vocal : 음표 레벨의 보컬 멜로디 필사
ㅤ→ vocal-contour : 프레임 레벨의 보컬 멜로디 필사
ㅤ→ chord : 코드 진행 필사
ㅤ→ beat : 비트 필사
한번 써봤는데 melodyne 같은 상용소프트웨어에 준할 정도네요.
피아노만 나오는 부분은 거의 완벽하고, 여러 악기가 함께 나오는 부분도 보컬 멜로디나 악기 멜로디 같은 탑노트는 만족스러운 수준으로 뽑아주네요.
Colab에서 제가 좋아하는 John Legend 의 All Of Me 유튜브 뮤직비디오 링크를 넣어봤는데,
앞부분 피아노 부분은 MIDI로 거의 완벽하게 잘 뽑아내 주네요. 뒤에 음이 겹치는 부분은 조금 복잡하긴 합니다만..
악보 구하기 힘든 노래들은 한번 돌려볼 만 한 거 같아요.
MIDI로 뽑아서 Sibelius 나 MuseScore 에 넣어서 살짝 편집한 뒤 악보로 뽑으면 될 듯