Hey, modulars are great. But you can’t call up presets at will, like on a computer. And you can’t head for a day of patching to the shore of your local lake. Or – can you? The folks at Polish maker Polyend are breaking the rules.
I think these are devilishly clever ideas – and there’s certainly some devilishly clever marketing.
Centralized encoders, grids for saving and recall, sequenced presets, an LFO, gesture recording – this unit does a lot.
Presets on a modular
First up: Polyend Preset. Okay, it’s not quite preset storage for your modular – you can’t sample the voltage level of other patch cords, so you’re going to have to remember some of how you patched together a sound. But Polyend have made a matrix of knobs and pads that gives you full nine different outputs. The encoders have variable RGB lighting for UI feedback and for checking values, and that’s paired with Polyend’s signature pads. It all looks ideal for live performance.
Here’s the workflow: you consolidate the parameters you want to control, save, and recall on Polyend’s own module. That gives you a centralized command station for tweaking all the rest of your modular rig. You have 9 CV outs – one of which is also an LFO. And you can restore and recall values. You could use that to save particular sounds as you’re working, or to set up a setlist of patches to play live. Or you could also ‘play’ those different values from the pads, or even sequence them (internally, or driven by external CV).
You choose continuous CV, scaled musical pitches, gate, or on the ninth encoder, LFO. Specs:
9 CV outs
1V/Oct, 0-10V, or gate output
32 onboard musical scales
Phrase automation – record and send out voltage changes – each output has up to 30 seconds recording
Instant preset recall (so you can play the grid, too)
Sequence from external gate / 0-10V
Hey readers – does anyone remember an April Fools joke about a year ago that featured ‘preset storing’ patch cables? It was a funny idea, even if it was obviously a joke. Looked for the video and couldn’t find it. And this is… kinda sorta that.
Okay, summertime, looks like we’ll have some modular in the park. Everything is running off that little power bank you see with the USB cable popping out of it.
Into the woods
Polyed Anywhere is also great stuff – it’s a simple power supply module with a USB input, to which you can connect a 20,000 mAh battery for modular busking, open air synthing, seaside noodling, whatever. (They were using this at the show.)
Future shot some video of these two together:
And a new Poly
Poly 2 is the latest version of their MIDI to CV converter. Trigger 8 voices, use Gate, V/Oct or Hz/V for pitch that works with anything, velocity, CC, and clock – and now it’s also got Smart Thru for daisy chaining, more onboard musical scales, and crucially, MPE compatibility. This isn’t the only game in town – we need some comparison to offerings from Expert Sleepers and Bastl – but it’s certainly one of the more capable.
I’m still most excited about Polyend’s desktop polysynth, though, not modular – stay tuned for that review this week, as Medusa holds up nicely even against the latest polysynths revealed this week.
No updates on the Polyend site as I write this, but check them out:
It may have been in the temple of wires and racks, but Berlin’s Bitwig chose this weekend’s Superbooth to launch a public beta of their all-modular DAW, Bitwig Studio 3. It lets you wire together with hardware, or just inside software, or as a combination.
It’s called The Grid – and it’s all about patching inside your music workflow, so you can construct stuff you want instead of dialing up big monolithic tools and presets. And that sounds great to builders, I’m sure.
Going modular was really the promise of Bitwig Studio from the start – something to rocket the software from “oh, hey, I can run something kinda like Ableton on Linux” to … “wow, this is something really special.”
The idea is, get a music making tool that not only behaves like a set of tracks and channels, or a bank of patterns and samples, and more like a toybox that lets you built whatever you want from various blocks. And before anyone tries to launch another of those “hardware versus software” debates (yawn), a friendly reminder that computers used a modular generator model for digital audio in the late 1950s – years before any recognizable hardware modular was even a thing. (Okay, granted, you needed a stack of punch cards and access to an IBM mainframe or two and the user base was something like ‘people who happen to know Max Mathews,’ but still…)
Bitwig Studio 3 is in beta now, so you can toy around with it and see what you think. (Bitwig are very clear about not putting important projects in there.)
— all in all, it’s a really nice selection of tools, and a balance of low-level signal tools/operators and easy convenience tools that are higher level. And it’s also not an overwhelming number – which is good; it’s clear this should be its own tool and not try to replicate the likes of Max, SuperCollider, and Reaktor.
Also in this build:
Reworked audio backends for every OS (good)
Ableton Link 3 support with transport start/stop sync
And – a little thing, but you can view the timeline with actual time (minutes, ms) …
More on this soon.
Beta users will find a really nice, complete tutorial so – you can start practicing building. Have fun!
It’s all about voltage these days. Ableton’s new CV Tools are designed for integrating with modular and semi-modular/desktop gear with CV. And they’re built in Max – meaning builders can learn from these tools and build their own.
The basic idea of CV Tools, like any software-CV integration, is to use your computer as an additional source of modulation and control. You route analog signal directly to your audio interface – you’ll need an interface that has DC coupled outputs (more about that separately). But once you do that, you can make your software and hardware rigs work together, and use your computer’s visual interface and open-ended possibilities to do still more stuff with analog gear.
This is coming on the eve of Superbooth, and certainly a lot of the audience will be people with modular racks. But nowadays, hardware with CV I/O is hardly limited to Eurorack – gear from the likes of Moog, Arturia, KORG, and others also makes sense with CV.
CV Tools aren’t the first Max for Live tools for Ableton Live – not by far. Spektro Audio makes the free CV Toolkit Mini, for instance. Its main advantage is a single, integrated interface – and a clever patch bay. There’s a more extensive version available for US$19.99.
Ableton’s own CV Tools is news, though, in that these modules are powerful, flexible, and polished, and have a very Ableton-esque UI. They also come from a collaboration with Skinnerbox, the live performance-oriented gearheads here in Berlin, so I have no doubt they’ll be useful. (Yep, that’s them in the video.) I think there’s no reason not to grab this and Spektro and go to town.
And since these are built in Max, Max patchers may want to take a look inside – to mod or use as the basis of your own.
What you get:
CV Instrument lets you treat outboard modular/analog gear as if it’s integrated with Live as a plug-in.
Trigger drums and rhythms with CV Triggers.
CV Utility is a signal processing hub inside Live.
CV Instrument, with complements existing Ableton devices for integrating outboard MIDI instruments and effects with your projects in Live
CV Triggers for sequencing drum modules
CV Utility for adding automation curves, add/shift/multiple signals, and other processing tools
CV Clock In and CV Clock Out for clocking Live from outboard analog gear and visa versa
CV In which connects outboard analog signal directly to modulation of parameters inside Live
CV Shaper, CV Envelope Follower, and CV LFO which gives you graphical tools for designing modulation inside Live and using it for CV control of your analog hardware
And there’s more: the Rotating Rhythm Generator, which lets you dial up polyrhythms. This one works with both MIDI and CV, so you can work with either kind of external hardware.
I got to chat with Skinnerbox, and there’s even more here than may be immediately obvious.
For one thing, you get what they tell us is “extremely accurate broad-range” auto calibration of oscillators, filters, and so on. That’s often an issue with analog equipment, especially once you start getting complex or adding polyphony (or creating polyphony by mixing your software instruments with your hardware). Here’s a quick demo:
Clocking they say is “jitter free” and “super high resolution.”
So this means you can make a monster hybrid combining your computer running Ableton Live (and all your software) with hardware, without having to have the clock be all over the place or everything out of tune. (Well, unless that’s what you’re going for!)
If you’re in Berlin, Skinnerbox will play live with the rig this Friday at Superbooth.
They sent us this quick demo of working with the calibration tools, resulting in an accurate ten-octave range (here with oscillator from Endorphin.es).
To interface with their gear, they’re using the Expert Sleepers ES8 interface in the modular. You could also use a DC-coupled audio interface, though – MOTU audio interfaces are a popular choice, since they’ve got a huge range of interfaces with DC coupling across various interface configurations.
CV Tools is listed as “coming soon,” but a beta version is available now.
For full CV control of analog gear, you’ll want a DC-coupled audio interface. Most audio interfaces lack that feature – I’m writing an explanation of this in a separate story – but if you do have one with compatible outputs, you’ll be able to take full advantage of the features here, including tuned pitch control. MOTU have probably made more interfaces that work than anyone else. You can also look to a dedicated interface like the Expert Sleepers one Skinnerbox used in the video above.
See MOTU and Expert Sleepers, both of which Skinnerbox have tested:
Universal Audio have already written to say they’ll be demoing DC coupling on their audio interfaces at Superbooth with Ableton’s CV Tools, so their stuff works, too. (Double-checking which models they’re using.)
But wait – just because you lack the hardware doesn’t mean you can’t use some of the functionality here with other audio interfaces. Skinnerbox remind us that any audio interface inputs will work with CV In in Pitch mode. Clock in and out will work with any device, too.
Moog has taken the elements of their semi-modular line and given it a flagship – a patchable, calico-colored keyboard with sequencer, 4-voice paraphonic synth, and effects in one keyboard.
The pitch: even before you plug in cables to the copious patch points here, you can quickly get evolving strings of dreamy chords (or rich melodies), complete with delay and modulation. Those extra (analog, they want you to remember) specs aren’t just about more features. They’re about dialing in imaginative sounds. And so the Matriarch is an all-in-one keyboard that draws from Moog’s modular legacy, but in an integrated design you can use both with and without patching.
We’re definitely living in a weird timestream. When I started writing about music tech and joined Keyboard in the early 2000s, “workstation” keyboards were digital affairs, with functionality hidden deep in menus and screens. The key was to put as many instruments as possible – analog synthesis being seen as something retro and niche. Moog for their part had the Voyager, which took the Minimooog line in the direction of new analog exploration. But even Moog’s offering was primarily connected with MIDI cables, and had a touch panel right on the front.
Now, CV and gate – analog interconnects – are standard equipment alongside MIDI. People are happy to twist knobs rather than just dial up presets. (We, uh, could have told manufacturers that all along. Here’s a hint: if it’s fun, we’ll like it. Hence the term “play” music.)
And even if Moog are still (happily) outside the mainstream, there’s nothing saying their Matriarch has anything but broad appeal.
So here’s a keyboard proudly with wires popping out the top. And while Moog prominently tout “all-analog signal path” and “retro” design, we’re really seeing ourselves back in the parallel universe where analog synthesis never went away. On one hand, we’ve come full circle to some of the features first introduced in analog synthesis, but now it’s clearer what they’re for and how to make them more accessible. So for all its 1970s-derived features (Moog name included), the Matriarch is inventive in a way that makes sense in 2019.
Moog are pulling from the modular world, too, more aggressively than ever. Not only is this patchable, but the design does imagine a series of modules. So you get Minimoog oscillators, a mixer, classic Moog filters, envelopes and sound shapers. They’ve also built in a sequencer/arpeggiator.
The voice configuration allows mono, duo, and paraphonic playing modes, plus you have four notes per step in the sequencer.
My sense is what will make this interesting is the multiple modes on the filters combined with a Moogerfooger-like analog delay and tons of modulation. So you have dual ADSR envelopes and dual analog amplifiers, and two filters you can use in parallel or stereo or series. The delay is stereo (and ping/pong if you want) up to 700 ms – still waiting on Moog to tell me how short that delay can go.
Oh yeah, and ring mod possibilities also sound interesting. Plus they’ve got mults in there for making patching deeper onboard.
Mono, duo, and 4-note paraphonic playability
Stereo analog delay with up to 700ms of stereo or ping/pong style repeats
256-step sequencer with up to four notes per step and 12 stored patterns
Arpeggiator with selectable modes (Order, Forward/Backward, Random)
Semi-modular analog synthesizer—no patching required
90 modular patch points for endless exploration
Expressive 49-note Fatar keyboard with patchable velocity and aftertouch
Four analog oscillators with selectable waveshape and hard sync per-oscillator
Full-range analog LFO with six selectable waveshapes
Dual analog filters with parallel (HP/LP), stereo (LP/LP), and series (HP/LP) modes available
Dual analog ADSR envelopes
Dual analog VCAs
Three bipolar voltage controlled attenuators with ring mod capability
2×4 parallel wired unbuffered mults
Additional simple analog LFO useful for adding modulation to delay, filters and VCAs
1/4″ external audio input for processing guitars, drum machines, and more through Matriarch’s analog circuits
Stereo 1/4″ and 3.5mm Eurorack level audio outputs
This is a Moog and a “flagship,” so it doesn’t come cheap – US$1999. That’s not to complain about the price, but it does mean if you’re in that budget, you have a lot of options. (Sitting next to me as I write this is Polyend’s Medusa along with Dreadbox, which has 6 voices instead of four, and some digital oscillators and modulation options that take it in a radically different direction from the Matriarch. Oddly, people complained about its price, and it costs half as much.)
I would personally be pretty tempted by Moog’s own Grandmother, the Matriarch’s baby sibling – with a street price around $800. It’s a monosynth, and the whole architecture is scaled accordingly. (It also has a spring reverb tank in place of the Matriarch’s delay). But you could use the saved money for a little Eurorack skiff.
That said, the Matriarch is a thoughtful, colorful, appealing new top-of-the-line for this family of Moogs. And it gets a Moogfest limited edition at the festival happening now – plus a lot of artists gathered who I’m sure will really want one.
Max 8 – and by extension the latest Max for Live – offers some serious powers to build your own sonic and visual stuff. So let’s tune in some videos to learn more.
The major revolution in Max 8 – and a reason to look again at Max even if you’ve lapsed for some years – is really MC. It’s “multichannel,” so it has significance in things like multichannel speaker arrays and spatial audio. But even that doesn’t do it justice. By transforming the architecture of how Max treats multiple, well, things, you get a freedom in sketching new sonic and instrumental ideas that’s unprecedented in almost any environment. (SuperCollider’s bus and instance system is capable of some feats, for example, but it isn’t as broad or intuitive as this.)
The best way to have a look at that is via a video from Ableton Loop, where the creators of the tech talk through how it works and why it’s significant.
In this presentation, Cycling ’74’s CEO and founder David Zicarelli and Content Specialist Tom Hall introduce us to MC – a new multi-channel audio programming system in Max 8.
MC unlocks immense sonic complexity with simple patching. David and Tom demonstrate techniques for generating rich and interesting soundscapes that they discovered during MC’s development. The video presentation touches on the psychoacoustics behind our recognition of multiple sources in an audio stream, and demonstrates how to use these insights in both musical and sound design work.
The patches aren’t all ready for download (hmm, some cleanup work being done?), but watch this space.
If that’s got you in the learning mood, there are now a number of great video tutorials up for Max 8 to get you started. (That said, I also recommend the newly expanded documentation in Max 8 for more at-your-own-pace learning, though this is nice for some feature highlights.)
dude837 has an aptly-titled “delicious” tutorial series covering both musical and visual techniques – and the dude abides, skipping directly to the coolest sound stuff and best eye candy.
Yes to all of these:
There’s a more step-by-step set of tutorials by dearjohnreed (including the basics of installation, so really hand-holding from step one):
Suffice to say that also could mean some interesting creations running inside Ableton Live.
It’s not a tutorial, but on the visual side, Vizzie is also a major breakthrough in the software:
That’s a lot of looking at screens, so let’s close out with some musical inspiration – and a reminder of why doing this learning can pay off later. Here’s Second Woman, favorite of mine, at LA’s excellent Bl__K Noise series:
pd knobs is a knob controller for MIDI. It’s built with Teensy with open source code – or you can get the pre-built version, with some pretty, apparently nice-feeling knobs. And here it is with the free software Pd + AUTOMATONISM – proof that you don’t need to buy Eurorack just to go modular.
And that’s relevant, actually. Laptops can be had for a few hundred bucks; this controller is reasonably inexpensive, or you could DIY it. Add Automatonism, and you have a virtually unlimited modular of your own making. I love that Eurorack is supporting builders, but I don’t think the barrier to entry for music should be a world where a single oscillator costs what a lot of people spend in a month on rent.
And, anyway, this sounds really cool. Check the demo:
From the creator, Sonoclast:
pd knobs is a 13 knob MIDI CC controller. It can control any software that recognizes MIDI CC messages, but it was obviously designed with Pure Data in mind. I created it because I wanted a knobby interface with nice feeling potentiometers that would preserve its state from session-to-session, like a hardware instrument would. MIDI output is over a USB cable.
For users of the free graphical modular Pd, there are some ready-to-use abstractions for MIDI or even audio-rate control. You can also easily remap the controllers with some simple code.
In the original modular synth era, your only way to capture ideas was to record to tape. But that same approach can be liberating even in the digital age – and it’s a perfect match for the open VCV Rack software modular platform.
Competing modular environments like Reaktor, Softube Modular, and Cherry Audio Voltage Modular all run well as plug-ins. That functionality is coming soon to a VCV Rack update, too – see my recent write-up on that. In the meanwhile, VCV Rack is already capable of routing audio into a DAW or multitrack recorder – via the existing (though soon-to-be-deprecated) VST Bridge, or via inter-app routing schemes on each OS, including JACK.
Those are all good solutions, so why would you bother with a module inside the rack?
Well, for one, there’s workflow. There’s something nice about being able to just keep this record module handy and grab a weird sound or nice groove at will, without having to shift to another tool.
Two, the big ongoing disadvantage of software modular is that it’s still pretty CPU intensive – sometimes unpredictably so. Running Rack standalone means you don’t have to worry about overhead from the host, or its audio driver settings, or anything like that.
Big thanks to chaircrusher for this tip and some other ones that informed this article – do go check his music.
Type “recorder” into the search box for modules, and you’ll see different options options from NYSTHI – current at least as of this writing.
2 Channel MasterRecorder is a simple stereo recorder.
2 Channel MasterReocorder 2 adds various features: monitoring outs, autosave, a compressor, and “stereo massaging.”
Multitrack Recorder is an multitrack recorder with 4- or 8-channel modes.
The multitrack is the one I use the most. It allows you to create stems you can then mix in another host, or turn into samples (or, say, load onto a drum machine or the like), making this a great sound design tool and sound starter.
This is creatively liberating for the same reason it’s actually fun to have a multitrack tape recorder in the same studio as a modular, speaking of vintage gear. You can muck about with knobs, find something magical, and record it – and then not worry about going on to do something else later.
The AS mixer, routed into NYSTHI’s multitrack recorder.
Set up your mix. The free included Fundamental modules in Rack will cover the basics, but I would also go download Alfredo Santamaria’s excellent selection , the AS modules, also in the Plugin Manager, and also free. Alfredo has created friendly, easy-to-use 2-, 4-, and 8-channel mixers that pair perfectly with the NYSTHI recorders.
Add the mixer, route your various parts, set level (maybe with some temporary panning), and route the output of the mixer to the Audio device for monitoring. Then use the ‘O’ row to get a post-fader output with the level.
(Alternatively, if you need extra features like sends, there’s the mscHack mixer, though it’s more complex and less attractive.)
Prep that signal. You might also consider a DC Offset and Compressor between your raw sources and the recording. (Thanks to Jim Aikin for that tip.)
Configure the recorder. Right-click on the recorder for an option to set 24-bit audio if you want more headroom, or to pre-select a destination. Set 4- or 8-track mode with the switch. Set CHOOSE FILE if you want to manually select where to record.
There are trigger ins and outs, too, so apart from just pressing the START and STOP buttons, you can either trigger a sequencer or clock directly from the recorder, or visa versa.
Record away! And go to town… when you’re done, you’ll get a stereo WAV file, or a 4- or 8-track WAV file. Yes, that’s one file with all the tracks. So about that…
Splitting up the multitrack file
This module produces a single, multichannel WAV file. Some software will know what to do with that. Reaper, for instance, has excellent multichannel support throughout, so you can just drag and drop into it. Adobe’s Audition CS also opens these files, but it can’t quickly export all the stems.
Software like Ableton Live, meanwhile, will just throw up an error if you try to open the file. (Bad Ableton! No!)
It’s useful to have individual stems anyway. ffmpeg is an insanely powerful cross-platform tool capable of doing all kinds of things with media. It’s completely free and open source, it runs on every platform, and it’s fast and deep. (It converts! It streams! It records!)
Installing is easier than it used to be, thanks to a cleaned-up site and pre-built binaries for Mac and Windows (plus of course the usual easy Linux installs):
That’s worth keeping around, too, since it can also mix and monitor your output. (No Linux version, though.)
Bonus tutorial here – the other thing apart from recording you’ll obviously want with VCV Rack is some hands-on control. Here’s a nice tutorial this week on working with BeatStep Pro from Arturia (also a favorite in the hardware modular world):
I really like this way of working, in that it lets you focus on the modular environment instead of juggling tools. I actually hope we’ll see a Fundamental module for the task in the future. Rack’s modular ecosystem changes fast, so if you find other useful recorders, let us know.
It’s the season of the wavetable – again. With Ableton Live 10.1 on the horizon and its free Wavetable device, we’ve got yet another free Max for Live device for making sound materials – and this time, you can make your wavetables from images.
Let’s catch you up first.
Ableton Live 10.1 will bring Wavetable as a new instrument to Standard and Suite editions – arguably one of the bigger native synth editions to Live in its history, ranking with the likes of Operator. And sure, as when Operator came out, you already have plug-ins that do the same; Ableton’s pitch is as always their unique approach to UI (love it or hate it), and integration with the host, and … having it right in the box:
Earlier this week, we saw one free device that makes wavetables for you, built as a Max for Live device. (Odds are anyone able to run this will have a copy of Live with Wavetable in it, since it targets 10.1, but it also exports to other tools). Wave Weld focuses on dialing in the sounds you need and spitting out precise, algorithmic results:
One thing Wave Weld cannot do, however, is make a wavetable out of a picture of a cat.
For that, you want Image2Wavetable. The name says it all: it generates wavetable samples from image data.
This means if you’re handy with graphics software, or graphics code like Processing, you can also make visual patterns that generate interesting wavetables. It reminds me of my happy hours and hours spent using U+I Software’s ground-breaking MetaSynth, which employs some similar concepts to build an entire sound laboratory around graphic tools. (It’s still worth a spin today if you’ve got a Mac; among other things, it is evidently responsible for those sweeping digital sounds in the original Matrix film, I’m told.)
Image2Wavetable is new, the creation of Dillon Bastan and Carlo Cattano – and there are some rough edges, so be patient and it sounds like they’re ready to hear some feedback on how it works.
But the workflow is really simple: drag and drop image, drag and drop resulting wavetable into the Wavetable instrument.
Okay, I suspect I know what I’m doing for the rest of the night.
Wavetables are capable of a vast array of sounds. But just dumping arbitrary audio content into a wavetable is unlikely to get the results you want. And that’s why Wave Weld looks invaluable: it makes it easy to generate useful wavetables, in an add-on that’s free for Max for Live.
Ableton Live users are going to want their own wavetable maker very soon. Live 10.1 will add Wavetable, a new synth based on the technique. See our previous preview:
Live 10.1 is in public beta now, and will be free to all Live 10 users soon.
So long as you have Max for Live to run it, Wave Weld will be useful to other synths, as well – including the developer’s own Wave Junction.
Because wavetables are periodic by their very nature, it’s more likely helpful to generate content algorithmically than just dump sample content of your own. (Nothing against the latter – it’s definitely fun – but you may soon find yourself limited by the results.)
Wave Wend handles generating those materials for you, as well as exporting them in the format you need.
1. Make the wavetable: use waveshaping controls to dial in the sound materials you want.
2. Build up a library: adapt existing content or collect your own custom creations.
3. Export in the format you need: adjusting the size les you support Live 10.1’s own device or other hardware and plug-ins.
The waveshaping features are really the cool part:
Unique waveshaping controls to generate custom wavetables
Sine waveshape phase shift and curve shape controls
Additive style synthesis via choice of twenty four sine waveshape harmonics for both positive and negative phase angles
Saw waveshape curve sharpen and partial controls
Pulse waveshape width, phase shift, curve smooth and curve sharpen controls
Triangle waveshape phase shift, curve smooth and curve sharpen controls
Random waveshape quantization, curve smooth and thinning controls
Wave Weld isn’t really intended as a synth, but one advantage of it being an M4L device is, you can easily preview sounds as you work.
The download is free with a sign-up for their mailing list.
They’ve got a bunch of walkthrough videos to get you started, too:
Major kudos to Phelan Kane of Meta Function for this release. (Phelan is an Ableton Certified Trainer as well as a specialist in Reaktor and Maschine on the Native Instruments side, as well as London chairman for AES.)
I’m also interested in other ways to go about this – SuperCollider code, anyone?
VCV Rack, the open source platform for software modular, keeps blossoming. If what you were waiting for was more maturity and stability and integration, the current pipeline looks promising. Here’s a breakdown.
Even with other software modulars on the scene, Rack stands out. Its model is unique – build a free, open source platform, and then build the business on adding commercial modules, supporting both the platform maker (VCV) and third parties (the module makers). That has opened up some new possibilities: a mixed module ecosystem of free and paid stuff, support for ports of open source hardware to software (Music Thing Modular, Mutable Instruments), robust Linux support (which other Eurorack-emulation tools currently lack), and a particular community ethos.
Of course, the trade-off with Rack 0.xx is that the software has been fairly experimental. Versions 1.0 and 2.0 are now in the pipeline, though, and they promise a more refined interface, greater performance, a more stable roadmap, and more integration with conventional DAWs.
New for end users
VCV founder and lead developer Andrew Belt has been teasing out what’s coming in 1.0 (and 2.0) online.
Here’s an overview:
Polyphony, polyphonic cables, polyphonic MIDI support and MPE
Multithreading and hardware acceleration
Tooltips, manual data entry, and right-click menus to more information on modules
Virtual CV to MIDI and direct MIDI mapping
2.0 version coming with fully-integrated DAW plug-in
More on that:
Polyphony and polyphonic cables. The big one – you can now use polyphonic modules and even polyphonic patching. Here’s an explanation:
Polyphonic MIDI and MPE. Yep, native MPE support. We’ve seen this in some competing platforms, so great to see here.
Multithreading. Rack will now use multiple cores on your CPU more efficiently. There’s also a new DSP framework that adds CPU acceleration (which helps efficiency for polyphony, for example). (See the developer section below.)
Oversampling for better audio quality. Users can set higher settings in the engine to reduce aliasing.
Tooltips and manual value entry. Get more feedback from the UI and precise control. You can also right-click to open other stuff – links to developer’s website, manual (yes!), source code (for those that have it readily available), or factory presets.
Core CV-MIDI. Send virtual CV to outboard gear as MIDI CC, gate, note data. This also integrates with the new polyphonic features. But even better –
Map MIDI directly. The MIDI map module lets you map parameters without having to patch through another module. A lot of software has been pretty literal with the modular metaphor, so this is a welcome change.
And that’s just what’s been announced. 1.0 is imminent, in the coming months, but 2.0 is coming, as well…
Rack 2.0 and VCV for DAWs. After 1.0, 2.0 isn’t far behind. “Shortly after” 2.0 is released, a DAW plug-in will be launched as a paid add-on, with support for “multiple instances, DAW automation with parameter labels, offline rendering, MIDI input, DAW transport, and multi-channel audio.”
These plans aren’t totally set yet, but a price around a hundred bucks and multiple ins and outs are also planned. (Multiple I/O also means some interesting integrations will be possible with Eurorack or other analog systems, for software/hardware hybrids.)
VCV Bridge is already deprecated, and will be removed from Rack 2.0. Bridge was effectively a stopgap for allowing crude audio and MIDI integration with DAWs. The planned plug-in sounds more like what users want.
Rack 2.0 itself will still be free and open source software, under the same license. The good thing about the plug-in is, it’s another way to support VCV’s work and pay the bills for the developer.
Rack v1 will bring a new, stabilized API – meaning you will need to do some work to port your modules. It’s not a difficult process, though – and I think part of Rack’s appeal is the friendly API and SDK from VCV.
You’ll also be able to take advantage of an SSE wrapper (simd.hpp) to take advantage of accelerated code on desktop CPUs, without hard coding manual calls to hardware that could break your plug-ins in the future. This also theoretically opens up future support for other platforms – like NEON or AVX acceleration. (It does seem like ARM platforms are the future, after all.)
While the Facebook group is still active and a place where a lot of people share work, there’s a new dedicated forum. That does things Facebook doesn’t allow, like efficient search, structured sections in chronological order so it’s easy to find answers, and generally not being part of a giant, evil, destructive platform.