DirectSound – część pakietuDirectX umożliwiająca szybki dostęp dokarty dźwiękowej i m.in. odtwarzanie i nagrywanie dźwięku. Obsługuje efekty dźwiękowe (jak np. echo). Ta część DirectX działa tylko pod systememWindows.
Jest to dodatek do DirectSound umożliwiający obsługę dźwięku trójwymiarowego.Od DirectX 8, DirectSound oraz DirectSound3D zostały ujęte w pakietDirectX Audio.
XAudio2 jest to niskopoziomoweAPI dźwiękowe dla platformWindows iXBox 360. Jest następcą DirectSound iXAudio. Umożliwia przetwarzanie imiksowanie sygnałów audio. W związku z tym, że jest międzyplatformowe, programiści bez istotnych zmian w kodzie mogą kompilowaćkod źródłowy zarówno na PC jak i XBoxa.XAudio2 oferuje m.in.:
Cross-platform Audio Creation Tool (XACT) jest biblioteką programistyczną audio oraz zestawem narzędzi wspomagających konsolidację wielu plików audio w pojedynczy plik, tzw. bank dźwięków.XACT składa się z:
X3DAudio jest biblioteką programistyczną wykorzystywaną przy tworzeniu gier komputerowych, która służy do umieszczania dźwięków w wirtualnej przestrzeni 3D, co pozwala tworzyć złudzenie odgłosów pochodzących z określonego punktu względem pozycji kamery. Biblioteka jest używana wraz zXACT iXAudio2.Aby uzyskać odpowiedni efekt używa się struktur nadajników dźwięku (emitters) i odbiorników (listeners):
Struktury powyżej mogą się charakteryzować dodatkową wielkością skalarną, którą jestprędkość. Nie jest ona związana z samą fizyczną mechaniką gry, umożliwia jedynie modyfikację dźwięku wykorzystującefekt Dopplera.