Sinusgenerator

Tags:    delphi

Hej

Jeg er på jagt efter en komponent, eller metode(r), til at genere en sinustone på lydkortet med en valgfri frekvens, varighed og asynkront. Kravet til Varigheden er at den skal kunne gå ned til 2 ms, med en opløsening på 100 us.

TToneGen er prøvet og er ikke tilstrækkelig da den kun kan gå ned til 10 ms.

Jeg har IKKE behov for komponenter eller metoder, der kun kan afspille lydfiler.

Kender du en komponent, metode eller et godt sted at læse noget mere om lydkortprogrammering så sig til.

Mik D.



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Øh, er mulighederne for pointtildeling forsvundet?

der er ikke afgivet svar men hvis du vil så må du da gerne give mig point :)
Jeppe Johansen
Jeppesoftware@hotmail.com



hmm har kun fået sådan noget gøgl der til at virke en gang men du kunne da tage og læse om waveoutopen, waveoutwrite og waveoutclose på msdn. Det burde være en smal sag og skrive nogle sinus værdier ind i et bette array og så loope det. hehe. de er tilgængelige i mmsystem unit'et

Jeppe Johansen
Jeppesoftware@hotmail.com



Hej Jeppe

Tak for henvisningen til MSDN og WaveOut*. Jeg fandt ikke løsningen der. I alle fald ikke direkte, men i stede kom jeg på sporet at noget der kan minde om en løsning her: http://www.swissdelphicenter.ch/en/showcode.php?id=1324

Jeg har ikke testet og manipuleret færdigt, men der er potentiale tror jeg.

Tak for hjælpen
Mik D.



Øh, er mulighederne for pointtildeling forsvundet?



t