Mostly-strongly-timed programming in LC

Hiroki Nishino*, Ryohei Nakatsu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Due to its synchronous behaviour, a strongly-timed program can suffer from the temporary suspension of realtime DSP in the presence of a time-consuming task. In this paper, we propose mostly-strongly-timed programming, which extends strongly-timed programming with the explicit switch between synchronous context and asynchronous context. If a thread is in asynchronous context, the underlying scheduler is allowed to preempt it without the explicit advance of logical time. Timeconsuming tasks can be executed asynchronously, without causing the temporary suspension of real-time DSP. We also discuss how the concept is integrated in LC, a new computer music programming language we prototyped, together with the discussion on implementation issues.

Original languageEnglish
Title of host publicationProceedings - 40th International Computer Music Conference, ICMC 2014 and 11th Sound and Music Computing Conference, SMC 2014 - Music Technology Meets Philosophy
Subtitle of host publicationFrom Digital Echos to Virtual Ethos
EditorsGeorgios Kouroupetroglou, Anastasia Georgaki
PublisherNational and Kapodistrian University of Athens
Pages1581-1586
Number of pages6
ISBN (Electronic)9789604661374
StatePublished - 2014
Externally publishedYes
Event40th International Computer Music Conference, ICMC 2014, Joint with the 11th Sound and Music Computing Conference, SMC 2014 - Music Technology Meets Philosophy: From Digital Echos to Virtual Ethos - Athens, Greece
Duration: 14 09 201420 09 2014

Publication series

NameProceedings - 40th International Computer Music Conference, ICMC 2014 and 11th Sound and Music Computing Conference, SMC 2014 - Music Technology Meets Philosophy: From Digital Echos to Virtual Ethos

Conference

Conference40th International Computer Music Conference, ICMC 2014, Joint with the 11th Sound and Music Computing Conference, SMC 2014 - Music Technology Meets Philosophy: From Digital Echos to Virtual Ethos
Country/TerritoryGreece
CityAthens
Period14/09/1420/09/14

Bibliographical note

Publisher Copyright:
© 2014 Hiroki NISHINO et al.

Fingerprint

Dive into the research topics of 'Mostly-strongly-timed programming in LC'. Together they form a unique fingerprint.

Cite this