대강 이제 된다.
그런데 한 트랙내에서 동시에 인식하는건 구현을 안해놔서 이상하게 들린다. 완벽하게 왼손 오른손 박자가 맞는 것도 아니고.. 어쨌든 되긴 된다.
지금 상태에서는 이렇게 실행을 시켜주면 트랙별로의 hex코드를 출력해주고 이를 hxd로 midi 안에 집어넣어주는 형식. 더 만들긴 귀찮다.
아래는 원본 영상
그리고 이건 프로그램으로 만들어진 악보. 갈수록 이상해지긴 한다. 뒷부분에 갈수록 화음이 많아지는데 이는 아직 midi로 넣는법을 잘...
gui로도 만들어보고 싶었고 , openCV를 통해서 영상인식을 해보고 싶기도 했는데..(지금은 팟플레이어에서 1frame씩 캡쳐한 이미지를 통해서 인식) 이 프로젝트는 아마도 여기서 끝날 듯하다. 그래도 이런 결과물을 냈다는 것이 뿌듯하긴 하다. 사실 내 주요 분야는 안드로이드였기 때문에(!) 이제 다시 그쪽으로 옮겨 갈까 싶다.
미디 하면서 hex만 들여다 보니까 머리가 아프다 ㅎㅎ
'개인 프로젝트 > 악보영상 midi 변환기' 카테고리의 다른 글
midi 파일 분석하기 #2 핵심부분만 (0) | 2020.06.09 |
---|---|
midi 파일의 구조와 분석기 #1 기본적인 청크 구조 (0) | 2020.06.08 |
[도전 프로젝트] 악보 동영상으로 midi 만들기 #3 (0) | 2020.06.07 |
[도전 프로젝트] 악보 동영상으로 midi 만들기 #2 (0) | 2020.06.07 |
[도전 프로젝트] 악보동영상으로 midi 만들기 #1 (0) | 2020.06.05 |