jsiegwald
Messages postés20Date d'inscriptionvendredi 17 novembre 2006StatutMembreDernière intervention 5 avril 2009
-
1 févr. 2008 à 16:46
jsiegwald
Messages postés20Date d'inscriptionvendredi 17 novembre 2006StatutMembreDernière intervention 5 avril 2009
-
1 févr. 2008 à 23:00
Bonjour à tous,
Je ne savais pas tro où mettre ma question; en audio ou en débutant... Bref, vous connaissez maintenant mon niveau.
Voici ma petite question (j'ai cherché, promis, mais j'ai eu du mal à comprendre le code de certain pour ce sujet...).
Je voudrai que mon programme offre la possibilité à l'utilisateur de choisir une fréquence (du genre 440 Hz pour le "la") qui pourra être ensuite joué par le programme.
Ce que je pensai faire, dites-moi si je me trompe, était de créer un WAV temporaire pour que le programme puisse ensuite le lire (et le supprimer à la sortie du programme). Seulement voilà, comment créer un WAV avec une fréquence de 440 Hz (par exemple) ?
C'est en assembleur, mais les APIs sont utilisables en VB:
- midiOutOpen 'Ouvre midi
- midiOutShortMsg 'Selection instrument, note, volume, etc
- midiOutClose 'Ferme midi
Des source en vb employant ces API ne doivent sûrement pas êtres bien loins...
jsiegwald
Messages postés20Date d'inscriptionvendredi 17 novembre 2006StatutMembreDernière intervention 5 avril 2009 1 févr. 2008 à 23:00
C'est une superbe idée. Je vais essayer de me pencher vers cette idée et vous embêter à nouveau si ça ne fonctionne pas !
Merci beaucoup Bluebibubble pour ton aide.