미디 분석 프로그램 – 1. 프로젝트 소개

안녕하세요. 언제나휴일입니다.

MIDI(Musical Instrument Digital Interface)는 악기와 악기, 악기와 컴퓨터 사이의 신호 체계 표준입니다.

위키백과 MIDI

앞으로 미디 파일을 분석하는 프로그램을 만드는 프로젝트를 진행할게요.

미디 분석 프로그램 실행 화면
[그림] 프로그램 실행 화면

미디 파일은 여러 개의 청크들로 구성합니다.

청크는 청크 타입과 청크 길이와 데이타로 구성하고 있는데 헤더 청크와 트랙 청크가 있어요.

이 외에 자세한 사항은 프로젝트를 진행하면서 하나 하나 설명하기로 할게요.

프로젝트 제작 순서는 다음과 같습니다.

  • 청크 분석
  • 헤더 청크 분석
  • 트랙 청크 분석
  • 메타 이벤트 분석
  • 미디 이벤트 분석
  • 시스템 이벤트 분석
  • 미디 분석 프로그램

미디 분석 프로그램은 C# 언어와 Windows Forms 기술을 사용하여 구현합니다.

프로젝트를 진행하면서 미디 파일의 구조와 의미를 설명하기로 할게요.

그럼 다음 강의에서 만나요.