Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Is there a VST plugin to host Winamp DSP? (Read 9923 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Is there a VST plugin to host Winamp DSP?

Please help me out.

Is there a VST plugin to host Winamp DSP?

Reply #1
May I ask why you need to use a winamp plugin in a VST host?
Technically, it is easy ( easier than making a winamp dsp plugin to host vst's, which already exists ).
Quality-wise, it's not too good ( vsts run with 32bit floating point, while winamp dsp effects only work in 16bits, and some with 24bits integer ) so if you plan to use it in an editing program, results can become noisy after some  modifications.

That said, i don't know of any.

Is there a VST plugin to host Winamp DSP?

Reply #2
Well.. the answer is simple. I need it for some experiment with sounds...

Is there a VST plugin to host Winamp DSP?

Reply #3
Quote
May I ask why you need to use a winamp plugin in a VST host?


Here's why I would like to use winamp plugins via VST

The Winamp plugin Stereo Tool does a great job of compressing audio and fixing tape recordings. With all the noise in tape recordings, I don't mind it being 16bit only.

I know of no free (or below $50) tool that does the job nearly as good as this tool.


Is there a VST plugin to host Winamp DSP?

Reply #5
I tried it and it's work.

What bit depth are used in winamp DSP process if use with this VST plugin? 16bit fix point?

I still see that's still a lot of bug though.

Is there a VST plugin to host Winamp DSP?

Reply #6
Yes, i've hardcoded it to 16 bits stereo, and the samplerate is determined by the host application.
It would be very easy to add two parameters to the UI that would allow setting 8bits/16bits/24bits and mono/stereo. Some code would be required in the Process function to convert between them, but that's not a problem either.

I've opted for these ones, because I'm not sure if there are many dsp's that work at 24bits.

Edit: After reading a bit more, i'm unsure if dsp effects in winamp support 24bits. ( the buffer passed is short int* , which means 16bits, if it doesn't use hacks which i haven't found documented).