chiaccona / VDX7

Bit-accurate DX7 synthesizer emulation
GNU General Public License v3.0
5 stars 0 forks source link

Too bad it's only for Linux #1

Open logoliv opened 3 months ago

logoliv commented 3 months ago

I would love to have an executable of your app for Windows 11, but don't know how to modify the sources and recompile for that...

chiaccona commented 3 months ago

It requires X11, so as far as I know the only relatively easy way would be to compile with Cygwin .

I don't have a Windows machine to try it, though, so I'd be interested if you could get it to work. Cygwin is easy to install, just download and run their installer. I don't know what they install by default these days, but you'll probably need to install X11, g++, and make, and the development packages for X11, Xpm, and libsamplerate. Separately you need to install the Windows version of Jack .

To compile, you'll probably need to add a CXXFLAG and LDFLAG to the Makefile to point to where you saved the Jack headers and DLL. You might need other minor code changes - e.g. if M_PI is not defined, you might have to define it or #define _USE_MATH_DEFINES ... stuff like that.

I don't know if LV2 will work, but Cygwin does have the LV2 package, so it's worth a try.

Good luck and let me know how it goes.

logoliv commented 3 months ago

Thanks for all the technical infos, but I don't have the time nor the skills to make it work on Windows. I just hope some developper will have the same wish as me and will port your project...