Les médias liés à cet évènement

Aspects synchrones dans les langages de programmation appliqués à la composition et à la performance musicales - Karim Barkati, José Echeveste

3 février 2012 01 h 02 min

FAUST Functional Synchronous Programming for signal processing - Yann Orlarey

3 février 2012 44 min

ReactiveML et aspects dynamiques dans les langages synchrones - Louis Mandel

3 février 2012 44 min

Différentes utilisations de l'espace pour la modélisation de structures harmoniques - Louis Bigo

4 mai 2012 01 h 12 min

Coupure enharmonique, complétude et applications - François Durand

4 mai 2012 51 min

La tonalité dans l’œuvre de Bartók entre 1903 et 1918 : Un exemple de conjonction entre distance intervallique, polarité, et orientation modale - Hugues Seress

4 mai 2012 43 min

Sons et Couleurs en Hyperespace : L’Hypersphère des Spectres - Gilles Baroin, Stéphane de Gérando

4 mai 2012 50 min

Introduction de la séance / Présentation de l'ouvrage : Constraints Programming in Misc - Gérard Assayag

4 novembre 2011 15 min

Programmation par contraintes relationnelles pour l'analyse et la composition musicales - Sascha Van Cauwelaert

4 novembre 2011 29 min

Modeling music processes using temporal concurrent constraint programming - Camilo Rueda

4 novembre 2011 50 min

Visual(izing) Constraints in PWGL - Mika Kuuskankare

4 novembre 2011 38 min

8 problèmes musicaux résolus grâce à Gecode - Serge Lemouton

4 novembre 2011 47 min

Aspects synchrones dans les langages de programmation appliqués à la composition et à la performance musicales - Karim Barkati, José Echeveste

3 février 2012 01 h 02 min

FAUST Functional Synchronous Programming for signal processing - Yann Orlarey

3 février 2012 44 min

ReactiveML et aspects dynamiques dans les langages synchrones - Louis Mandel

3 février 2012 44 min

Combiner du temps discret et du temps continu dans un langage synchrone

0:00/0:00

Les langages synchrones permettent de programmer des systèmes réactifs embarqués à la fois très complexes et très sûrs, et on en trouve des exemples d'utilisation très significatifs dans l'avionique, le transport terrestre ou l'énergie.
Ils sont fondés sur le modèle du "parallélisme synchrone" qui introduit une notion de temps discret global dans les programmes et donne la possibilité d’écrire des programmes parallèles déterministes. Le compilateur d’un langage synchrone garantit des propriété de sûreté importantes pour le logiciel critique: déterminisme, absence de blocage (deadlock), génération de code séquentiel s’exécutant en temps et mémoire bornés, etc. En somme, les langages synchrones permettent de programmer dans un langage de haut niveau, le code final embarqué étant produit directement par compilation.
Dans cet exposé, je montrerai comment et pourquoi étendre un langage synchrone existant pour programmer des systèmes hybrides combinant des signaux mixtes continus et discrets. Le résultat est un langage qui permet de programmer, dans un source unique, le controleur discret et son environnement physique continu. La combinaison de signaux mixtes soulève des questions nouvelles de sémantique, de typage et de compilation. Je montrerai les solutions que nous avons proposées et les illustrerai, à l'aide d'un prototype en cours de développement, et qui étend Lucid Synchrone avec des équations différentielles ordinaires (ODEs).

intervenants

informations

Type
Autre conférence
Lieu de représentation
Ircam, Salle Igor-Stravinsky (Paris)
durée
01 h 07 min
date
3 février 2012

Langages synchrones

Cette séance, organisée à l'initiative des équipes Parkas (Ecole Normale Supérieure, département d'informatique) et Représentations Musicales (IRCAM/UMR STMS/INRIA), aura pour but de présenter un panorama des travaux et outils actuels dans le domaines des langages synchrones et leur utilisation dans la conception de systèmes réactifs, notamment dans le domaine musical.

IRCAM

1, place Igor-Stravinsky
75004 Paris
+33 1 44 78 48 43

heures d'ouverture

Du lundi au vendredi de 9h30 à 19h
Fermé le samedi et le dimanche

accès en transports

Hôtel de Ville, Rambuteau, Châtelet, Les Halles

Institut de Recherche et de Coordination Acoustique/Musique

Copyright © 2022 Ircam. All rights reserved.