Java
Java-Websocket
Javascript
SCLang
• Editer des scripts de
synthèse sonore en
collaboration sur un
navigateur web
• SuperCollider (Un
serveur de synthèse
sonore) interprète le script
Objectif
Etudiants : Daniel LAZZARO
Joris RAT
Professeur encadrant
Bernard THIRION
Principe
• Firepad lié à CodeMirror
permet le partage du script
• Les commandes SCLang
sont envoyées à l'interpréteur
via une webSocket
• Une application Java sur un
serveur distant fait office de
passerelle entre les différents
clients et SCLang
Fonctionnalités
• Synchronisation entre les
clients
• Envoi instantané de script
• Valorisation de la ligne
envoyée et affichage du
retour serveur
• Templates d'instruments
SCLang
Serveur Web
Clients
SuperCollider
(SCLang)
Internet
Websockets
Application Java
HTTP
HTTP
Gorgeous Inked Potato
Collaborative Live-Coding Web app
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!