GÉNÉRATION DE FICHIER .WAV

seoseo Messages postés 12 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 23 janvier 2012 - 20 déc. 2011 à 07:36
seoseo Messages postés 12 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 23 janvier 2012 - 28 déc. 2011 à 23:50
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/53892-generation-de-fichier-wav

seoseo Messages postés 12 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 23 janvier 2012
28 déc. 2011 à 23:50
C'est relatif aux besoins des utilisateurs. Ça sert, entre autres, à transformer un fichier en wav, et l'utilisateur pourra ouïr, voire jouir, d'une merveilleuse trame sonore digne des pires films de science-fiction. On pourrait effectivement dire que ça ne sert à rien, comme dire que jouer à démineur durant les heures de classe ne sert à rien, mais ce programme apporte, avec son code source, de plusieurs centaines d'octets de l'information et de la connaissance pour les futurs visiteurs de ce site en quête de savoir.
kinkek Messages postés 7 Date d'inscription jeudi 17 juillet 2008 Statut Membre Dernière intervention 13 janvier 2012
28 déc. 2011 à 21:44
un programme rigolo qui ne sert finalement à rien.
seoseo Messages postés 12 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 23 janvier 2012
24 déc. 2011 à 06:50
Évidemment, on reconnait un virus on son qu'il produit, c'est connu. Dans la prochaine version, une analyse du fichier sera effectué pour distinguer les données qui donnent des sons intéressants de celles qui produisent que du : "sfigaukdsfhksbdfjwebvjkahvfaevwyvtf43xnb87g o8goyg oG&^ODS^gns8dgnfo8GSOGDSon".
cs_LA_Tupac Messages postés 305 Date d'inscription jeudi 29 avril 2004 Statut Membre Dernière intervention 18 janvier 2012 1
23 déc. 2011 à 09:24
C'est cool avec une oreille entrainée on peut détecter les virus !! :D
cs_LA_Tupac Messages postés 305 Date d'inscription jeudi 29 avril 2004 Statut Membre Dernière intervention 18 janvier 2012 1
22 déc. 2011 à 21:12
C'est très amusant, je trouves. Du code machine donne un son assez interressant, tandis qu'une archive compressée donne un bourdonnement régulier...
Si ça se trouve, avec une oreille entrainée on peut repérer les virus :D
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
22 déc. 2011 à 13:16
Ah oui, exact, j'étais en C++...Au temps pour moi
cptpingu Messages postés 3837 Date d'inscription dimanche 12 décembre 2004 Statut Modérateur Dernière intervention 28 mars 2023 123
22 déc. 2011 à 11:08
@buno: En C, point besoin de cast (quelque soit le compilateur). La seule raison pour laquelle tu pourrais avoir besoin d'un cast, c'est si tu utilises un compilateur C++ pour faire du C.
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
22 déc. 2011 à 09:37
Ben, par exemple avec Visual Studio 2005, tu as 4 erreurs ;)
seoseo Messages postés 12 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 23 janvier 2012
21 déc. 2011 à 20:26
Caster le retour de malloc n'est pas vraiment nécessaire dans le contexte. La plupart des compilateurs castent automatiquement l'adresse de retour pour la mettre dans le bon type.
seoseo Messages postés 12 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 23 janvier 2012
21 déc. 2011 à 20:13
Effectivement, les fichiers wav, comme les bmp, ne sont pas compressés, ce qui rend leur utilisation très simple. Les fichiers avec des ressources, shell32.dll, certains exécutables, donnent en général des résultats autre que de la neige avec des passages qui se répètent.
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 103
21 déc. 2011 à 15:56
Why not...Attention toutefois à caster le retour de la méthode malloc
macsou01 Messages postés 45 Date d'inscription mardi 20 mars 2007 Statut Membre Dernière intervention 28 juillet 2011
21 déc. 2011 à 13:57
Bonjour,

Amusant comme programme. Je constate que la création d'un fichier WAV de base est une chose assez simple. J'ai essayé avec mspaint.exe et ça donne en effet un résultat assez étrange. Ça pourrait presque intéresser les amateurs de musique concrète :).
seoseo Messages postés 12 Date d'inscription samedi 20 mars 2010 Statut Membre Dernière intervention 23 janvier 2012
20 déc. 2011 à 07:36
La coloration syntactique du code source laisse place à certaines ambiguïtés au niveau des commentaires. "Premier algorithme de copie [...]" et "Deuxieme algorithme de copie [...]" devraient être en commentaires. Je les ai laissés pour montrer les différences entre chaque algorithme que j'ai testé.
Rejoignez-nous