반응형

미디 파일 13

[미디 분석 프로그램 만들기] 8. 트리 노드에 이벤트 정보 표시

[미디 분석 프로그램 만들기] 8. 트리 노드에 이벤트 정보 표시 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 미디 파일을 로딩하여 분석한 후 이를 트랙 별로 리스트 박스에 출력하는 부분까지 구현하였습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석[미디 분석 프로그램 만들기] 7. 트랙 청크 분석하기 - 미디 이벤트 분석 이번에는 리스트 박스의 항목..

[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기

[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 미디 파일을 열어 청크 목록을 리스트 박스에 보여주는 부분까지 구현하였습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기 이번에는 청크 중에 헤더 청크 부분을 분석하는 부분을 구현하기로 할게요. 이미 미디 파일 분석에 관한 게시글에서 헤더 청크에 관한 설명을 했었습니다.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd 헤더 청크의 구조 헤더 청크 부분을 헥사 코드와 각 항목을 출력한 예 앞에서 작성한 코드 중에 Chuck 클래스의..

[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기

[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기 안녕하세요. 언제나 휴일, 언휴예요. 이전 글에서 미디 분석 프로그램 프로젝트를 생성하고 자식 컨트롤을 배치했어요.[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개 이번에는 미디 파일을 열고 청크로 분할하는 작업을 하기로 할게요. 이미 앞에서 소개한 것처럼 미디 파일은 청크들로 이루어져 있습니다. [미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록 [그림] 청크 구조 먼저 파일 메뉴 아이템에 클릭 이벤트 핸들러를 등록하세요. 이제 파일 메뉴 클릭 이벤트 핸들러를 작성합시다. private void fileMenuItem_Click(object se..

[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개

[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개 안녕하세요. 언제나 휴일, 언휴예요. 이전 게시글에서 미디 파일의 구조를 파악하고 이를 분석하는 프로그램 소스 코드를 소개하였습니다.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록[미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd[미디 파일] 미디 파일 구조 분석 및 프로그래밍 3 - Track 청크 1, delta time 구하기[미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Track 청크 2, Meta Event[미디 파일] 미디 파일 구조 분석 및 프로그래밍 5 - Track 청크 3, 박자, 키 정보 등[미디 파일] 미디 파일 구조 분석 및 프로그래밍 6 - Track 청크 4, ..

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 9 - 시스템 이벤트

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 9 - 시스템 이벤트 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 미디 파일의 구조를 파악하고 분석하는 프로그래밍 코드를 소개하였습니다. 이전까지의 내용은 트랙 청크의 이벤트 중에 메타 이벤트와 미디 이벤트 부분까지 분석한 것인데 이번에는 시스템 이벤트까지 분석하고 보다 상세하게 분석한 정보를 출력하는 소스 코드를 소개할게요. [미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록 [미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd [미디 파일] 미디 파일 구조 분석 및 프로그래밍 3 - Track 청크 1, delta time 구하기 [미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Track 청크 2,..

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 8 -악기 번호

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 8 -악기 번호 안녕하세요. 언제나 휴일, 언휴예요. 우리는 앞에서 미디 파일 구조를 파악하고 이를 분석하는 프로그래밍 소스를 만들었어요.[임시작성] - [미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록[임시작성] - [미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd[임시작성] - [미디 파일] 미디 파일 구조 분석 및 프로그래밍 3 - Track 청크 1, delta time 구하기[임시작성] - [미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Track 청크 2, Meta Event[미디 파일] 미디 파일 구조 분석 및 프로그래밍 5 - Track 청크 3, 박자, 키 정보 등[미디 파일] 미..

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 7 - 컨트롤 번호

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 7 - 컨트롤 번호 안녕하세요. 언제나 휴일, 언휴예요. 우리는 앞에서 미디 파일의 구조를 알아보고 이를 분석하는 프로그래밍에 관한 소스 코드를 알아 보았어요.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록[미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd[미디 파일] 미디 파일 구조 분석 및 프로그래밍 3 - Track 청크 1, delta time 구하기[미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Track 청크 2, Meta Event[미디 파일] 미디 파일 구조 분석 및 프로그래밍 5 - Track 청크 3, 박자, 키 정보 등[미디 파일] 미디 파일 구조 분석 및 프로그래밍 6 - T..

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 6 - Track 청크 4, 미디 이벤트 분할

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 6 - Track 청크 4, 미디 이벤트 분할 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 우리는 미디 파일은 청크들의 집합이라는 것과 청크에는 Header 청크와 Track 청크가 있다는 것을 확인하였습니다. 그리고 Track 청크에는 이벤트 정보들이 있고 이벤트 정보에는 메타 이벤트, 미디 이벤트, 시스템 이벤트가 있다는 것도 소개하였습니다. 바로 이전 글에서는 메타 이벤트에서의 정보에 관한 사항을 언급했었죠.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록[미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd[미디 파일] 미디 파일 구조 분석 및 프로그래밍 3 - Track 청크 1, delta time ..

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 5 - Track 청크 3, 박자, 키 정보 등

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 5 - Track 청크 3, 박자, 키 정보 등 안녕하세요. 언제나 휴일, 언휴예요. 이전 글에서 미디 파일의 Track 청크의 메타 데이터에 관해 다루고 이를 분석하는 소스 코드를 소개하였습니다.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록[미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd[미디 파일] 미디 파일 구조 분석 및 프로그래밍 3 - Track 청크 1[미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Track 청크 2, Meta Event Status Byte가 0xFF가 오면 Meta Event라고 하였고 다음에 오는 값에 따라 어떠한 메타 데이터에 관한 것인지를 구분한다고 했었어..

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Track 청크 2, Meta Event

[미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Track 청크 2, Meta Event 안녕하세요. 언제나 휴일, 언휴예요. 이전 게시글에서 미디 파일에서 Track 청크의 기본 구조와 delta time을 구하는 것에 관하여 다루었어요. [미디 파일] 미디 파일 구조 분석 및 프로그래밍 1 - 청크 목록 [미디 파일] 미디 파일 구조 분석 및 프로그래밍 2 - Head 청크, Mthd [미디 파일] 미디 파일 구조 분석 및 프로그래밍 3 - Track 청크 1 이번에는 Track 청크의 Meta 이벤트에 관하여 알아보고 분석하는 소스 코드를 소개할게요. Track 청크의 이벤트는 delta time과 이벤트 정보로 이루어져 있다는 것을 이전 게시글에서 얘기했어요. 또한 이벤트 정보는 Meta..

반응형