Please use this identifier to cite or link to this item:
https://scholarbank.nus.edu.sg/handle/10635/78945
DC Field | Value | |
---|---|---|
dc.title | LC: A Mostly-strongly-timed Prototype-based Computer Music Programming Language that Integrates Objects and Manipulations for Microsound Synthesis | |
dc.contributor.author | HIROKI NISHINO | |
dc.date.accessioned | 2014-07-31T18:01:04Z | |
dc.date.available | 2014-07-31T18:01:04Z | |
dc.date.issued | 2014-01-21 | |
dc.identifier.citation | HIROKI NISHINO (2014-01-21). LC: A Mostly-strongly-timed Prototype-based Computer Music Programming Language that Integrates Objects and Manipulations for Microsound Synthesis. ScholarBank@NUS Repository. | |
dc.identifier.uri | http://scholarbank.nus.edu.sg/handle/10635/78945 | |
dc.description.abstract | This thesis describes LC, a new computer music language. LC?s prototype-based programming supports dynamic modification at both levels of compositional algorithms and sound synthesis. The thesis also proposes mostly-strongly-timed programming, which extends strongly-timed programming with explicit switching to asynchronous/preemptive context, to avoid temporary suspension of real-time DSP by time-consuming tasks, while maintaining its sample-rate accurate precise timing behavior. Other features with respect to time (e.g. timing constraints and timed message communications) are also implemented. Furthermore, LC?s novel sound synthesis framework, which directly integrates objects and manipulations for microsounds, provides a simple and terse programming model for microsound synthesis. By such features, this thesis contributes to three problems in today?s computer music language design: (1) the insufficient support for dynamic modification, (2) the insufficient support for precise timing behaviour and other desirable features with respect to time, and (3) the difficulty in microsound synthesis programming caused by anti-pattern of abstract inversion. | |
dc.language.iso | en | |
dc.subject | computer music, live-coding, creative coding, programming language, programming concept | |
dc.type | Thesis | |
dc.contributor.department | NUS GRAD SCH FOR INTEGRATIVE SCI & ENGG | |
dc.contributor.supervisor | NAKATSU, RYOHEI | |
dc.description.degree | Ph.D | |
dc.description.degreeconferred | DOCTOR OF PHILOSOPHY | |
dc.identifier.isiut | NOT_IN_WOS | |
Appears in Collections: | Ph.D Theses (Open) |
Show simple item record
Files in This Item:
File | Description | Size | Format | Access Settings | Version | |
---|---|---|---|---|---|---|
thesisfinal.pdf | 12.75 MB | Adobe PDF | OPEN | None | View/Download |
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.