DOI QR코드

DOI QR Code

MIDI파일을 이용한 실시간 합주 기법

Real-time Orchestra Method using MIDI Files

  • 이지혜 (숙명여자대학교 멀티미디어과학과) ;
  • 김스베틀라나 (숙명여자대학교 멀티미디어과학과) ;
  • 윤용익 (숙명여자대학교 멀티미디어과학과)
  • 투고 : 2009.12.08
  • 심사 : 2010.03.02
  • 발행 : 2010.04.28

초록

Web 2.0 시대를 맞아 최근 웹상에는 소셜 미디어 서비스(Social Media Service)가 각광받고 있다. 환경적 변화에 맞춰 사용자의 요구를 충족시키는 소셜 미디어 서비스로써 합주서비스를 제공하고자 한다. 합주서비스는 MMMD(Multi Media Multi Device) 개념으로 음원을 제공하고자 한다. 즉, 합주곡을 하나의 재생장치를 통해 듣는 것이 아니라, 악기 별로 재생장치를 선택해 연주함으로써 오케스트라에서 음악을 감상하는 것 같은 실감을 부여할 수 있다. 목표를 충족시키기 위해서 합주곡을 구성하는 악기 별 음원을 분리하고 연주를 위해 필요한 음원을 추출하고 음원을 각 재생장치로 전달하는 작업을 AET Process로 정의하였다. 음원 간의 동기화를 제어하기 위해서 쉼표를 이용한 동기화 알고리즘을 제안하였다. AET Process와 쉼표를 이용한 동기화 처리 방법을 이용하여 사용자에게 실감 있는 합주 서비스를 제공할 수 있다.

Recently, Internet users have an interest about Social Media Service in Web2.0 environment. We suggest the orchestra service as social media service to meet user satisfactions in changed web environment. We accept a concept of the MMMD (Multiple Media Multiple Devices). In other words, Internet users listen to the music not only one device but multiple devices. Each one of multiple devices can play a sound source under earmark instruments for providing users with actual feeling like an orchestra. To meet the purpose, we define 3 steps. First, we separate the sound source based on instrument information. Second, we exact the suitable sound source for play orchestra. In final step, the sound source transmits to each suitable playing device. We named the 3 step for AET process. Beside we suggest synchronization method using rest point in the MIDI file for control sound sources. Using the AET process and synchronization method we provide the orchestra service for meet user's satisfactions to users.

키워드

참고문헌

  1. S. Abrams, D. V. Oppenheim, P. Don and J. Wright, "Higher-level Composition Control in Music Sketcher: Modifiers and Smart Harmony," ICMC Proceedings, 1999.
  2. K. A. Wai , "Seeds of Harmony: Edutainment Project on Music Creativity," Proceedings to the Asia-Pacific Educational Research Association International Conference, 2006.
  3. 김규년, 정의필, "전문 오케스트라와 버금가는 사이버 오케스트라 시스템 개발", 2000년 대학기초 사업 최종 연구개발결과보고서, 2001.
  4. ETRI, "실감재현 시스템(SMMD)을 기반으로 한 오케스트라 미디어 기술 개발", 2009.
  5. S. Schertenleib, M. Gutierrez, F. Vexo and D. Thalmann, "Conducting a Virtual Orchestra," IEEE Society, 2004. https://doi.org/10.1109/MMUL.2004.5
  6. J. K. Yun, H. R. Lee, and K. R. Park, "Multiple Devices Synchronization and Control Architecture for Orchestral Media Service System," IEEE, 2009. https://doi.org/10.1109/ICCE.2009.5012344
  7. J. K. Yun, H. R. Lee, and K. R. Park, "Orchestral Media: The Method for Synchronizing Single Media with Multiple Devices for Ubiquitous Home Media Services," International Conference on Convergence and Hybrid Information Technology, 2008. https://doi.org/10.1109/ICCIT.2008.241
  8. G. Ozcan, C. I. Han and A. Alpkocak, "Melody Extraction on MIDI Music Files," IEEE International Symposium on Multimedia, 2005. https://doi.org/10.1109/ISM.2005.77
  9. Y. Raimond, C. Sutton and M. Sandler, "Interlinking Music-related Data on the Web," IEEE Multimedia, Vol.6 No.2, 2009. https://doi.org/10.1109/MMUL.2009.29