Scenari-Plateform Module Audio / Ircam Développé par Paul Rouget

Slides:



Advertisements
Présentations similaires
Votre logo à insérer ici
Advertisements

Architecture Technique de la plate-forme CASTORE
Projet Sample Orchestrator Réunion plénière, 10 octobre 2007 SP2 - Indexation audio et navigation par le contenu Application prototype de navigation et.
Story-board version 1.1 Statut : à valider Rédacteur : Nicole Djuissi
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
XML - Henry Boccon-Gibod 1 XML, Langage de description La question du choix de formalismes Les entités et leur représentations modalités de modèles et.
TER Gestionnaires de contenu en ligne
Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé
Publier des contenus de formation avec Opalesup Isabelle Tarride - Académie dAix-Marseille Réunion nationale des IANTE en SPCFA – Mai 2009 – Boulogne-Billancourt.
Comprendre l’ergonomie du module STSWEB
Diffusion Nationale TOULOUSE -Mars 2006 Structure et Services « STS » Documentation et suivi.
DUE PAR AUTHENTIFICATION
Gestion de linformation par portail personnalisé.
Systèmes d’exploitation
Vidéogramme séance 2 du 13 février 2012 Les Fenêtres Windows Micro Informatique au Cellier Joseph HOHN Séance du 13 février 2012 Sur le thème de Découverte.
Modex Web RSS / Podcast Dominique Rossin. Quest-ce ? Sabonner à des informations sans avoir recours aux mails Pas de spam Gestion du Temps de validité
INTRODUCTION Sites vitrines vs sites applicatifs Un concept abstrait
E41SLMC1 – TD RADIO Procédure denregistrement du corpus détude.
Titre de votre session Prénom NOM Fonction ORGANISME Votre logo
Nouveau blog. WordPress connexion Nommez votre blog.
Réalisée par :Samira RAHALI
Python Interfaces graphiques
Création d’un programme :
DOMINIQUE ROSSIN Modex Web RSS / Podcast. Quest-ce ? Sabonner à des informations sans avoir recours aux mails Pas de spam Gestion du Temps de validité
Rédacteur 1. Sommaire Connexion Interface SPIP Menu SPIP Rédiger un article Interface de création dun article Fonctionnalités de base Statut de larticle.
Solution e-Media Présentation Générale Direction du Système d’Information Opérateur Informatique ERDF Mars 2012.
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Formation Centra sur les usages du TNI
Une chaîne éditoriale développée dans le cadre du CIRM François Dagorn Journées pédagogiques de lIFSIC.
Oasif et Scenari TECFA Dpt of Psychology and Education CoFor 2
Android View, onClick, Activity, Modèle Vue Contrôleur
Projet de Master première année 2007 / 2008
L’utilisation des formulaires pour un exemplarisateur.
Bienvenue dans Audacity
Le site-en-kit pour les locales 2. Créer des pages.
Représentation de l’IRD au Sénégal DIC décentralisée
Traitement de son Chapitre 2 : Exploitation de logiciels Leçon1:
© 2012 Microsoft Corporation. Tous droits réservés. Planifier une réunion Lync Si vous utilisez Outlook, vous pouvez planifier une réunion Lync à l’aide.
Introduction à Visual Studio C++ (VC++)
1 Utiliser un blog “écrire un billet ou un commentaire et le publier” Quelques données techniques: Un blog est une suite d’articles appelés billets, publiés.
1 : Le nom du fichier contenant les métadonnées. 2 : Affichage des données du programme (Varie selon le mode – lecture/saisie). 3 : Application de filtres.
Cliquez pour modifier le style du titre
Projet d’Année Lecteur MP3 pour musiciens sous Android
SMIL Synchronized Multimedia Integration Language
Audacity Audacity est un éditeur de son libre qui vous permettra de créer des pistes son pour vos diaporamas.
GEORGETA BĂDĂU CRÉATION ET GESTION D’UN BLOG AVEC LA PLATE-FORME LEWEBPEDAGOGIQUE.COM Séance no.2.
Mise au point d'une interface XUL pour un concordancier (LDI)‏ Tromeur Laurent 29 octobre 2007.
Comprendre l’ergonomie du module STSWEB. La page d’accueil de STSWEB Code et Nom de l’établissement Version du module Campagne en cours Année affichée.
1 Tutoriel SPIP Rédacteur. 2 Sommaire Connexion Interface SPIP Menu SPIP Rédiger un article Interface de création d’un article Fonctionnalités de base.
Comprendre l’ergonomie du module STSWEB. La page d’accueil de STSWEB Code et Nom de l’établissement Version du module Campagne en cours Année affichée.
Les systèmes de gestion de contenu
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Générateur d’applications WEB de gestion de données Module List.
1 Sommaire Présentation de l’entreprise Présentation du stage Présentation de Scarabée Réalisation Conclusion.
Co-organisé avec Sous le parrainage de Un événement Titre de votre session Votre logo à insérer ici Prénom NOM Fonction ORGANISME.
GUIDE D’UTILISATION SITE STE BATHILDE. Sommaire 1.Connexion - La page d’accueil 2.Gérer les articles: - Création - Modification - Suppression 3.Gérer.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
FLASH MX 1ère Séance. Introduction Création d’animation pour le Web, pouvant contenir une forte interactivité. Faible poids des fichiers. Compatible avec.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
SI28 Flash séance 1 Dessins et Animations. Présentation de Flash  Création d’animations pour le Web, pouvant contenir une forte interactivité.  Faible.
Réunion de cadrage 3 10/02/10. Chef de projet Damien Responsabl e Qualité Laetitia Responsabl e Business Plan Fouad Responsable Développement Web Thibault.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
PRESENTATION FLASH 2 MAURIN Marion BERETTI Vincent.
RAPPORT D’ETAPE 2015 Version numérique. PRESENTATION  Nouvelle version du RE version numérique (on-line), type fomulaire / questionnaire (via LimeSurvey)
Utilisation de la plateforme DomoLeaf en mode Adhérent 1 (Accessible avec une carte d’accès, en vente auprès de votre distributeur)
Veille technologique Wordpress. Qu’est ce que Wordpress ?  C’est un CMS hautement personnalisable  CMS signifie « Content Management System » soit système.
Visual Information Solutions IDL 7.0 Pour une utilisation optimale d’IDL.
© SQLI GROUP – 2012 AUDIT DRUPAL USINE À SITES WEB ÆGIR.
Transcription de la présentation:

Scenari-Plateform Module Audio / Ircam Développé par Paul Rouget samuel.goldszmidt@ircam.fr

Le module Audio - Architecture Les 2 parties du module audio : Composant XPCom Composant système en C++ qui permet de lire un fichier son et de le jouer sur la carte son, Widget audio Composant graphique qui intégré dans l'interface utilisateur de SCENARI permet de manipuler des segments dans la représentation temporelle du signal.

Composant XPCom Codé en C++, le composant Ce composant utilise enveloppe les bibliothèques système, est multiplateforme, permet de manipuler du contenu audio Ce composant utilise bibliothèque libsndfile en inputStream lit différents formats audio et déverse le contenu du buffer dans un stream Mozilla, bibliothèque libportaudio en outputStream écrit un buffer sur les périphériques audio Remarque : on pourrait ajouter des filtres entre le inputStream et le outputStream pour produire des effets sonores.

Widget audio Widget audio : Élément graphique permettant de manipuler des segments Connecté au composant XPCom pour : Afficher la représentation graphique du signal Lire le fichier audio Fonctionnalités : Zoom dans la représentation du signal Affichage et re-dimensionnement de segment 4 vues sur l’audio : Zone zoomée Zone du segment Zone générale Zone du signal complet Lecture du flux audio en fonction de la vue Segment Zone de zoom Tout le fichier Interactions avec souris (ex : bouton droit « se déplacer à ») et clavier (ex: touche suppr.) Intégration dans SCENARI Scenari fournit au module audio l’ensemble des segments éditables, Les segments se répartissent linéairement, L’interface permet d’éditer les informations temporelles, tout en évitant les collisions, chevauchements, et gère les déplacements et les re-dimensionnements

WebRadio WebRadio est une chaîne éditoriale pour la création d'une émission radio sur le Web. Développé dans le cadre du projet ANR Écoute. Utilisant le module audio développé dans le projet Scenari-Plateform pour la segmentation des fichiers sons http://scenari-platform.org/projects/webradio/fr/pres/co/index.html

2 exemples d’utilisation Intégration du module audio dans Scenari Chaîne éditoriale Webradio Utilisation déconnectée de Scenari Outil jUST

jUST Un démonstrateur fonctionnel développé en relation avec un groupe de praticiens experts de la segmentation & qualification d’enregistrements musicaux : les compositeurs et pédagogues du groupe de recherche Musique et Informatique de Marseille (http://www.labo-mim.org). Analyse de leur pratique d’écoute Leur pratique consiste à analyser des enregistrements audio d’œuvres musicales selon un lexique d’une vingtaine d’« Unités Sémiotiques Temporelles » à vocation de lexique universel. Les UST Ces unités sont successives : une œuvre musicale doit pouvoir être décrite selon un enchaînement continu d’UST. L’assignation de ces UST à une œuvre est l’objet de séances de travail collectives où différentes segmentations/qualification sont testées puis l’une d’elles validée. L’outil L’outil jUST, développé en XUL à partir du widget audio, permet de segmenter un fichier son, de manière linéaire, selon un grille de lecture décrite par un fichier de définition ; déposé sur un site web, ce dernier peut être partagé par une communauté d’usagers. Les descripteurs sont des tags Xml associés à chaque segment. Cette liste de descripteurs, intégrée dans l’outil mais externalisée dans le cadre d'un modèle de publication de l'outil auteur Scenari utilisant le même composant de lecture audio, peut servir à marquer des segments audio selon une liste d’autorités. Ressources L’outil et sa documentation sont disponibles ici : http://apm.ircam.fr/page/jUST/

jUST La source audio est un fichier .wav Un segment est une sous partie temporelle d'une source audio. Il est défini par un unique timecode définissant le début de ce segment. La fin du segment est implicitement définie par la début du segment le succédant. Un segment est obligatoirement suivi et précédé d'un segment, excepté dans le cas ou le segment se trouve en début ou en fin de la source audio. Un segment peut être taggué. Les tags sont définis par une liste décrite dans un fichier. Un fichier de tags prédéfinis (en l'occurrence, les 19 UST) est présent ici: http://recherche.ircam.fr/equipes/apm/jUST/ust_def.xml Un tag est associé à une couleur. Une description est le résultat d'une segmentation sur une source audio. Une description est définie par une liste de tags, une source audio (un fichier .wav), un titre et par une liste de segment. Une description est sauvegardée dans un fichier .xml