December 2009
Other recent issues: | CAKEWALK SONAR v2MIDI + Audio Sequencer For PCPublished in SOS June 2002 Reviews : Software: ALL
Sonar represented quite a departure for Cakewalk. Although the company always had a reputation for providing excellent value for money, some considered it not quite up there with the 'big boys': but when Sonar appeared, it demanded attention because of its inclusion of Acid-style on-the-fly time-stretching with high-level hard disk audio and MIDI functionality. Clearly, here was a program trying to stretch beyond the virtual tape recorder paradigm. Sonar also embraced two new standards: WDM (Windows Driver Model) and DXi (DirectX Instrument). They could have adopted Steinberg's ASIO and VST protocols, but Cakewalk contended that WDM was a better choice because it was written specifically for Windows (Sonar is not available for the Mac), and that DXi allow All was not rosy upon its introduction. Version 1.0 was unstable, but the swiftly launched v1.1 made it useable, and not too long after, v1.3 made it fun. Few soundcards had WDM drivers, and the ones that did often had only beta versions available. And DXi -- which didn't even support multiple outputs -- lacked the product range available in VST Instrument format. Fortunately, several VST-to-DXi wrappers appeared, allowing VST Instruments to be used with Sonar, and the landscape changed dramatically when Native Instruments, among others, showed a serious commitment to producing DX Instruments, and more of them started to appear. A year later, Sonar has established itself as a major sequencing program. Cakewalk have never been at a loss for customers, but Sonar appealed to a new demographic. At the last NAMM show, the two main Sonar endorsers were Ray Charles and Slipknot. That's a very wide stylistic bandwidth -- and let's not forget the dance music folks who turned to Sonar for its time-stretching. Changing Midstream Cakewalk still have pretty trusting copy protection: all you have to do to authorise the program is enter a serial number. When I installed Sonar XL v2, all my previous Sonar preferences, background wallpaper and so on migrated over to the new version. The screen looked the same, the toolbars were the same... déja vu. I had just started work on a new movie theme, and was concerned about violating my golden rule of new gear ("never try out a new piece of technology on a paying gig"). But I went ahead, and my recklessness went unpunished: the upgrade was completely painless. In fact, you could just keep on using 2.0 as if you were using 1.3, and not even know the difference until you started to run into features you hadn't seen before. Sonar 2.0 isn't so much an upgrade as an expansion -- there are more processors, more instruments, more compatibility with the rest of the world, more outputs o The Synth Rack I'm starting to really like DXi soft synths. At first I thought it was silly of Cakewalk to invent yet another protocol rather than simply using VST, but I'm particularly keen on the way Sonar handles DXi synth automation (and DirectX 8 automatable effects, as well). Sonar 2 has made two major changes in the handling of DXi devices. First, there is no longer a single-stereo-output limitation. (Incidentally, the DirectiXer 2.0 VST Instrument adaptor allows multiple-output VSTi devices to have multiple outs within Sonar.) Second, a 'synth rack' provides a common place for organising your soft synths. You can still stick them in the FX bin as with Sonar 1.0 (in fact you must, if they're serving as processors), but doing so retains the stereo output limitation. Using the synth rack treats the synths more like audio tracks than effects. The Insert Menu now has an entry for DXi Synth. When you insert a synth, a dialogue box appears that lets you simultaneously create a MIDI source track along with a track for the first synth stereo output, or a ReWire Support The synth rack allows you to insert ReWire-compatible instruments as well DXis. By incorporating ReWire, Cakewalk have supplemented its virtual instrument capabilities with some of the most coveted soft synths around: the ones in Reason, another ReWire-compatible application. ReWire devices show up in the synth rack just like other synths. You call them up by going to the Insert menu, where there's a new item called ReWire Device. Note that if you open a ReWire program before opening Sonar, th Setting up ReWire is easy: you just go to Insert / ReWire Device, choose the device, decide how to set up the outputs (first synth output or all synth outputs), and Sonar creates tracks and opens up the program for you. Press Play on Sonar, and the ReWire application plays right in sync. Perhaps the coolest part is that you can create rhythm parts and grooves on Reason, set it up under Sonar as a ReWire device, and use Sonar for hard disk recording and adding other instruments (virtual or otherwise). You can even process the ReWire device outputs in Sonar 2. Although Sonar doesn't support REX2 files, if you have Reason you can load REX2 files into the Dr. Rex player and use it alongside Sonar. It's a fudge, but provides Sonar with back-door access to REX2 files. How badly does all this stress out your computer? ReWire itself takes very little CPU power, but running two digital audio-oriented programs at the same time, especially ones hosting soft synths, requires a fast computer. On my computer, with Sonar running four DXi synths, 10 hard disk audio tracks, three plug-in processors and a bunch of MIDI tracks, the CPU meter hit peaks of 60 percent. Adding Reason with its default collection of instruments kicked it up to 80 percent -- definitely red-line time. The same advice applies as with other virtual synths: render to a hard disk track, but keep the MIDI track in case you want to recut the part later on. However, if you wanted to extract a file for use in another program, or port a project over to another sequencer, Cakewalk's file management system was a nightmare. Sonar 2.0 addresses this with the option to do Per-project Audio Folders that save all audio for a particular project in a single folder. This takes up a bit more hard drive space than the 'old school' method, but makes Sonar projects infinitely more transportable. Converting over to this system is simple: it takes one tick in a Global Option, 'User Per-Project Audio Folders'. From there, when you save, you specify a folder, and optionally, whether you want all the audio files copied to the folder. This makes a tidy data package that's easy to back up: it also makes sure that any audio imported from a removeable drive finds a permanent home. The Drum Editor In response to overwhelming user demand, Cakewalk have added a dedicated MIDI drum editor to version 2 of Sonar. I've never been that much of a fan of drum grids -- piano roll notation always seemed good enough. After working with Sonar 2's drum grid, however, I'm starting to change my mind. There are two phases to using drum grids. The first is to define a drum map. This is where you map input notes to drum sounds, specify ports and channels, and edit velocity offsets and scaling. Maps can be saved as presets. The drum grid, part of the piano roll editor, is where you edit the actual parts. Notes can be shown as either drum hits of uniform size, or with their actual duration; there's a choice of grid line options from quarter-note to 64th-note that makes it easy to line up hits. A particularly handy feature is that the grid lines can follow the current snap value. Each note has a velocity tail which is, unfortunately, nearly invisible -- it needs to express the full MIDI velocity range over nine pixels! You can edit the velocity by placing the cursor over the tail, an Prices include VAT. Unusually, although upgrades in the UK cost a bit more than the US, the programs themselves are about 20 percent less compared to US prices. Presumably, this is Cakewalk's strategy for gaining greater market share in Europe, where the company is not as well-known as in the US. You can also edit using the usual velocity edit strip along the bottom of the pane, but here Sonar's implementation falls short of other programs, because if several notes fall on the same beat, you can't edit one in the velocity strip without affecting them all. It would be nice to be able to select a note then use a modifier key such as Ctrl to restrict velocity editing only to the selected note. However, that's where the velocity tail editing comes in handy, as you can adjust the note value using that technique. As an alternative, clicking on an individual note also opens up the Note Inspector, which shows editable fields for start time, pitch, velocity, duration, and MIDI channel. As expected, all other piano roll features (quantisation, note duration selection, transposition and so on) are all in effect here as well. Where Sonar breaks new ground is in the ability to 'paint in' repetitive series of notes. You can do so according to a specific rhythm, for instance a series of 16th notes at a specified velocity; but you can also draw in custom patterns. Several are included with Sonar for everything from acoustic drums to exotic percussion, and you can also create your own. The method is rather clever, as you create multiple variations within a single file. For example, suppose I have five favourite kick drum patterns -- three two-measure patterns, one one-measure pattern and one four-measure pattern. I enter these into the piano-roll editor (they don't have to be quantised, and can be shifted for 'feel') one after another, and insert a named marker at the beginning of each measure where a new pattern begins. Saving this as a Standard MIDI File to the Pattern Brush Pattern folder causes the filename to show up as an entry in the drop-down Brush Pattern menu, with a side menu showing the five patterns I created. This isn't the kind of feature that would make you switch sequencers, but it does have some good uses. For example, the Midiman Oxygen8 wasn't on the preset list, so I decided to see how hard it was to create a profile. I had a hard time figuring out the documentation, so I 'reverse engineered' the Peavey 1600 template, which was set up to do volume, and used the template's MIDI learn function to teach the 1600 profile to respond to the controllers generated by the Oxygen8. Within minutes, I was using the eight continuous controller knobs to vary channel levels within Sonar. If you haven't experienced the joys of running a hard disk recording system with a hardware controller instead of a mouse, you'll wonder why you waited so long when you finally do get a controller. Cakewalk claim that 'plug-and-play' profiles for other controllers will appear in the future. New DX Instruments With the emphasis on the drum map feature, it's fitting that FXpansion's DR-008 drum plug-in is now included in Sonar XL. This program (described by Martin Walker in his December 2001 PC Notes) is not unlike NI's Battery, although the version shipping with Sonar 2.0 can't load new samples -- when you try, it advises you to go to the web site and check for an update. The eight drum kits that come with it are helpful, but more opt Much has been made by Cakewalk of the new DX Instrument, Cyclone, that they're bundling with Sonar 2. But what exactly is it? Even the Sonar manual tells you what Cyclone's controls do, but gives virtually no idea of what this instrument is, or why you'd want to use it. Here's the deal. Cyclone is definitely for the groove audience. Its heart is an MPC-like layout of 16 pads, each of which can be loaded with a WAV or RIFF (Acidised WAV) file and MIDI-triggered. One basic application would be to load the pads with drum samples, and bash on a controller to trigger them. Another scenario would be loading a bunch of loops, and remixing them by 'playing' the MIDI controller to bring loops in and out. For this type of application, Cyclone offers useful functions for each pad: mute, solo, level, pan, load sample, sync to Sonar, loop, velocity range, MIDI input channel, and root note. You could even load a single pitched sound into 12 pads, each tuned differently, to provide an octave's worth of sounds. So far, things are pretty standard. But if you load in an RIFF loop for a particular pad, Cyclone recognises the individual 'slices' and displays the sliced waveform in the waveform display window; and there's a second display, the Pad Editor, at the bottom. This editor shows each pad as a track, laid against a measure grid like that in the piano roll editor. With sliced waveforms, each slice shows up in the track as a rectangle whose length equals the slice's duration. Now it gets really interesting. You can move the rectangles around, effectively rearranging the slices on a single pad, or move them among the various pads. Rectangles can be removed to leave spaces, or overlap (whereupon they mix together); you can even call up a different loop in the display, and drag any slice into any place along the timeline for any pad. Furthermore, you can edit any slice's pitch, level, or pan. This lets you make up incredibly bizarre wave sequences if you're so inclined, especially when you mix up slices from various loops. About the only thing you can't do is automate the parameters.
New DirectX Processors Sonar XL adds two audio plug-in processors from Timeworks (www.sonictimeworks.com), both with automatable parameters. The list price for the two is around $350, so they represent significant added valu Timeworks EQ provides six fully parametric EQ stages as well as low cut and high cut sections, each with frequency and Q controls. All parameters for these stages are automatable, along with several other parameters -- bypass for each stage, band 1 and 6 type (low shelf or parametric for 1, high shelf or parametric for 6), algorithm (clean or vintage), master gain and global bypass. There's also a parameter for each stage called low/all: low restricts the frequency range to 600Hz and below, presumably to allow for finer adjustments in the places where you'd be most likely to want to cut or boost specific frequencies. I have no idea why on earth you'd want to be able to automate this, but hey, why not? I'm not one to get all 'golden ears' about how EQs sound, but this one is as sweet as honey. Its 'sound' is transparent: when you boost, it doesn't announce that it's boosting, there's just a nice lift of the CompressorX is also very good. One interesting aspect is that it seems pretty easy to emulate the pumping effects of analogue compressors if you try hard enough. It's less transparent than the EQ, and is not multi-band, but I'm sure it will find a following. I do have two complaints about these plug-ins: there's no on-line documentation for either processor (however, installing Sonar creates a Timeworks folder with PDF documents that describe the controls and functions), and the lettering is difficult to read. The Verdict When Sonar added Acid-style time-stretching to standard MIDI and hard disk recording, it was clear t Incidentally, you can also save a Groove Clip as a RIFF file by simply dragging it into another application, to the desktop, or into a folder. The file remains in Sonar, but the program creates a copy in the new location. The other main updates are more pedestrian, but nonetheless important. Cakewalk's overhaul of their file management system has been long overdue, and a major limitation in the DXi spec has been addressed by accommodating soft synths with multiple outputs. The Timeworks EQ and CompressorX provide the kind of quality needed for buss as well as track effects (I use CompressorX across the main output buss to get a 'preview' of what will happen to the dynamic range during the mastering process), and bundling DR-008 makes sense, given the emphasis on drums with the new Drum Map and existing Session Drummer functions. Is it worth upgrading? If you're into straight-ahead hard disk or MIDI recording, aren't too interested in soft synths, have some quality compressor/EQ plug-ins, are happy with Cakewalk's file management system, and either use the StudioMix interface or don't want a hardware interface, you probably don't need Is it worth switching? That's always a dicey question, especially with Cubase SX about to launch and Logic 5 finally shipping. Personally, I feel that sequencers have reached a level of sophistication that you really can't go wrong with whatever you pick, yet there are sufficient differences among products that some are going to fit with your mode of working better than others, For me, working with Sonar feels extremely natural. Although most of my work involves dance music and remixing, I also do relatively standard recording jobs (industrial videos, commercials, that sort of thing) and sound design for sample CDs. Sonar has proven itself adaptable enough to cover all my needs. Granted, I'm always on the lookout for something newer and better -- I have no aversion to switching programs, or platforms for that matter, if doing so will get my work done faster or more enjoyably. But for now, Sonar version 2.0 rules in my studio. Published in SOS June 2002 | Saturday 21st November 2009 December 2009
Click image for Contents
Other recent issues: SOS News Headlines
WIN Great Prizes in SOS Competitions!
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||