Generatory sygnałów

0

Witam!
Mam taki problem. Za zadanie mam napisanie programu który generuje kilka wybranych sygnałów np. sinusoidalny, prostokatny, piłokształtny i podaje go na wyjście karty dźwiękowej. Ma to byc swoistego rodzaju generator funkcyjny. Ma ktos jakieś pomysły?

0

np unit MMSystem. użyj funkcji waveOutOpen, waveOutPrepeareHeader, waveOutWrite, waveOutUnprepareHeader, waveOutClose.

tu masz przykład jak odtworzyć dzwiek odczytany z pliku .wav
Odtwarzanie wave z WinAPI

różnica będzie taka, że bufor przygotowujesz nie z pliku, lecz ze wzoru, np:

bufor[i]:=Amplituda*sin( 2*pi*Freq*IndeksPróbki*CzasPerPróbka )

1 użytkowników online, w tym zalogowanych: 0, gości: 1