View Issue Details

IDProjectCategoryView StatusLast Update
0019152MMW 5Generalpublic2024-02-22 18:09
Reporterzvezdan Assigned To 
PriorityurgentSeverityminorReproducibilityN/A
Status assignedResolutionopen 
Product Version5.0 
Target Version5.2 
Summary0019152: VST plug-in support needed
DescriptionVST plug-ins are very popular in musical applications, available for anything that you could think about. There are 32-bit and 64-bit versions, and there are Windows, Mac and Linux versions of them. Many respected VST authors have all possible variants available (32/64-bit, Win/Mac, VST2/3).

There exist VST plug-ins that allow opening Winamp DSP plugins into VST-only host applications. Also, there exist VST plugins/wrappers that allow opening 32-bit VST plugins in 64-bit VST host applications and vice versa.

I think VST2 plugins are still more popular than the newer VST3 plugins, but there are also plugins/wrappers that allow opening VST2 plugins in VST3-only host applications and vice versa.

Some media players like JRiver Media Center already support VST plugins.

Here is the official VST3 SDK, but VST2 SDK could be found on archive.org as well:
https://github.com/steinbergmedia/vst3sdk
TagsNo tags attached.
Fixed in build

Relationships

related to 0015051 closedjiri Native (DSP) plug-in support (e.g. Pitch/Tempo Control) 

Activities

jiri

2022-09-20 14:59

administrator   ~0069400

Sounds like a good idea to, particularly in case there'd be a working solution to host Winamp DSP plug-ins through VST3 in MM. Did you test any such a solution, so that we know that it really works from Winmp plug-ins?

zvezdan

2022-09-20 17:12

updater   ~0069412

Yes, I tried everything that I described, including VST2 32-bit plugin that could host Winamp DSP plugins. Particularly, I tried Enhancer Winamp plugin with it in more than dozen VST host applications and they all worked fine.

Actually, there are two available VST plugins that could host Winamp DSP plugins, which I have found and tried. If I remember correctly, one of them is a little bit problematic because it cannot remember which Winamp DSP plugin was selected after restart of the VST host program, so every time when I restarted the program I needed to select the wanted DSP plugin again (Enhancer). The another one don't have such issue. Well, if user has only one Winamp DSP plugin in the specified folder, even the problematic VST plugin would work fine.

I am sure that someone of you who has knowledge of both Winamp plugins and VST plugins wouldn't have any problem to write your own VST wrapper plugin if these two ones that I found are not working as you expect.

jiri

2022-09-21 08:59

administrator   ~0069431

Ok, thanks, it's definitely encouraging to know that there's a working solution (even if, as you wrote, it'd possibly make sense to implement our own, sometimes).

Assigning to Michal to evaluate complexity of an implementation in MM, let's discuss then.

zvezdan

2024-02-22 18:09

updater   ~0074336

Just for your information, one more competitor beat you with this thing - AIMP got recently support for VST2 plugins.