• Advertisement
Sign in to follow this  

DirectX 8/9 Frequency

This topic is 4601 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, is there a way to use DirectX9 (or maybe 8), like DirectSound to extract the frequencies of a given sound at a given time?

Share this post


Link to post
Share on other sites
Advertisement
Yes, but it isn't technically a DirectSound task. You need to run a Fast Fourier Transform (FFT) analysis against the sound data to extract the frequency bands and their phases of a waveform.

While DirectSound doesn't provide any utilities for the actual processing, you can perform FFT analysis real-time by creating a capture buffer and processing chunks of the sound data as it comes along.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement