General Questions (EAX & DirectSound)

Started by Dave,

Dave

Hi folks,

still working on my video codec. But i want to allow the codec player (video player) to playback MP3 audio also, because the playlist system is powerful and flexiable (better so than winamps).

I have been looking into various things i want to support, and need some information, i have a few questions:

1) What is EAX? and can i use it in VB within BASS? will it work on MP3 audio playback?

2) Can i support Dolby Surrond playback of MP3's? and allow speaker alignment changes, etc.

3) Is their any source code available to emulate the Winamp style EQ in VB? or just general EQ source code would be good.

Thats all folks :-)

- Dave

Ian @ un4seen

Quote1) What is EAX? and can i use it in VB within BASS? will it work on MP3 audio playback?
EAX is "Environmental Audio eXtensions", which basically means it makes the sounds sound like they're in a particular environment :) ... but it only applies to 3D (mono) sounds, so is not really useful for MP3.

Quote2) Can i support Dolby Surrond playback of MP3's? and allow speaker alignment changes, etc.
BASS 1.8 will have options to easily assign channels to particular speakers, eg. only front, or only rear.

Quote3) Is their any source code available to emulate the Winamp style EQ in VB? or just general EQ source code would be good.
See the FXTEST example. Also check the search option, there have probably been around 101 threads about EQ in here :D