Bug 2038747

Summary: RFE: Add support for Windows VSTs by building the Wine bridges
Product: [Fedora] Fedora Reporter: Neal Gompa <ngompa13>
Component: CarlaAssignee: MartinKG <mgansser>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 35CC: erich, freakinfedorafreak, mgansser
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-25 08:07:54 UTC Type: Enhancement
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Neal Gompa 2022-01-10 00:47:25 UTC
Description of problem:
Carla can be used for bridging in Windows VSTs (VST2 and VST3) for Linux DAWs by building the Windows bridges.

It would be great to have this in Fedora so that musicians using Linux DAWs can leverage the VST ecosystem.

There's a blog post on how this is done on Arch Linux[1] that may help with what needs to be done to enable it for Fedora.

[1]: https://edrums.github.io/en/archlinux/reaper-linux-windows-vst

Version-Release number of selected component (if applicable):
2.4.1-1.fc35

Comment 1 Ashley 2022-01-10 01:24:20 UTC
I have several professional VSTs that were designed for windows, which is not being read by my DAWs, Reaper and Ardour. This will be helpful for any music producer running fedora to be able to use commercial VSTs purchased from the popular musician sites.

Comment 2 MartinKG 2022-01-30 14:27:33 UTC
I am in the process of creating an rpm package with the bridges plugins, but the compilation fails.
The problem is currently discussed in the Fedora devel forum [1]. 

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Z2WCEB2JLRWA3UTZFFKFKS5NHIPHRY35/

Comment 3 MartinKG 2022-02-04 12:07:00 UTC
Please support me in providing a Carla package with "Windows VSTs by building the Wine bridges"
and provide me with a patch for this purpose.

Thanks
Martin

Comment 4 MartinKG 2022-02-14 14:12:02 UTC
The buildroot of x86_64 is not "multilib" and does not contain 32bit builds. Therfor I cannot provide a 32bit bridge package.
You can try to compile the src.rpm package https://martinkg.fedorapeople.org/Packages/Carla/Carla-2.4.1-4.fc35.src.rpm on your own computer.

$ rpmbuild -ba Carla-2.4.1-4.fc35.src.rpm

Comment 5 Neal Gompa 2022-02-14 14:34:39 UTC
Wouldn't a way to solve that would be to build the 64-bit bridge with the x86_64 package and the 32-bit bridge with the i686 package as subpackages that would then both be exported as multilib packages?

Comment 6 MartinKG 2022-02-16 10:56:19 UTC
I think I need more support here as I don't know how this should work.