Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

VexFlow : des partitions et tablatures dans vos pages Web !

Le , par FirePrawn

21PARTAGES

1  0 
Vous pouvez désormais afficher des partitions et des tablatures dans votre navigateur
Grâce à cette API JavaScript

VexFlow est une API qui permet un rendu graphique de partitions et de tablatures dans vos pages Web.
Elle est entièrement écrite en JavaScript !
Elle supporte les canvas ainsi que le SVG.


VexFlow offre un langage de programmation simple à utiliser le VexTab.
Grâce à ce langage vous pourrez facilement créer, éditer et afficher des partitions standards ainsi que des tablatures de guitare.

Vous pouvez publier vos créations en ligne sur le site My VexFlow.
Si vous souhaitez l'utiliser sur votre propre site, un tutoriel est à votre disposition.

Code source de VexFlow.

Source : badassjs.com

Et vous ?

Que pensez-vous de cette API ?
Avez-vous déjà essayé d'afficher des partitions dans vos pages Web ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de SpaceFrog
Rédacteur/Modérateur https://www.developpez.com
Le 15/01/2013 à 11:04
Je n'y ai vu de possibilité de tabs que pour guitare (6 cordes)
ça existe aussi pour ukulélé (4 cordes)?
0  0 
Avatar de Tsilefy
Membre émérite https://www.developpez.com
Le 22/01/2013 à 1:20
il y a une variable num_lines dans Vex.Flow.TabStave qui permet de choisir le nombre de cordes à afficher.
0  0 
Avatar de SpaceFrog
Rédacteur/Modérateur https://www.developpez.com
Le 22/01/2013 à 8:21
Merci, j'avais raté ce paramètre
0  0