Generator dźwięków

0

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

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

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