Probleme de Fopen et HEXA [ PHP ] - PHP - Programmation
Marsh Posté le 15-05-2003 à 22:01:32
j ai trouvé
il manquait un dechex($y) avant l ecriture dans le fichier
et il fallait modifié l entete en hexa pour que ca passe.
Marsh Posté le 15-05-2003 à 22:06:55
euh juste par curiosité, tu fais quoi?
un fichier wav (son, donc?), que tu generes avec des fonctions de couleurs ? et ça donne quoi?
et pq un content type image/png
Marsh Posté le 15-05-2003 à 22:50:24
ReplyMarsh Posté le 15-05-2003 à 23:22:51
the real moins moins a écrit : euh juste par curiosité, tu fais quoi? |
je génére un fichier wav qui contient un onde sinusoidale avec des parametres ( fixé par des variables PHP )
j'ecoute le fichier pour entendre la "note" que ca produit
et je vois l'onde en image ( pour voir la forme de l'onde )
[[[ le but fixé et un peu fou, c'est la sauvegarde de données sur bande magnetique (K7 audio) avec codage par le son ]]]
Marsh Posté le 15-05-2003 à 23:26:16
euh et c quoi l'interet de voir et d'entendre tes ondes?
si tu veux connaitre la bande passante d'une k7, c'est ecrit dessus
Marsh Posté le 15-05-2003 à 23:29:11
the real moins moins a écrit : euh et c quoi l'interet de voir et d'entendre tes ondes? |
c malin tu viens de briser un rêve
Marsh Posté le 15-05-2003 à 23:34:00
the real moins moins a écrit : euh et c quoi l'interet de voir et d'entendre tes ondes? |
codage en hexa des données
transfo de l hexa en ondes ( différente ondes )
[ ondes audibles ]
enregistrement sur k7
reprise du son de la k7 et décodage...
[ doux rêve en effet , mais je découvre plein de trucs ]
²
Marsh Posté le 15-05-2003 à 23:35:57
bah c'est comme ça que fonctionnaient certains ordis au debuts des années 80 hein les jeunes
Marsh Posté le 15-05-2003 à 21:48:49
voila mon code, le fichier wav ansi créé n'est pas valide.
pourtant tout "marche" bien ( entete de fichier et valeurs )
MAIS
dans mon fichier wav en hexa on voit que "00" est ajouté apres chaque caractere...
pourquoi ?
exemple:
je devrai avoir :
00 88 FF 88 00 88 FF
et j'ai
00 00 88 00 FF 00 88 00 00 00 88 00 FF 00
et ca meme dans l entete ( pourtant bien déclaré sans ces "00" )
POURQUOI ? help