Show simple item record

dc.contributor.authorManaris, Bill
dc.contributor.authorStevens, Blake
dc.contributor.authorBrown, Andrew R
dc.date.accessioned2017-11-23T05:51:26Z
dc.date.available2017-11-23T05:51:26Z
dc.date.issued2016
dc.identifier.issn1752-7066
dc.identifier.doi10.1386/jmte.9.1.33_1
dc.identifier.urihttp://hdl.handle.net/10072/99507
dc.description.abstractThe practice of coding music live challenges computing conventions with regard to developmental agility. The computational representation of music likewise challenges musicians to articulate their practice in new ways. In this article we describe the development, teaching and use of the JythonMusic environment designed to meet these challenges head on. JythonMusic, written in Python, is an open source project for music making and creative programming activities intended for musicians and programmers, of all levels and backgrounds. JythonMusic supports algorithmic music composition, dynamic coding and musical performativity including live coding. This article examines the functionality of JythonMusic for composition and performance projects in the context of university courses that combine computer science and music. The advantages of this medium for music and programming instruction are demonstrated through several projects and a live coding case study, leading to a series of observations and proposals concerning the advantages of coding in music pedagogy.
dc.description.peerreviewedYes
dc.languageEnglish
dc.language.isoeng
dc.publisherIntellect
dc.relation.ispartofpagefrom33
dc.relation.ispartofpageto56
dc.relation.ispartofissue1
dc.relation.ispartofjournalJournal of Music, Technology & Education
dc.relation.ispartofvolume9
dc.subject.fieldofresearchInteractive Media
dc.subject.fieldofresearchMusic Composition
dc.subject.fieldofresearchCreative Arts, Media and Communication Curriculum and Pedagogy
dc.subject.fieldofresearchCurriculum and Pedagogy
dc.subject.fieldofresearchPerforming Arts and Creative Writing
dc.subject.fieldofresearchcode190205
dc.subject.fieldofresearchcode190406
dc.subject.fieldofresearchcode130201
dc.subject.fieldofresearchcode1302
dc.subject.fieldofresearchcode1904
dc.titleJythonMusic: An environment for teaching algorithmic music composition, dynamic coding and musical performativity
dc.typeJournal article
dc.type.descriptionC1 - Articles
dc.type.codeC - Journal Articles
gro.hasfulltextNo Full Text
gro.griffith.authorBrown, Andrew R.


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

  • Journal articles
    Contains articles published by Griffith authors in scholarly journals.

Show simple item record