I have to admit something. Every time I see a new software synthesizer released these days, a small part of me runs weeping to the corner and cries for days. Tears and tears of frustration, I literally own stock in Kleenex thanks to software synths.
Ok, maybe it’s not that bad, but it seems like over and over again I see synths released that seem to miss the opportunity to really take advantage of the computer and it’s input devices to to something new and unique. Some examples:
– Emulating vintage analog synths. Ok, I get it, some of these are incredibly rare or out of reach financially of most musicians. But do we really need another Minimoog clone? It’s time to move on create this generation’s own legacy of synthesis, instead of always putting the tools of the past on a pedestal as the ‘ideal’ synth.
– A GUI that’s just too darn small and cluttered. Face it, the days of everyone using a 1024×768 resolution display are gone. With most people today using LCD monitors or high resolution laptops, you end up with a synth panel that requires reading glasses just to operate it (and yes, my eye sight is fine, thanks to recent Lasik surgery). If you must cater to the lowest common denominator by using a lower resolution for your GUI, at least give us the option to choose a higher res version if we want.
Similarly, cramming as many controls into the GUI in order to prevent the use of multiple pages or scrolling is admirable, but not if it makes them a pain to use. You have to hunt around to find what you need, or be super careful when selecting the right control so that you don’t inadvertently adjust the wrong parameter. Spread them out!
– Knobs. Seriously, I think the idea of using a virtual knob on a software synth panel is one of the most unwieldy forms of control there is. Even with things like linear control mode, it’s just not a motion or visual element that works well with a mouse. The only benefit I can see, is that it allows more controls to fit into a space, and then we’re back to my point above.
– This isn’t Star Trek. I get that a lot of computer musicians and programmers are sci-fi fans, but this trend to make things look futuristic merely for the sake of it can get out of hand. Logic’s synths are a prime example, fancy looking to the point of being distracting. Simple and to the point can often be a lot better, there’s some benefit to a clean design over a cluttered one.
– On the flip side, some synths are so simple that they are just boring and uninspiring to look at every day. I get that a synth’s sound should be the important part, but as an artist, I take inspiration when writing music from all the elements of my surroundings. Live’s instruments fall into this category for me. Boring, same-looking controls crammed into a tiny little display. I understand that’s just the way Ableton likes to style things, but it ends up giving their synths no real identity for me. The synths look like the effects, which look like the rest of the app, and in the end you just have this bland mess of samey looking sameness. Boring, no matter how they sound (and they sound pretty good btw).
– Oh look, yet another 2 or 3 OSC subtractive synth! Wow, talk about going out on a limb! The same 4 filter types, the same 2-3 envelopes and LFO’s, and the same effects included. I understand it’s the synthesis method that most people are familiar with, but honestly, it’s been done to death by now. If you know what you’re doing, you make almost all of these sound exactly the same, so what’s the point?
Ok, so those are a few of the things I really don’t like about some of the virtual synths out there. Rant-fest over. To be fair, there are some developers who’ve really started to rethink how we interact with a music making tool on the computer. Some of them are quite clever too:
– Synplant. Pretty obvious one here, but I think Magnus really hit this one out of the park. You might not like it’s sound all the time, but I applaud someone finally releasing something truly different. Not only does it have a really wild new way of controlling the synthesis behind the scenes, but it forces you to actually LISTEN to what you are doing when creating patches since there’s none of the usual controls immediately visible. Gasp, the horror! 🙂
– Native Instruments Kore. Not so much the plug in or the hardware, but the fact that they were one of the first to start tagging their preset libraries with descriptive attributes. I never thought categorizing sounds by their type (i.e. bassline, lead, pad, etc) was the best way to do it. Often time a lead can be a killer bassline if you just play it a couple octaves down, or a bassline can make a killer drone just by turning up the amp env attack. By categorizing things in a more descriptive way regardless of the type of sound it is, NI came up with a really good way of approaching things from the way an artist might think.
– Omnisphere 1.5. The new orb method of controlling and playing the synth from a touchpad is a brilliant idea. The actual orb idea isn’t totally new, as the Lemur had a similar object for years now. But the real star of the show is the fact that you can ‘roll the dice’ and Omnisphere will intelligently remap the controls that are assigned to the orb for you. This is huge in my opinion, and overcomes the major hurdle that most synths suffer when used with MIDI controllers. Namely that you have to manually assign anything that you want to control, and this just slows down the process of music creation too much for me to be really viable in the heat of the moment.
Sure, some companies like Novation have tried to create auto-mapping schemes to handle this for you too, but in my experience the results are often very hit or miss. Too often it’s dependent on how the parameters in the synth are ordered, and many times the first 8 controls you’re presented with aren’t things really suited to real time tweaking. With Omni 1.5, you know that the parameters assigned to the orb will actually do something you’d want to control in an expressive way.
Just a few positive examples that have stood out to me in my use, I’m sure there’s others out there.
However, I’d love to see more developers take things one step further. Instead of presenting people with the same synth controls they’ve seen for years, come up with not only new control schemes, but new ways of presenting them as well. Use more descriptive terms for a control, and use interactive GUI control elements to change more than one thing at a time. Parameter names like color shift, warmth, distance, time constants, modernize, etc are all things that are vague enough to give programmers plenty of flexibility in what they control behind the scenes, and yet descriptive enough that musicians will know right off the bat how they might affect the sound.
Stop using the same old knob, fader, x-y control schemes we’ve seen time and time again. What if visually stacking a pile of pebbles made a sound more complex, and the color of the stones affected how bright or dark the sound is? Or a picture or the night sky, where the number of stars controls how many layers are used in the sound, and the number and direction of comets controls how the sound evolves over time. You can even save your favorite sounds as constellations.
Maybe these are dumb ideas off the top of my head I admit, but I think there’s a lot more ways out there to create new sounds in a way that engages the artist, without forcing them to try and turn a tiny little knob with mouse. When you think about how these might be projected on a screen during a live performance, it really opens up a whole new era of how electronic musicians not only interact with their sounds, but how it’s presented to other people as well.
Here’s to hoping the near future brings about a revolution in software synthesis.