I’ve reached out to Jake who did the excellent 21kHz modules to ask permission to have them added to the v2 VCV library when that goes live. I’ve nearly finished them for v2 and there, hopefully, will also be a “Southpole” version which again I’ve nearly finished doing. This will be added to the main Southpole repo for v2. You’ll be able to have both the originals and Southpole versions in your Rack should you wish.
DHE-Modules wip/v2
branch currently builds and runs on my Macs (macOS Big Sur) with VCV Rack 2.git.042a9ce0. It also builds and passes tests on Windows and on the wrong version of Linux.
As usual, I’m experimenting with various unwarranted and unwise coding shenanigans, so you never know if any branch will continue to compile. But if you need a commit that builds, you can likely find a “green” one in my repo’s Actions tab.
No word on the Stellare Modular plugin suite & Stellare Link ?
Ahornberg 2.0.0 alpha Windows build compiled and tested against Rack 2.git.042a9ce0
Although Lomas only has 2 modules, I use both of them in pretty much every patch. I messaged the developer a week ago regarding plans for a v2 port but have not heard anything back (and he has no activity on GitHub since Feb 2020) so figured I would have a go at porting them myself, and with some help from Marc when I got stuck, (I got stuck quite a lot…) I have a fork of Lomas that compiles and works in v2. Hopefully we’ll hear from the developer before Rack 2 launches officially (I’ve sent him a pull request) but if not at least they should remain available.
@Ahornberg I uploaded a Mac build to your GitHub issues.
I had to comment out - include “window.hpp” to get PdArray to compile too
try #include window/Window.hpp. I believe that works if it should prove necessary. You can see on gh where Andrew has made this change when the v1 version had include window.hpp.
Including any Rack header file other than rack.hpp
is unsupported/unstable. rack.hpp
includes all of Rack’s plugin API.
was this true in v1 or is this new in v2?
I think since v1, yes.
Little Utils (with the excellent Teleport modules among others) now has a v2 branch. Just a basic port so far with v2 specific features like port labels etc expected to be added later.
cf posted a Mac build for Rack 2 on Facebook.
they build fine on Win10 64bit too
I’ve got a v2 branch for Algomorph, successfully building against 042a9ce0 here on Windows. I have the lights and display working with the room brightness down, but for now there’s no bloom implemented anywhere. I’ve updated the buttons to match the new v2 ones, but other than that there aren’t any v2-specific features implemented. I’ve also removed the glowing panel ink, for now at least.
And builds on Win10 without so much as a single warning. Nice!
I have added a mac build to my repo, if you want to grab it.
@baconpaul , @janne808 , @unlessgames , @gluethegiant , @23volts , also for your sources.
Spent some time the last couple days compiling and playing around with with 042a9ce0. ChowDSP and Agave modules are both now working with v2! Thanks for making the porting process pretty easy .
We’re getting there… 1426 modules now!