[전기공학실험3/ARM7] 예비8 - MIDI

등록일 2002.12.25 MS 워드 (doc) | 17페이지 | 가격 500원

소개글

전기공학실험3 (ARM7 코어 프로그래밍)
서울대학교 전기공학부
성원용 교수님 강좌
2002년 2학기

정답이 아닐 수 있으니 참고만 하세요.

목차

1. MIDI Synthesizer 에 대해서 조사한다.
(1) MIDI의 의미
(2) MIDI Synthesizer
2. Karplus Strong algorithm에 대해서 조사한다.
3. 실험보드에 DAC 유닛을 이용하여 A4(라음)을 출력하는 프로그램을 작성하고, 수행결과를 적도록 한다.
(1) “midi.c” 소스 코드
(2) “main.c” 소스 코드
(3) “라(A4)” 발생 실험 결과

본문내용

1. MIDISynthesizer 에 대해서 조사한다.

(1) MIDI의 의미
MIDI란 컴퓨터와 Synthesizer를 연결하기 위해서 창안된 하나의 방식이다. MIDI는 Musical Instrument Digital Interface의 약자로서 1983년에 세계 악기제조업체들이 미국 캘리포니아 San Jose에서 모여 협의한 끝에 제정된 전자악기와 컴퓨터 간의 상호 소통을 위한 규약을 말한다. 따라서 MIDI는 어떤 장비나 프로그램을 일컫는 것이 아니라 통신에 관한 약속을 말하는 것이다.
물론 MIDI가 있기 이전에도 컴퓨터가 Synthesizer를 제어할 수는 있었다. 하지만 A라는 악기를 제어하기 위해서는 a라는 프로그램을 사용해야만 하고 B라는 악기를 제어하기 위해서는 b라는 프로그램을 사용해야만 했으며 또 악기간의 연결도 불가능했다. 이것은 악기들의 기계적인 구조와 운영방식들이 서로 다르기 때문이다. 그렇기 때문에 여러 대의 악기를 제어하거나 연결하여 사용할 수가 없었던 것이다. 이러한 불편을 해결하고자 등장한 것이 바로 MIDI 규약이다.
악기들의 신호체계를 통일시킴으로 해서 하나의 음악 프로그램으로 여러 대의 악기를 제어할 수가 있게 되었으며 악기들을 서로 연결하여 한 쪽이 다른 한 쪽을 제어할 수가 있게 되었다.

참고 자료

서울대학교 전기공학부, <3학년 실험>
서울대학교 전기공학부, <3학년 실험 매뉴얼>
http://www.midist21.com/midi/se06.htm
http://www.midist21.com/midi/tutorial/miditutr.htm
http://ccrma-www.stanford.edu/~jos/SimpleStrings/Karplus_Strong_Algorithm.html
*원하는 자료를 검색 해 보세요.
  • [전기공학실험3] 예비1(고차능동필터) 10 페이지
    Chebyshev filter의 전달함수는 아래와 같다 (Sedra/Smith 교재 897쪽). , for , for (N은 필터의 차수, 는 주파수, 는 passband edge, 는 passband ..
  • [전기공학실험3] 예비3 - LCD 제어 20 페이지
    #define CLKVAL_MONO (13)//60Mhz,CLKVAL=19 ->78.6Hz #define CLKVAL_G4 (9)//40Mhz,CLKVAL=9 ->110Hz #define CLKVAL_G16 (10)//40..
  • [전기공학실험3/ARM7] 예비5 - NAND 플래쉬 메모리 11 페이지
    Row 방향과 column 방향으로 각각 64bit=8byte씩의 parity를 생성한다. 실험 교재에 parity 생성의 scheme이 있으므로 그것에 따르면 아래와 같다. - Row parity p_parity[0]=p..
  • [전기공학실험3/ARM7] 결과1 - 고차능동필터 13 페이지
    1. 목적 능동 필터는 증폭회로에서 가장 많이 쓰이는 필터이다. 실제의 응용에 이용되는 필터는 고차 필터가 유리하며, 고차 필터는 1차 또는 2차 필터를 연결하여 구현할 수 있다. 본 실험에서는 5차 저주파 통과 필터를 구성..
  • [전기공학실험3/ARM7] 결과5 - NAND플래쉬메모리 29 페이지
    1. 실험 결과 보고를 시작하며 (1) 실험 후기 먼저, 보고서가 세로가 아니라 가로로 놓인 종이에 쓰이게 된 것은, 뒤에 나올 소스 코드의 주석의 길이를 고려한 것임을 밝힌다. 우리도 처음에는 종이를 세로로 놓고 보고서..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서