반응형

미디 분석 프로그램 5

[미디 분석 프로그램 만들기] 7. 트랙 청크 분석하기 - 미디 이벤트 분석

[미디 분석 프로그램 만들기] 7. 트랙 청크 분석하기 - 미디 이벤트 분석 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 트랙 청크를 구성하는 이벤트 중에 메타 이벤트 분석까지 구현하였습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석 이번에는 미디 이벤트를 분석하는 것을 구현합시다. 트랙 청크의 이벤트는 delta 타임 뒤에 상태 바이트(Status..

[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석

[미디 분석 프로그램 만들기] 6. 트랙 청크 분석하기 - 메타 이벤트 분석 안녕하세요. 언제나 휴일, 언휴예요. 이전 글에서 트랙 청크의 delta 타임을 구하는 부분까지 구현했었죠.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기 이번에는 트랙 청크의 이벤트 중에 메타 이벤트를 분석하는 부분을 구현합시다. 메타 이벤트에 관한 자세한 정보는 다음 게시글을 참고하세요.[미디 파일] 미디 파일 구조 분석 및 프로그래밍 4 - Tra..

[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기

[미디 분석 프로그램 만들기] 5. 트랙 청크 분석하기 - delta time 구하기 안녕하세요. 언제나 휴일, 언휴예요. 앞에서 미디 파일을 청크 단위로 분할하여 리스트 박스에 표시하는 것과 헤더 청크를 분석하는 부분을 다루었습니다.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout[미디 분석 프로그램 만들기] 3. 미디 파일 열기 및 청크로 분할하기[미디 분석 프로그램 만들기] 4. 헤더 청크 분석하기 이번에는 트랙 청크를 분석하는 부분을 다룰 것입니다. 트랙 청크는 트랙 이벤트들로 구성하며 트랙 이벤트는 Meta 이벤트 System 이벤트, Midi 이벤트가 있습니다. 그리고 트랙 이벤트는 해당 이벤트가 언제 발생하는 이벤트인지를..

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

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

[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout

[미디 분석 프로그램 만들기] 2. 프로젝트 생성 및 Layout 안녕하세요. 언제나 휴일, 언휴예요. 이전 글에서 앞으로 만들 미디 분석 프로그램에 관해 간략하게 소개했었죠.[미디 분석 프로그램 만들기] 1. 구현할 프로그램 소개 먼저 프로젝트를 생성한 후 메인 폼의 자식 컨트롤을 배치하기로 합시다. 사용할 프로그래밍 언어는 C#입니다. 그리고 작성할 프로그램은 Windows Forms 앱(응용)으로 만들기로 할게요.[그림 01] 새 프로젝트 추가 - Windows Forms 솔루션 창에서 디폴트로 만들어진 Form1.cs의 파일 이름을 MainForm.cs로 변경하세요. 그리고 다음처럼 자식 컨트롤을 배치하세요.[그림 02] 자식 컨트롤 배치 번호 컨트롤 이름 컨트롤 유형 기타 1 menuStrip1..

반응형