UPSI Digital Repository (UDRep)
Start | FAQ | About

QR Code Link :

Type :article
Subject :R Medicine (General)
ISSN :0094243X
Main Author :Lim, Chen Kim
Additional Authors :Tan, K.L.
H. Yusran
V. Suppramaniam
Title :Comparison of L-system applications towards plant modelling, music rendering and score generation using visual language programming (IR)
Year of Publication :2017
PDF Full Text :Login required to access this item.

Abstract :
Visual language or visual representation has been used in the past few years in order to express the knowledge in graphic. One of the important graphical elements is fractal and L-Systems is a mathematic-based grammatical model for modelling cell development and plant topology. From the plant model, L-Systems can be interpreted as music sound and score. In this paper, LSound which is a Visual Language Programming (VLP) framework has been developed to model plant to music sound and generate music score and vice versa. The objectives of this research has three folds: (i) To expand the grammar dictionary of L-Systems music based on visual programming, (ii) To design and produce a user-friendly and icon based visual language framework typically for L-Systems musical score generation which helps the basic learners in musical field and (iii) To generate music score from plant models and vice versa using L-Systems method. This research undergoes a four phases methodology where the plant is first modelled, then the music is interpreted, followed by the output of music sound through MIDI and finally score is generated. LSound is technically compared to other existing applications in the aspects of the capability of modelling the plant, rendering the music and generating the sound. It has been found that LSound is a flexible framework in which the plant can be easily altered through arrow-based programming and the music score can be altered through the music symbols and notes. This work encourages non-experts to understand L-Systems and music hand-in-hand.

References

1. Koh, K.H., Basawapatna, A., Bennett, V., Repenning, A. Towards the automatic recognition of computational thinking for adaptive visual language learning (2010) Proceedings - 2010 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010, art. no. 5635189, pp. 59-66. Cited 47 times. ISBN: 978-076954206-5 doi: 10.1109/VLHCC.2010.17 2. Lim, C.K., Talib, A.Z. L-system controlled music expression through visual language framework (2013) Applied Mechanics and Materials, 284-287, pp. 3549-3553. Cited 2 times. ISBN: 978-303785612-3 doi: 10.4028/www.scientific.net/AMM.284-287.3549 3. Bresson, J., Agon, C. Visual programming and music score generation with OpenMusic(2011) Proceedings - 2011 IEEE Symposium on Visual Languages and Human Centric Computing, VL/HCC 2011, art. no. 6070415, pp. 247-248. Cited 3 times. ISBN: 978-145771245-6 doi: 10.1109/VLHCC.2011.6070415 4. Tanaka, T., Furukawa, K. Automatic melodic grammar generation for polyphonic music using a classifier system (2012) Proceedings of the 9th Sound and Music Computing Conference, SMC 2012. Cited 2 times. http://smcnetwork.org/system/files/smc2012-184.pdf ISBN: 978-383253180-5 5. Giraud, M., Staworko, S. Modeling musical structure with parametric grammars(2015) Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9110, pp. 85-96. Cited 3 times. http://springerlink.com/content/0302-9743/copyright/2005/ ISBN: 978-331920602-8 doi: 10.1007/978-3-319-20603-5_8 6. (2015) Merriam-Webster: Definition of MUSIC. Cited 2 times. August 8, 2016 http://www.merriam-webster.com/dictionary/music 7. Suyantohadi, A., Hariadi, M., Purnomo, M.H. Plant Growth Modeling Using L-System Approach and Its Visualization (2011) MAKARA of Technology Series, 14 (2). Cited 2 times. 8. Fan, X.-R., Kang, M.-Z., Heuvelink, E., de Reffye, P., Hu, B.-G. A knowledge-and-data-driven modeling approach for simulating plant growth: A case study on tomato growth (2015) Ecological Modelling, 312, pp. 363-373. Cited 15 times. www.elsevier.com/inca/publications/store/5/0/3/3/0/6 doi: 10.1016/j.ecolmodel.2015.06.006 9. Fu, Y., Ren, D., Xu, G., Wang, J. Morphogenetic models of virtual plant: A survey (2010) 2010 IEEE International Conference on Automation and Logistics, ICAL 2010, art. no. 5585377, pp. 25-30. Cited 2 times. ISBN: 978-142448375-4 doi: 10.1109/ICAL.2010.5585377 10. Ding, W., Xu, L., Hu, C., Zhang, Y. Parameter acquirement methods for rule-based model of virtual plant based on optimal algorithms (2012) Proceedings of the World Congress on Intelligent Control and Automation (WCICA), art. no. 6357977, pp. 748-752. Cited 2 times.ISBN: 978-146731398-8 doi: 10.1109/WCICA.2012.6357977 11. Pirk, S., Niese, T., Hädrich, T., Benes, B., Deussen, O. Windy trees: Computing stress response for developmental tree models (2014) ACM Transactions on Graphics, 33 (6). Cited 20 times. http://dl.acm.org/citation.cfm?id=J778 doi: 10.1145/2661229.2661252 12. Pirk, S., Stava, O., Kratt, J., Said, M.A.M., Neubert, B., Měch, R., Benes, B., (...), Deussen, O. Plastic trees: Interactive self-adapting botanical tree models (2012) ACM Transactions on Graphics, 31 (4), art. no. 50. Cited 59 times. doi: 10.1145/2185520.2185546 13. Derzaph, T.L.M., Hamilton, H.J. Effects of wind on virtual plants in animation (Open Access) (2013) International Journal of Computer Games Technology, art. no. 674848. Cited 5 times. doi: 10.1155/2013/674848 14. Kaliakatsos-Papakostas, M.A., Floros, A., Vrahatis, M.N. Intelligent generation of rhythmic sequences using finite L-systems (2012) Proceedings of the 2012 8th International Conference on Intelligent Information Hiding and Multimedia Signal Processing, IIH-MSP 2012, art. no. 6274273, pp. 424-427. Cited 8 times. ISBN: 978-076954712-1 doi: 10.1109/IIH-MSP.2012.109 15. Kaliakatsos-Papakostas, M.A., Floros, A., Kanellopoulos, N., Vrahatis, M.N. Genetic evolution of L and FL-systems for the production of rhythmic sequences (2012) GECCO'12 - Proceedings of the 14th International Conference on Genetic and Evolutionary Computation Companion, pp. 461-468. Cited 12 times. ISBN: 978-145031178-6 doi: 10.1145/2330784.2330855 16. Kim, L.C., Talib, A.Z. Improving L-System Music Rendering Using a Hybrid of Stochastic and Context-Sensitive Grammars in a Visual Language Framework (2011) International Conference on Arts and Technology, pp. 46-53. Cited 2 times. 17. Yamaguchi, M.H. (2011) An Extensible Tool for Automated Music Generation. Cited 2 times. (Doctoral dissertation, Lafayette College) 18. Holder, E., Tilevich, E., Gillick, A. Musiplectics: Computational assessment of the complexity of music scores (2015) Onward! 2015 - Proceedings of the 2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Part of SPLASH 2015, pp. 107-120. Cited 4 times. ISBN: 978-145033688-8 doi: 10.1145/2814228.2814243 19. Kathiresan, T. (2015) Automatic Melody Generation. Cited 3 times. 20. Rubin, S., Agrawala, M. Generating emotionally relevant musical scores for audio stories (Open Access) (2014) UIST 2014 - Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology, pp. 439-448. Cited 9 times. ISBN: 978-145033069-5 doi: 10.1145/2642918.2647406 21. Dehshibi, M.M., Shirmohammadi, A., Adamatzky, A. Pattern formation using L-systems: A case study in forming Neyname's words (2015) AIP Conference Proceedings, 1648, art. no. 580015. Cited 4 times. http://scitation.aip.org/content/aip/proceeding/aipcp ISBN: 978-073541287-3 doi: 10.1063/1.4912823 22. Tobergte, R., David, R., Curtis, R., Shirley, R. The Structure of L-System (2013) Journal of Chemical Information and Modeling, 53 (9), pp. 1689-1699. Cited 470 times.


This material may be protected under Copyright Act which governs the making of photocopies or reproductions of copyrighted materials.
You may use the digitized material for private study, scholarship, or research.

Back to previous page

Installed and configured by Bahagian Automasi, Perpustakaan Tuanku Bainun, Universiti Pendidikan Sultan Idris
If you have enquiries with this repository, kindly contact us at pustakasys@upsi.edu.my or Whatsapp +60163630263 (Office hours only)