DOI QR코드

DOI QR Code

Implementation of a Samsulnori Ensemble System using a Touch Interface

터치 인터페이스를 이용한 사물놀이 협주 시스템 구현

  • 이용웅 (순천대학교 정보통신공학부) ;
  • 조종식 (순천대학교 정보통신공학부) ;
  • 주종길 (순천대학교 정보통신공학부) ;
  • 이호철 (순천대학교 정보통신공학부) ;
  • 황정환 (순천대학교 정보통신공학부) ;
  • 신창선 (순천대학교 정보통신공학부)
  • Received : 2010.04.19
  • Accepted : 2010.06.15
  • Published : 2010.06.28

Abstract

Recently, as the scale of the cultural content business market is being growed, it required that we should introduce the Korean music culture which is unique and competitive cultural contents to the worldwide. This paper proposes a Samulnori Ensemble System (SES), using a touch interface which plays the Korean traditional musical instruments. A SES consists of the Control Device which supports touch functions, the Performance Manager that detects signals from the Control Device and plays a melody, and the Communication Manager making a ensemble among the possible devices. Also, using the Network Time Protocol which is part of Synchronization Manager can be paly different speed communication environments. We utilized multi-touch functions to operate the system. We also implemented multi-touch interface and multi-play with other player for fun and interesting who are not interested Samulnori.

최근 문화콘텐츠 시장의 규모가 커짐에 따라 한국의 소리문화의 경쟁력을 갖추고 세계에 알릴 수 있는 독창적인 콘텐츠 개발이 요구되고 있다. 이러한 흐름에 따라 본 논문에서는 한국 전통음악인 사물놀이를 터치 인터페이스를 이용하여 연주하는 '사물놀이 협주 시스템'을 제안한다. 본 시스템은 터치기능을 지원하는 '콘트롤 디바이스'와 콘트롤 디바이스에서 입력한 터치 신호를 감지하여 연주음을 재생하는 '연주관리자', 다른 디바이스와 협주를 가능하게 하는 '통신 관리자', 협주시 시간 동기화 프로토콜을 활용하여 속도의 차이가 있는 통신환경에서도 연주의 순서를 유지할 수 있도록 하는 '동기화 관리자'로 구성 하여 설계하였다. 또한 사물놀이의 재미를 느낄 수 있도록 멀티터치를 활용한 조작방법을 고려했고, 여러 사람이 함께 연주할 수 있는 협주 기능을 구현하여, 사물놀이의 관심이 부족한 사람들에게 흥미를 끌어낼 수 있도록 하였다.

Keywords

References

  1. 이형주, “디지털컨텐츠 시장 동향”, 정보통신연구진흥원, 2007.
  2. 2008 국내.외 디지털콘텐츠 시장 조사결과 발표, 문화체육관광부, 2009.
  3. 신광철, “한국 전통음악의 세계화를 위한 문화콘텐츠 개발의 방향”, 인문콘텐츠, 제9호, pp.351-370, 2007.
  4. http://en.wikipedia.org/wiki/Beatmania
  5. http://ko.wikipedia.org/wiki/태고의_달인
  6. 김은석, 이현철, 주재홍, 허기택, “실버세대를 위한 기능성 게임 콘텐츠 개발 ”, 한국콘텐츠학회논문지, 제9권, 제9호, pp.151-161, 2009.
  7. 류석상, “고령화 사회를 대비한 유비쿼터스 IT 정책”, 한국정보사회진흥원 HN Focus, 제14권, pp.50-59, 2006.
  8. 이승연, "실시간 운영체제 TMO-Linux의 IEEE1394 분산 IPC 기반 다중 채널 오디오 동기화 스트리밍 시스템", 한국외국어대학교 컴퓨터및정보통신공학 학위논문(석사), 2009.
  9. 이지혜, 김스베틀라나, 윤용익, “MIDI파일을 이용한 실시간 합주 기법”, 한국콘텐츠학회논문지, 제10권, 제4호, pp.91-97, 2009.
  10. http://www.codewhore.com/howto1.html
  11. 김미진, 윤진홍, "터치스크린 인터페이스 분석을 통한모바일 게임 인터페이스 구현", 디자인학연구, 제22권, 제1호, pp.175-184, 2009.
  12. Y. W. Lee, J. G. Ju, J. S. Cho, J. H. Hwang, H. C. Lee, M. H. Lee, H. Yoe, and C. S. Shin, “Implementation of a Samulnori Ensemble System using Hand-held Devices,” KSII The first International Conference on Internet (ICONI) 2009, pp.475-478, 2009.
  13. Aaron Hilleass, Cocoa Programming for MAC OS X, 인사이트, 2007.
  14. 유동근, iPhone & iPod Programming, 한빛미디어, 2009.
  15. Dave Mark, Jeff LaMarche, 아이폰 프로그래밍, 위키북스, 2009.