Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : synthétiseur de sons [ Multimédia / Audio ] (brezil77)

mardi 16 octobre 2007 à 12:14:59 | synthétiseur de sons

brezil77

Bonjour toute le monde J'essai faire un sort de synthétiseur de son en VB. Je me suis pas mal documenté sur Piano virtuel midi. Apparemment il y a winmm.dll qui contient pas mal des fonctions pour le son, notamment "midiOutShortMsg()" qui permet jouer une certaine note. Par exemple la note DO de la 3 eme octave est 60 (en hexa) do# est 61 re est 62 etc... plus des détails: http://www.borg.com/%7Ejglatt/tech/lowmidi.htm Ma question est : Est que quelqu’un connais une fonction en VB ou VC qui permet jouer une note en donnant la fréquence? Il y avait un basic pour spectrum (les anées '80) une fonction beep (h,d) ou h été la fréquence et d la duré mais pour le speaker du ordi. Je cherche un truc similaire mais pour passer par la carte du son. Merci

mardi 16 octobre 2007 à 13:09:12 | Re : synthétiseur de sons

jmfmarques

Membre Club
Réponse acceptée !
Bonjour,

Fonctions que tu peux commencer à étudier :

midiOutClose,  midiOutOpen et  midiOutShortMsg
Toutes 3 de la librairie  "winmm.dll" de l'API de Windows

Bonne étude. 



Cette discussion est classé dans : vb, sons, note, synthétiseur, mal


Répondre à ce message

Sujets en rapport avec ce message

VB 6 AIDE A UN DEBUTANT [ par HERVE1967 ] Je découvre, tout au moins j'essai d'approcher, VB 6. Je tente de m'initier via de petite routine telle que celle figurant ci dessous. Malheureusement VB 6 aide pour un novice [ par HERVE1967 ] Bonjour à vous toutes et tous, je m'initie au VB 6.0 par le biais de petites constructions. Malheureusement, comme novice, je rencontre quelques diffi probleme de sons dans mon prog VB [ par olympiendu69 ] Voila, je souhaite savoir comment peut-on tester si le son qui est en cours de lecture est encore actif, afin de lancer le suivant dès que celui ci se Comment superposer plusieurs sons [ par ProphetOLO ] Bonjour à tous,Le programme que je souhaite réaliser sous VB 2005 Express est simple en résumé :lire 2 sons wav (si possible mp3) à la fois, dont un e Avoir acces en VB aux propriétés des fichiers sons [ par xpmich ] Bonjour,Je voudrais savoir si il existe une librairie ou le code adéquate pour pouvoir modifier les propriétés des chansons en VB 2005 : nom, artiste, Informations sur les fichiers (vidéo, sons) [ par morpheus262 ] Bonjour,Je développe une petite application en VB.net (2005) qui consiste a lister le contenu de mes DVD, et CD mémoriser dans une base de données, po projet VB.06 [ par assoum11 ] bonsoir, j'ai un projet en VB et vraiment je suis nulle et je compte sur vous pour m'aider ,le projet est une sorte d'agenda qui permet de gerer les a Lecture de sons gsm .wav sous VB [ par Elro_s ] Les sons utilisés sur les smartphones sont des sons gsm .wav, mais une fois ramené sur le PC, VB n'accepte que les PCM .wavJ'aimerais pouvoir les lire G un programe a faire en VB ms je c pas faire!!!! [ par witchindarkness ] Salut tt le monde alors je vs expose mon gros probleme pr jeudi (07/04/05) j'ai un programe a faire en VB pr mon cours d'info !! ms je comprend rien d


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.