I’m wanting to apply a lowpass filter over the entire mix, but this Win32 app uses hardware buffers because EAX is a requirement. I’m using EAX for reverbs on 3D mono hardware buffers, and I’m also using stereo HW2D streams etc. Since I can’t use the Fmod DSP system with hardware mixing, I’m searching for a way to access something like the DirectSound primary buffer in order to apply some DSP code. Surely there must be some terribly difficult, low-level approach to doing this with my setup (or not!)… Any ideas?
- audiocoder asked 11 years ago
Thanks for the reply. Yes, I can work with DirectSound at a lower level via the output handle, but I’m just not sure if I’m able to control the DirectSound primary buffer while still utilizing hardware secondary buffers. …or if there’s a completely different way to do it.
Seems to me that you’re right: If I’m using hardware buffers, I can’t access the primary buffer’s contents.
- audiocoder answered 11 years ago
Please login first to submit.