We were using an API which Andrew wanted to remove in 2.2 and so older nightlies won’t work. I was hoping that the library with the fix would be shipped before 2.2 came out but we are still in the hopper. So if you want to run XT in rack 2.2 you need to grab the nightly, which is the new 2.1 beta, or wait until the library process runs. (Every other module built overnight but surge hasn’t yet. Don’t know why).
There’s a new module called EGxVCA in the nightly. Fair warning - It’s very much an alpha / work-in-progress with plenty still to be done on it (including everything in the display area) - but it does basically work as an ADSR envelope and VCA.
I was wondering about that, too. Thought maybe the graphics won’t be open source. Super nice that you put out everything for free to use everywhere!
I am a happy Rack Pro user, but it still always makes me happy when powerful music software like this is free for everybody!!! Surge has been my favourite synth VST for some time now, and this is even better!
Let’s not use this thread for 2.1 alpha testing. I’ll start a new one outside announcements later on. I merged everything for my 2.1 fixed assuming 2.0 would be in library though - so current nightly is ahead of first release.
I just updated Rack to 2.20 and Surge has disappeared. I’m not EXACTLY sure where you are supposed to put these plugins that don’t come in there own folders like the ones you get out of the library but I had this in the Documents/plugins and also just in the general Rack 2 folder and it was working 10 minutes ago before I updated. Comments?
It is unlikely you want the arm version either, even if you are on an arm mac.
On macOS install VCV Rack Free and run it and you will get a directory called ~/Documents/Rack2/ which contains a directory called plugins. Download the non-arm version, put it in the plugins folder, and restart rack.
We are in the library! [EDIT: on macOS too! The day one library problem is solved; just download again if you are stuck on a mac]
go there, click “subscribe” in the upper corner, and voila, you will get the official 2.0.3 release
If you have downloaded a 2.1 beta you may need to remove it to get the update (just go to Documents/Rack2/plugins and remove the “SurgeXTRack” directory - dont worry there’s no user data there).
A few extra thanks
Thanks to @cschol and @qno for helping with getting running in the 2.2.0 SDK and to @pgatt for all the support. Surge isn’t exactly easy to build; rack isn’t exactly a regular environment; and we had some last minute shenanigans. But now I also know more about docker!
Thanks to everyone here who tested and gave feedback. There are literally 10s of critical bugs which were in the software the day Omni’s video came out and aren’t there today. You can page up, but you know who you are. The quality of feedback shows how powerful and collaborative this community can be.
Of course thanks to all the surge team folks over in surge discord. There’s another whole community of surge and rack folks which is pretty disjoint from this one.
Thanks of course to Claes at Bitwig, who rather than abandoning surge in 2018 threw it up on GitHub with a bit of “try-this-out-and-see-what-happens” attitude. It went well!
And finally thanks to Andrew for making Rack. Shipping software is hard, and he’s made this thing which we all use and enjoy. I know he doesn’t read this forum, and I know many of us have our ups and downs with each other (heck, he and I had a moment just 3 hours ago! but we got past it), but Rack is cool.
That’s cool and we make them available so you can, but the beta could get a bit rocky in the new modules once I start doing the new dev in earnest; and the 2.0.3.0 in the library and linked above is nice and stable.
Thanks for all the hard work guys, it’s a fantastic plugin! I’m sure the Mac issue will get solved soon and it’s great we can just download a working Mac release.