Support for Windows
Opened this issue · 19 comments
Hi hq9000,
this looks like a project I was searching for ;-)
Do you already support Windows? I would be open to test it.
Thanks!
added a reply to a related SO question:
https://stackoverflow.com/questions/66361882/cython-vst-loader-not-installing-through-pip
Hi hq9000,
thanks for the reply. I tried before a bit to work around this but ended up at some of the linux specific commands.
Thus I chose to work with another package to host VST instruments
I guess there is some stupid pointer-related bug that makes
- synth1 constantly crash on the second process replacing with non-empty event list (only in float case, double replacing works fine)
- TyrellN6 randomly crash
too bad none of the open source plugins in test crash as of now
some OS synths for debugging:
- test releasing through test pypi through a randomized tag (in
release
job) - manually test installing from test pypi on linux and windows (py37)
- add test in windows using Dragonfly reverb
- update readme
- state project goals
- add linting test
- adjust workflow (without publishing in pypi) to be triggered by master pushes and PR-to-master pushes
- make workflow additionally publish to pypi if something is tagged with
vX.Y.Z
tag
Hi hq9000,
does this mean, you have a working version for windows? I could also test with some VSTs I have
hi! not yet, but it's getting close to.
need to adjust a few things, but generally i saw it working with some open source vst2 synths, namelly: OB-Xd, tunefish
weirdly, synth1 i couldn't get working, it mysteriously crashes and I cannot debug it (no source code). Tyrell N6 also crashes, but for different reasons, it seems to require multiple threads to work and that doesn't seem to play well with python.
there will be a list of "officially" supported plugins in readme.