JeuWeb - Crée ton jeu par navigateur
instrument de musique virtuel: JS, Flash, HTML5 ? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : instrument de musique virtuel: JS, Flash, HTML5 ? (/showthread.php?tid=6148)

Pages : 1 2


instrument de musique virtuel: JS, Flash, HTML5 ? - php_addict - 21-05-2012

Bonjour

une question me taraude depuis plusieurs jours:

Quelle solution adopteriez vous pour faire un instrument de musique virtuel, un piano par exemple selon c'est 2 besoins précis:

1) instrument interactif: on clic sur les touches et un son est produit
2) instrument non interactif : on balance une série de donnée à l'instrument et il joue la mélodie en fonction de ces données (il s'agirait de mélodies très simples)

le feriez-vous en actionscript ? JS ? HTML5 (est ce possible) ?

inconvénients et avantages?

d'entrée de jeu le flash ne m'inspire pas car je n'y connais absolument rien...

Merci de m'avoir lu une fois de +, bonne soirée


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - Cawrotte - 21-05-2012

Moi personnellement, en Canvas. JS propose des librairies sympa pour le son. Et c'est moins "prise de tête" que le flash : pas de compilation, c'est moderne...


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - Dexyne - 22-05-2012

Même si je ne peux pas en être sur je pense qu'en HTML5 + JS c'est faisable, à confirmer après ^^.


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - Angelblade - 22-05-2012

pour info même si c'est un peu trop nouveau: http://mudcu.be/journal/2012/02/midi-js/


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - php_addict - 22-05-2012

intéressant du midi en JS..., mais la demo de midi-js ne passe pas du tout sur mob ordi, ca grésillé, ca rame, c'est laid


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - Maks - 22-05-2012

http://www.chromeexperiments.com/detail/multiplayer-piano/


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - Sephi-Chan - 23-05-2012

Le doodle de ce Mercredi 23 mai sur Google devrait répondre à ta question. :p

https://www.google.fr/


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - php_addict - 23-05-2012

(23-05-2012, 04:33 PM)Sephi-Chan a écrit : Le doodle de ce Mercredi 23 mai sur Google devrait répondre à ta question. :p

https://www.google.fr/

pas vraiment j'ai un peu de mal à lire les scripts JS obfusqués Wink ... c'est fait comment ce doogle? en JS ok mais avec une librairie JS? j'avous être un peu à la ramasse en html5, est ce des apis HTML5 ?

sinon que pensez-vous de soundmanager : http://www.schillmania.com/projects/soundmanager2/ ?


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - Sephi-Chan - 23-05-2012

Tout ce qu'on te vend sous le nom de HTML5, c'est du Javascript. Wink
Et Sound Manager 2 est très bien ! Smile


RE: instrument de musique virtuel: JS, Flash, HTML5 ? - Nambew - 24-05-2012

En fait, il n'y a que sur Chrome que le sons est généré dynamiquement en javascript, les autres navigateurs utilisent Flash pour générer le sons. Cette informations peut être lu sur la page Doodle.

Je viens de vérifier, et il y a bien un swf qui génère les sons. Il contient 5 classes, EnvelopeGenerator, LowPassFilter, Oscillator, Moog et Synthesizer. À l'heure actuelle, si tu veux générer un instrument avec des formules mathématique, l'option la plus supporté est Flash. Dommage pendant un moment j'y ai cru aussi.

SWF moog