David Janin, Computer Scientist

[On HAL Archives, on google scholar, or, without music nor algebra references, on DBLP]

[Research projects, Sorted publications, Home]
Position: Associate professor in Computer Science at Bordeaux INP, ENSEIRB-MATMECA,
and also supported by Research institute: LaBRI, CNRS UMR 5800, Université de Bordeaux,
351, Cours de la libération, F-33 405, Talence cedex, France
Contact : janin(at)labri.fr or +33 540 00 69 16

Research projects, Sorted publications, Home]

PoSET: Models for a Structured Programming of Space and Time

How to synchronize, mix, combine or transform temporal media streams as varied as sounds, animations, melodies, videos, controls, while abstracting from their nature? Since application designers are more often artists and less often software developpers, there is a strong need for simplifying design software interface.

An existing abstract mathematical theory is available for such a purpose: inverse semigroup theory. By providing a consistent and robust mathematical framework for the modeling of sequential and parallel aspects of temporal media, its development towards application and system design may provide simpler, safer and more powerful software apps for the creation of tomorrow's hierarchical, multi-scale and multi-modal pieces of interactive art.
The PoSET project, located at LaBRI, also supported by INRIA Bordeaux Sud-Ouest, is a privileged partner of the Studio SCRIME.

Related research activities:

Project INEDIT ANR-12-CORD-009:

with IRCAM (Paris), GRAME (Lyon) and SCRIME (Bordeaux)

Applied inverse and quasi-inverse semigroup theory:
overlapping higher-dimensional strings and their languages

The T-calculus in Euterpea

Playing with tiled extensions of Paul Hudak's Polymorphic Temporal Media
  • T-calculus over Euterpea: described here, implemented there (See Paul's presentation@FARM 2014)
  • Polymorphic Temporal Media over Zigzag Calculus: described here, implemented there

Live Tuiles

Towards an interactive live music sequencing software that integrates tiles algebraic structure; in joint work Florent Berthaut@hitmuri.net

Music, Arts and Science (various workshops)

  • Journées Math'n'pop du GDR Esthetique, Arts et Science (ESARS)
  • ACM Workshop on Functional Art, Music, Modeling and Design (FARM)
  • Journées d'Informatique Musicale (JIM) suported by the french association AFIM

Research projects, Sorted publications, Home]

All publications *
Birooted word languages * Audio application*
Language logical definability * Written in french *
Functionnal programming * Walking automata
for birooted graphs
Overlapping tiles in
Birooted tree and their languages *
Works of the last years * Applied inverse semigroups
Music modeling * Logic, automata and
Articles * Reports in standby *
Conferences *

[Sorted publications, Research projects, Previous works]

Other links:
  • PC Chair of FARM 2015: Workshop on Functional Art, Music, Modeling and Design, to be held in september 2015 at Vancouver, Canada, affiliated with ICFP (see the 2nd CFP),
  • Member of the Association Française d'Informatique Musicale (AFIM)
  • Music tiles opening the concert of the SCRIME at Bordeaux's University

Last modified: Thu Apr 16 09:36:23 IDT 2015