Ik ben voor m'n natuurkunde-leraar bezig met een programma waarmee je het Doppler-effect kunt simuleren. Het Doppler effect houd (bijvoorbeeld) in dat je van een langsrijdende ambulance een verschil in toonhoogte hoort.
Dit gaat prima, alleen weet ik niet hoe ik een geluid met een bepaalde frequentie kan afspelen. Ik heb de Beep-API-functie gevonden, die werkt nu, maar het is geen gehoor door zo'n speakertje. En het is niet echt overtuigend.
Vraag is nu dus of er een manier is waarmee ik in VB6 van een WAV-bestand de frequentie kan verhogen/verlagen. Rijd er dan bijv. een auto langs in het programma, dan past-ie dat telkens aan, en dat zou volgens mij het gewenste effect moeten geven.
Ik heb al op Google/GoT gezocht, maar misschien zoek ik verkeerd.
Dit gaat prima, alleen weet ik niet hoe ik een geluid met een bepaalde frequentie kan afspelen. Ik heb de Beep-API-functie gevonden, die werkt nu, maar het is geen gehoor door zo'n speakertje. En het is niet echt overtuigend.
Vraag is nu dus of er een manier is waarmee ik in VB6 van een WAV-bestand de frequentie kan verhogen/verlagen. Rijd er dan bijv. een auto langs in het programma, dan past-ie dat telkens aan, en dat zou volgens mij het gewenste effect moeten geven.
Ik heb al op Google/GoT gezocht, maar misschien zoek ik verkeerd.
[ Voor 7% gewijzigd door Verwijderd op 08-12-2004 19:59 ]