From out-of-time design to in-time production of temporal media - Archive ouverte HAL Access content directly
Reports (Research Report) Year : 2015

From out-of-time design to in-time production of temporal media


The design a temporal media, a sequence of temporal media values such as notes, sounds, images, etc., is an out-of-time task. Fairly general out-of-time program constructs are available for such a purpose. For example , when writing a musical piece, a composer can traverse back and forth his creation. On the contrary, rendering a temporal media is an in-time task. The production of notes in a musical performance is bound to be coherent with the unceasing onward flow of time. It follows that some of the out-of-time programming constructs used for the creation of that pieces must have been reordered in order to produce the right media events in the right order and at the right time. In this paper, we propose a formal study of the interplay between these in-time and these out-of-time programing constructs. With an explicitly out-of-time design approach, we eventually show that simpler and more abstract declarative programming features become available, leaving to computers the tedious task of synchronizing and scheduling the media events to be produced in-time, upon demand.
Fichier principal
Vignette du fichier
paper.pdf (334.87 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-01182995 , version 1 (05-08-2015)


  • HAL Id : hal-01182995 , version 1


Paul Hudak, David Janin. From out-of-time design to in-time production of temporal media. [Research Report] LaBRI - Laboratoire Bordelais de Recherche en Informatique. 2015. ⟨hal-01182995⟩
239 View
82 Download


Gmail Mastodon Facebook X LinkedIn More