suivant:
Remerciements
Table des matières
Nabil BOUZAIENE
TYPOGRAPHIE COOPÉRATIVE
DE PARTITIONS MUSICALES
PAR NAVIGATION INTERPRÉTATIVE DE CONTOURS
11 juillet 2000
Université Pierre et Marie Curie (Paris 6)
Remerciements
Table des matières
Introduction
Édition des signes musicaux
Introduction
Évolution de la notation
Calligraphie
Typographie
Gravure
Actualité de la notation classique
Enjeu de l'informatisation
Pluralité des polices de caractères
Qualité graphique des caractères
Interprète de PostScript en Java
Simulation du remplissage de PostScript en Java
Affichage à petite échelle et aliasage
l'apparition de marches d'escalier
les différences entre la forme remplie et le tracé de son contour
les méthodes d'arrondi et les différences imprévues entre les largeurs
discontinuité dans des tracés a priori continus
Antialiasage
Caractères contextuels
Premier exemple : le lien baroque
Les degrés de liberté du lien
Un dessin fonction de l'inclinaison
Une numérisation paramétrée rétrospectivement
Fonctionnalisation de l'interface
Discrétisation de l'allongement
Les liens superposés
Deuxième exemple : le coulé
Un outil pour dessiner des Courbes de Bézier à n points de contrôle
Courbes malléables à volonté
Courbes à n points de contrôle
Courbes épaisses
Approximation de la courbe par une suite de trapèzes
Conclusion
Édition de la partition
Introduction
État de l'art
Classement des formats d'archivage
Introduction
SMDL : (Standard Music Description Language)
NIFF : (Notation Interchange File Format)
CMN: Common Music Notation
MusiXT
E
X
ABC
Évaluation des logiciels d'édition
Introduction
Historique
Classement des logiciels d'édition musicale
Représentation interne de la partition
Introduction
Exigences
Liberté d'édition : que faut-il éditer ?
Qualité des graphismes
Interactivité
Liberté / modes automatiques
Diffusion
Organisation en voix
Composition d'une partition
Attributs généraux
Attributs musicaux
Composition d'une voix
La notion d'événement
Format de sauvegarde
Opérations courantes d'édition
Opérations sur les voix
Ajout
Ajout d'événements temporels
Lier des notes
Ajouter des attributs à un événement
Suppression
Déplacement
Déplacement d'un événement temporel
Déplacement d'un attribut d'événement
Déplacement d'un lien ou d'une liaison
Modification
Modification d'un lien
Modification d'une liaison ou d'un coulé
Modification d'un événement
Modification d'une portée
Zoom et navigation dans la page
Placement des notes
Lime, justification sur une ligne
Alignement vertical avant la fin de la ligne
Justification
Édition téléchargeable
Introduction
Java
Historique
Pourquoi une applet
Problème d'accès aux ressources locales
Le problème des polices dans une page WEB
Ouverture/enregistrement
Impression
Édition distribuée
Introduction
Quelques applications synchrones réparties
GROVE : Group Outline Viewing Editor
GroupDesign
Pourquoi éditer à plusieurs
Discussions graphiques : compositeur / graveurs
Discussions musicales : compositeur / exécutants
Discussions musicologiques : musicologues
Discussions pédagogiques : élève / enseignant
Échos graphiques
La fenêtre textuelle
L'indicateur d'activité
Implémentation
Cohérence des données et gestion des conflits
WYSIWIS souple
Serveurs
Principal et session
Différents modes (réseau/local)
Problème des communications asynchrones
Mises à jour en cas de déconnexion ou d'arrivée tardive
Contexte d'affichage et coordonnées absolues
Conclusion
Bibliographie
À propos de ce document...
Nabil Bouzaiene
2000-07-12