DOI QR코드

DOI QR Code

A Study on the Notation of Jeongganbo Score using Extensible Markup Language (XML)

확장 마크업 언어(XML)를 이용한 정간보 악보 표기법에 관한 연구

  • Received : 2013.03.14
  • Accepted : 2013.08.14
  • Published : 2013.09.30

Abstract

In this paper, we propose an efficient method to describe and save Jeongganbo score which has various structures and symbols by using XML (Extensible Markup Language). To do this, analysis of Jeongganbo's structures, and classification of symbols for jeongganbo were preformed. Then, Jeongganbo DTD (Document Type Definition) was defined to describe Jeongganbo score in XML document. To verify the proposed method, we produced a Jeongganbo score XML file for real Jeongganbo score according to the proposed Jeongganbo DTD, and then evaluated the produced XML file by using Jeongganbo XML interpreter software which can interpret the Jeongganbo XML file and represent the Jeongganbo score.

본 논문에서는 다양한 구조와 기호를 가지는 국악 악보인 정간보를 XML(Extensible Markup Language)을 이용하여 디지털 파일로 저장하는 방법에 대해 제안한다. 이를 위하여 정간보의 구조에 대하여 분석을 하고, 정간보기보에 활용되는 기호를 분류하고, 기호의 사용 형태에 대해 분석을 하였다. 이러한 분석을 기반으로 다양한 정간보의 구조와 기호를 포함하는 정간보 악보 기술 방법을 DTD(Document Type Definition) 로 정의하였다. 제안한 방법의 검증을 위하여, 정간보로 기보된 악보를 제안한 DTD에 따라 XML로 기술하였고, 정간보 악보가 기록된 XML을 해석하고 이를 정간보 형태로 나타내어주는 프로그램을 구현하여, XML로 기술된 정간보 악보가 적절하게 해석되고 정간보 악보 형태로 보여주는 것이 가능함을 보였다.

Keywords

References

  1. S. H. Jang, The latest general remarks of Korean traditional music (Sekwang music, Seoul, 1991), pp. 49-69.
  2. K. Y. Kim and K. N. Kim, "Design and implementation of Kuk-Ak-Bo(Jung-Gan-Bo) processing system for the computer music" (in Korean), in Proc. KIISE spring conference, Vol. 28, No. 1. 700-702 (2001).
  3. Makemusic, Inc., http://www.finalemusic.com, 2013.
  4. Avid Technology, Inc., http://www.avid.com/KR/products/Sibelius (2013).
  5. Apple Inc., http://www.apple.com/kr/logicpro (2013).
  6. LilyPond Org., http://www.lilypond.org (2013)
  7. Steinberg Media Technologies GmbH, http://www.steinberg.net/en/home.html (2013).
  8. Mogencelab, http://www.mogencelab.com/jungganbo/sub_2.html (2013).
  9. J. C. Do, A study on the representation of Korean elementary music score using XML, (master thesis, Daegu national university of education, 2011).
  10. J. Y. Park, and G. T. Hur, "A design and implementation for Jungganbo input system" (in Korean), in Proc. KMMS fall conference, 435- 440 (2001).
  11. Makemusic, Inc., http://www.musicxml.com (2013).
  12. B. S. Kim, "The implementation of Korean folk song in MusicXML" (in Korean), J. the society of Korean folk song, 49-87 (2004).
  13. K. Y. Kim, Design and implementation of the Kuk-Ak- Bo(Jung-Gan-Bo) processing systems for the computer music, (master thesis, University of Ulsan, 2001).
  14. I. P. Chun, A guide in musical composition for Korean instruments (Hyundai music, Seoul, 2007), pp. 28-31.
  15. S. N. Cho, Hansory Danso kyobon (Hansory, Seoul, 2004), pp. 120-121.