Witam
Mam pytanie jak w c++ obsługiwać kartę dźwiękową (windows/linux), ponieważ chciałbym napisać prosty generator sinusoidalny dźwięków o zadanej częstotliwości z nakładaniem dodatkowych harmonicznych.
Pozdrawiam
0
0
kartą dźwiękową to się bezpośrednio nie da posługiwać, chyba że napiszesz sobie sterownik, albo poza systemem operacyjnym będziesz ją obsługiwał (w swoim własnym OSie)
a jeśli chcesz w windows możesz użyć jakiegoś API/biblioteki do obsługi dźwięku, w linuksie tez trzeba użyć jakiejś biblioteki, niektóre są nawet wieloplatformowe...
tutaj masz artykuł jak odtwarzać dźwięk przy użyciu WinAPI (tylko windows): Odtwarzanie i rejestrowanie dźwięku na niskim poziomie. I [WinApi][CBuilder]
API daje ci możliwość wysłania dźwięku w formie bufora sampli, który odtworzy karta muzyczna, taki bufor musisz sobie sam wygenerować, czyli to o co ci chodzi