|
프로그래머이기 이전에... 음악을 하거덩여...
현악하다가 미디로 빠진 케이슨데..
미디 음악하면서.. 그걸 읽어볼 생각을 해본적이 없는데..
질문 하셨길래 답변드립니다..
우선 미디의 체계를 이해 하셔야 할낀데..
미디는 플스에 조이스틱이랑 같은 원리라고 생각하심되요..
동작원리는 같으니께..
그치만 그 미디파일은 가공된것이기 때문에..
압축되있는 파일에서 일정부분의 멜로디만 추출해야 한다면..
미디의 구성체계부터 쭉 해야 하지 않나 싶은데...
결론부터 말씀드리면.. 미디로 (배우시다보면 알껀데)파일을 읽으실꺼면.. 체널과..
미디 신호가 어케 되있는지를 보시면 될꺼구요 ;;;
그게 아니다라 하시면.. 아스키 파일을 이용하는 법이 있습니다..
이건뭐냐? 라고 하시면.. 대략 난감..
Guitar pro 같은 미디 툴(사실은 기타 반주용 프로그램 입니다)을 열어보시면..
Export에 아스키라고 있어요..
아스키 문서는 숫자와 테이블운지넘버(주로 기타)로 되어있거덩여..
그거 조합해서 저장해놓으면 될꺼 같은데..
일단 제생각은 그래요..
둘다 같은 파일이니 일단 첨부해볼께요... 도움이 되셨으면 좋겠네요;;
Y2K의 헤어진 후에 입니다용
keisey 님이 쓰신 글 :
: c나 c++이나 자바나 개발 언어는 아무거나 상관없습니다.
:
: 프로젝트를 진행하는데 미디 파일에서 음정만 추출해서 데이터베이스화하려고 합니다.
:
: 그런데 미디 파일에 대해 잘 몰라서 두시간 정도 정보를 모아보니 딱히 좋은 방법이 없네요......
:
: 미디 파일 혹은 악보 파일에서 음정 정보만 추출해오는 방법 없을까요?
:
: 혹시 좋은 api 없습니까?
:
: 미디 파일에서 음정에 관련된 함수나 정보 가르쳐 주시면 정말 감사하겠습니다.^^
|