Arts and Technology. Second International Conference, ArtsIT 2011, Esbjerg, Denmark, December 10-11, 2011, Revised Selected Papers

Research Article

Improving L-System Music Rendering Using a Hybrid of Stochastic and Context-Sensitive Grammars in a Visual Language Framework

Download
404 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-33329-3_6,
        author={Lim Kim and Abdullah Talib},
        title={Improving L-System Music Rendering Using a Hybrid of Stochastic and Context-Sensitive Grammars in a Visual Language Framework},
        proceedings={Arts and Technology. Second International Conference, ArtsIT 2011, Esbjerg, Denmark, December 10-11, 2011, Revised Selected Papers},
        proceedings_a={ARTSIT},
        year={2012},
        month={10},
        keywords={L-System Attributes Stochastic Context-Sensitive Plant Modelling Music Rendering Visual Programming Framework},
        doi={10.1007/978-3-642-33329-3_6}
    }
    
  • Lim Kim
    Abdullah Talib
    Year: 2012
    Improving L-System Music Rendering Using a Hybrid of Stochastic and Context-Sensitive Grammars in a Visual Language Framework
    ARTSIT
    Springer
    DOI: 10.1007/978-3-642-33329-3_6
Lim Kim1,*, Abdullah Talib1,*
  • 1: Universiti Sains Malaysia USM
*Contact email: chenkimlim@gmail.com, azht@cs.usm.my

Abstract

L-Systems have been extensively utilized in plant modeling and music rendering. However, the music generated was not very pleasant as the grammars used are very simple. This paper describes a hybrid method that generates more complex grammars for L-Systems in a visual language framework for music rendering so that the musical sounds generated can be improved and fine-tuned. The method which uses a hybrid of stochastic and context-sensitive L-Systems grammars is vital in producing harmonious musical sounds and a variety of L-System grammars for L-Systems music rendering. Based on the evaluation, the method has been rated to be useful and effective in rendering harmonious musical sounds using the visual language framework even for anyone who does not have prior knowledge in L-System music rendering.