PIANO VIRTUEL À 61 TOUCHES

AtomPouce Messages postés 568 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 18 juillet 2006 - 13 juin 2003 à 00:20
cs_RAGU Messages postés 1 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 14 janvier 2009 - 14 janv. 2009 à 12:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/14020-piano-virtuel-a-61-touches

cs_RAGU Messages postés 1 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 14 janvier 2009
14 janv. 2009 à 12:31
comment installer le fichier zip?
je débute..
j'ai enregistré ce fichier mais comment installer le piano ensuite?
merci
cs_mouahaha Messages postés 209 Date d'inscription mercredi 4 août 2004 Statut Membre Dernière intervention 6 avril 2009 1
12 févr. 2007 à 16:57
Pour ce qui est dans l'enregistrement tu pourrais stocker chaque note dans un tableau avec le timing correspondant (getTimer) comme ca tu as la rythmique en meme temps que la mélodie.
corrsland Messages postés 5 Date d'inscription mercredi 4 octobre 2006 Statut Membre Dernière intervention 30 janvier 2007
30 janv. 2007 à 16:42
Bonjour,

Je voudrais faire un clavier virtuel sous flash en générant une note et une image lorsque l'on presse une touche du clavier !
Seulement pour l'instant seule la génération d'image fonctionne et pas celle du son !
J'aurais voulu m'inspirer de la source de ce piano virtuel (qui soit dit en passant est du bon boulot bravo !) mais je n'arrive pas à la trouver malgré le fait que j'ai télécharger le fichier zip !
J'ai plusieurs sons, un fichier swf et un fichier fla, mais dans le fichier fla, il n'y a aucune programmation d'action !
Pourriez vous m'aider ?

Merci d'avance
Aurélie
alcapon88 Messages postés 1 Date d'inscription mercredi 3 janvier 2007 Statut Membre Dernière intervention 3 janvier 2007
3 janv. 2007 à 16:32
Vous allez peut-etre me prendre pour un débile mais comment exécuter le piano virtuel .

Aidez-moi S.V.P .
lafoudre1523 Messages postés 42 Date d'inscription mardi 3 janvier 2006 Statut Membre Dernière intervention 6 avril 2008
29 nov. 2006 à 12:46
Pas mal le lecteur mais attention lorsque on clic sur démo plusieurs fois sa lance le même son plusieurs fois !!!
bravo
stefbuet Messages postés 576 Date d'inscription mercredi 5 janvier 2005 Statut Membre Dernière intervention 12 mai 2009
18 juil. 2006 à 17:52
tu les a telecharger ou les son ??
cs_roberto carlos Messages postés 4 Date d'inscription vendredi 21 avril 2006 Statut Membre Dernière intervention 21 avril 2006
21 avril 2006 à 22:47
ton piano c dela bal et pour ceux qui save pas ce servier il suffit douvrir avec internet ps:petite suggestion tu pourrai assimiler tes touches de piano a celle du clavier grâce a cela on pourrai faire des accords
cs_roberto carlos Messages postés 4 Date d'inscription vendredi 21 avril 2006 Statut Membre Dernière intervention 21 avril 2006
21 avril 2006 à 22:36
dsl pour ton piano virtuel mais j'ai trouvé mieux a telecharger allé sur http://pianoweb.free.fr/all-that-chords.html rien de plus simple et c'est un très bon logiciel @+
cs_roberto carlos Messages postés 4 Date d'inscription vendredi 21 avril 2006 Statut Membre Dernière intervention 21 avril 2006
21 avril 2006 à 22:31
il marche j'ai un bug je c'est pas pourquoi quelqu'un peut til m'aider est ce que c'est juste les son des notes dun piano ou peu on jouer avec le clavier
PsychoFrench Messages postés 1 Date d'inscription dimanche 19 mars 2006 Statut Membre Dernière intervention 19 mars 2006
19 mars 2006 à 20:11
Idem pour moi.
cs_iznogoud47 Messages postés 22 Date d'inscription jeudi 17 novembre 2005 Statut Membre Dernière intervention 19 octobre 2009
18 nov. 2005 à 00:12
pareil, je ne peux rien en faire, je me retrouve avec tous les fichiers son et deux fichiers non identifiés, comment procède-t-ton???
cs_Pyratheon Messages postés 1 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 3 novembre 2005
3 nov. 2005 à 00:25
Atteton le grand noob arrive ........ comment on instale le piano car j'ai téléchager le zip mé rien ne souvre lol
quiaimeflash Messages postés 270 Date d'inscription samedi 29 novembre 2003 Statut Membre Dernière intervention 11 juillet 2007
22 mai 2005 à 13:06
Salut a tous !

Tout d'abors félicitations wolfood, car ton piano est vraiment bien fait.
:)

Par contre, je pense que tu devrait enlever dans chaques boutons (touches du pinao) l'instruction "stopAllSounds();" parceque si tu l'enlève, les sons ne se coupent plus et sa donne un son bien plus réel, comme sur un vrai piano...
Ps : Je pense que tu a du le mettre pour arreter "la démo" mais à ce moment la il faut arrter juste la demo.
Stan62970 Messages postés 48 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 20 septembre 2006
28 mars 2005 à 09:00
Salut !
pas mal bien penssé !
jtrouve ki fodrait trouver un moyen de pas recréer un objet sound à chaque fois kon appui sur une touche!
En déclarant en public peut être enfin chépa....
varmany Messages postés 7 Date d'inscription vendredi 4 février 2005 Statut Membre Dernière intervention 10 février 2005
10 févr. 2005 à 04:31
super le piano!! j'aime beaucoup! je l'ai modifier à ma manierre en remplaçant le dessin par la photo d'un vrai piano. voir exemple sur: http://www.varmany.com/synthe.swf (jé pa mis le son).
Dloff Messages postés 6 Date d'inscription samedi 15 février 2003 Statut Membre Dernière intervention 23 mai 2005
3 janv. 2005 à 01:14
Pour fillia,
désolé pour le retard
en fait c'est assez simple il faut appuyer sur les touches noires quand la note est précédé de #
Turquoise91 Messages postés 1 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 27 novembre 2004
27 nov. 2004 à 11:25
Bonjour,
En venant sur ce site, en m'inscrivant, je souhaitais accéder à un piano virtuel ! Et là, cela fait maintenant plus de 2 heures, que je désespère ! j'ai trouvé des notes de musiques, une par une, les deux dernières lignes c'est 61 notes(par contre, impossible à télécharger !) et rien qui ressemble à un piano virtuel !
je suis dégoutée ! (excusez-moi, mais fallait que cela sorte) ! Ma question est : où puis-je trouver un piano virtuel où je puisse taper sur les notes avec ma souris par exemple ? - merci d'avance du renseignement
cs_Fillia Messages postés 1 Date d'inscription samedi 19 juin 2004 Statut Membre Dernière intervention 19 juin 2004
19 juin 2004 à 13:08
Salut tt le mode je suis nouvelle.

j'ai 15 ans, j'ai besoin de votre aide, je fais du piano chez moi toute seule, et il y a quelques endroits où je coince:
mon piano à 61 touches, mais comment savoir lorqu'on lit une portée que la touche suivante sur laquelle on va devoir taper est une touche noire.
j'espère que vous avez compris, c'est vrai que c'est complexe à expliquer.

Sil vous plaît, répondez moi.

Merci du fond du coeur.
Fillia
cs_wolfood Messages postés 344 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 22 mai 2004
28 nov. 2003 à 20:34
ché pas, peut-être en installant flash par exemple ...
cs_wowowowo Messages postés 1 Date d'inscription mercredi 26 novembre 2003 Statut Membre Dernière intervention 28 novembre 2003
28 nov. 2003 à 20:30
me j'arrive pas a le lire!!!! comment faire
cs_peewee Messages postés 6 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 12 octobre 2003
12 oct. 2003 à 12:34
super ton piano , pas mal le design aussi .
il est vrai qu'un peu d'amélioration ferait pas de tort mais prend ton temps et fait nous quelques chose d'inégalable (lol)

j'attend tes nouveautés .

peewee
cs_wolfood Messages postés 344 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 22 mai 2004
16 juin 2003 à 10:46
c kler vous m'enbrouiller avec toute cos propositions... lol
je vais lutter comme un barge pour faire tout ca
mais je vais m'occuper de cette facon pendant les vacances
merci pour vos conseils sinon
cs_shining Messages postés 304 Date d'inscription lundi 30 décembre 2002 Statut Membre Dernière intervention 10 mars 2012
16 juin 2003 à 01:14
oui c'est une bonne idée en effet, et pourquoi pas pousser le défi encore plus loins, en faisant comme un synthé professionel, avec un séquenceur 8 pistes, mais bon faudrait déja enregistrer une piste lol,
concernant les touches par clavier pc, il suffit de transformer le calcque du clavier en clip ensuite d'y ajoutez OnClipEvent(OnKeyDown)
et apres Switch (Key.GetCode()) mais pour connaître le code ascii d'une touche il faut mettre trace (Key.GetCode()) comme ca dès qu'on appuie sur une touche la fenêtre de debuggage affichera le code ascii de chaque touche enfoncé.... mais d'une part faudrait enlever le StopAllSound qu'il y a dans chaque evenement des boutons du synthé
et créer des function genre function PlayDO() ect..., et dans chaque evenement tu met this.PlayDO() ect.... plutot que ...LoadSound(), ca permet de faire partager les functions entre touche du clavier et celle du synthé accessible uniquement par la souris, mais la encore c pas la meilleurs solution, car en effet il faut que quand on appuie sur une touche du clavier, la touche correspondante du synthé puisse s'enfoncée.... voila ya du boulot :(
afad Messages postés 715 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 10 septembre 2009
15 juin 2003 à 23:01
Le code pour l'éxecution d'une application dépend de la façon dont tu vas utiliser ton swf.
prenons l'exemple du magnétophone, sous XP, windows/system32 le magnétophone s'intitule sndrec32.exe, il fait 123ko.

--Pour une diffusion sur le web,

on (release) {
getURL("sndrec32.exe", "_blank");
}
en mettant sndrec32.exe dans ton espace ftp. Ou :

on (release) {
getURL("C:/windows/system32/sndrec32.exe", "_blank");
}
Pour executer le magnetophone sur l'ordi de l'utilisateur (mais je ne crois pas que l'adresse est par défaut la même pour tous).
Attention, pour des pbs de sécurité,IE et Netscape vont dans certaines configurations mal réagir concernant l'execution d'un exe venant du net. Mais ça marche.

-- Si tu veux créer une projection .exe de ton piano, c'est plus "simple" : pour flash 5

on (release) {
fscommand("exec", "sndrec32.exe");
}

en mettant "sndrec32.exe" dans le dossier de la projection. ( tu peus aussi taper le chemin de l'emplacement d'origine de "sndrec32.exe" mais comme pour le 1er cas, il faut s'assurer que ce chemin soit identique que se soit win95,98....).

pour flash MX c'est le même code:
fscommand("exec", "sndrec32.exe");
par contre "sndrec32.exe" doit être obligatoirement dans un sous dossier nommé "fscommand". (nouvelle restriction de sécurité MX).

Voila c'est tout je crois. Attention, l'exemple lance une appli PC, si le mec bosse sur mac, faudra lui filer une application mac :-(
cs_wolfood Messages postés 344 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 22 mai 2004
15 juin 2003 à 19:55
c intéressant, je vais m'y pencher, merci !
au fait comment apeller une aplication externe ? je sais pas comment faire, c avec du javascript nan ?
sinon ca risque d'etre dur a faire tt ca
afad Messages postés 715 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 10 septembre 2009
15 juin 2003 à 16:30
EUhhh, je me disais. Finalement ça risque d'être plus compliqué parce que la méthode fichier texte permet de memoriser la mélodie mais pas la rythmique. A voir......
afad Messages postés 715 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 10 septembre 2009
15 juin 2003 à 16:03
Wolfood, j'ai peut être une petite idée concernant l'enregistrement, Je pense que tu pourrais sauvegarder la séquence de notes jouée dans un fichier texte ( voir http://www.flashkod.com/article.aspx?Val=545) avec correspondance des notes par des lettres. Une note jouée = ajout d'une lettre dans le *.txt. Pour la restitution il faudra créer une fonction permettant de lire le fichier lettre par lettre et jouer les notes correspondantes en tant réel. tu pourras du coup, controler le tempo du morceau en faisant varier la vitesse de restitution de la séquence de lettre du fichier par des notes. Pour l'enregistrement en Wav, fais appel à une application externe. Le magnétophone de windows est parfait dans ce cas précis puisqu'il enregistre tout son joué sur l'ordinateur.
A+
Julien
GORSLO Messages postés 25 Date d'inscription dimanche 4 mai 2003 Statut Membre Dernière intervention 25 juin 2003
13 juin 2003 à 15:20
Très bien ta source, pour faire des accords peut être qu'il serait mieux de le faire fonctionner avec le clavier plutôt qu'avec la souris.
AtomPouce Messages postés 568 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 18 juillet 2006 1
13 juin 2003 à 11:26
pour l enregistrement je ne sais po , avec des variables peut etre ... CT juste un conseil ! moi j peu po t dire comment on fai
cs_wolfood Messages postés 344 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 22 mai 2004
13 juin 2003 à 09:15
j'y est pensé mais oublié à la dernière minute, en plus cela permettra de faire des accords, car c un peu dur actuellement de faire du chopin, pour la démo je changerai ca
flashman007 Messages postés 769 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 17 mai 2004
13 juin 2003 à 07:34
EH tu devrais faire un truc de facon a ce que chaque touche du piano corresponde a une touche du clavier du pc....ca serait fun non?
flashman007 Messages postés 769 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 17 mai 2004
13 juin 2003 à 07:32
Ah ouais moi qui voulais faire ca depuis longtemps(mais j'avais la flemme), je trouve ca super.
un petit probleme: on peut lancer la demo plusieurs fois et ca fait que toutes les musiques se superposent....baaaa
cs_wolfood Messages postés 344 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 22 mai 2004
13 juin 2003 à 00:29
ca enfonce deja les touches nan ?
pour les accords je vois pas comment faire, il me faudrai 2 curseurs de souris !
pour l'enregistrement c assez cho, faut faire comment ?
plusieurs son j'avais prévu mais faute de temps j'ai fait que ca
pour info je vais aussi faire comme vanbasko karaoké player, c a dire qu'au lancement d'une démo il noircira les notes jouées en temps réel, comme ca mon synthé virtuel fera office de professeur de musique, à moins que des filles intéréssé par des cours de piano privé se fassent connaitre lol
sinon merci pour les compliments
AtomPouce Messages postés 568 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 18 juillet 2006 1
13 juin 2003 à 00:20
bon aller quelques conseil pour les mise a jours :
-enfoncer les touches lorsqu on clik dessus
-jouer avec plusieurs mains
-pouvoir enregistrer un morceau avec le rythme kon veut et lorsque l on clikera sur play , ca jouera tout ce kon a enfoncer avant dans le rythme
-plusieurs sons comme un synthé
voila deja quelques idée !
C une bonne idée un piano !
continu !
Rejoignez-nous