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
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 )