Well I'm going to start work on an activeX dll that will have all the functions of winamp. Im basically going to make my own MP3 wave mapper

It's going to take a while but would anyone be interested in using it once its complete? I know I'm going to use it myself for my VBAmp project. I've already made one but that was using MCI calls, no REAL RAW code if you know what i mean?

With my current VBAmp I can play, stop, pause, skip, get the KBPS, KHZ, length etc etc, all the things winamp can do, but I'm completly buggered for an eqalizer as there is no way of retrieving the pitch/bass etc as the MCI handles it all and theres no commands or string that will return an MPEG layer 3 pitch rate etc.

Basically what I'm going to do is use a lot of my old code to extract the KHZ, KBPS etc which the dll will return, so thats nothing to worry about, its already done. Anyway on to the nasty stuff. I'm going to use the 'WaveOut' series of API's to map the MP3 to a wave header and play it etc. I already know how to retirve the binary/byte information from the MP3 file and convert it to a wave format that can be mapped, its just going to take a lot of work but I sooooo want to prove that VB can make an MP3 player just as well as C++ and use NO external OCX's or bloody crap like that from MS

I sick and tired of using OCX's for stuff that I cant be bothered to do, I'd rather code it myself, that way you get MUCH more control over it, as all your budding programmers out there would know (hence me not being able to create an equalizer due to the crap MCI).

So if anyones interested in using this or even mabey helping me a little bit then get in contact with me, I'm sure you'll find a way

Come on lads this is a BIG project I'll need some reasurance