PreSonus Blog

Tag Archives: Craig Anderton


Friday Tip—Vibrato in Studio One!

Vibrato is kind of the forgotten effect. It appeared briefly in Magnatone guitar amps many (many) decades ago, and some effects add it in a way that seems like an afterthought (“Hey, if we include a switch to turn off the dry signal in this flanger, then we’ll get vibrato!”). In fact it’s such a forgotten effect that when I use it on sustained sources like pads and power chords, people often want to know what “that cool new effect” is.

If a program doesn’t have a vibrato plug-in, the usual option is to trick a flanger or chorus into thinking it’s one. However, Studio One’s Flanger and Chorus are designed to give the lush sounds we associate with those effects, so it’s not possible to obtain true vibrato. However, there is a way to do vibrato with the Analog Delay.

The patch is quite simple. Here are the parameter settings.

Time (Beats section): Turn off sync, and enter 1.5 ms. This will delay the audio by 1.5 ms, but that’s only as much as moving your head 18 inches away from a speaker…I can cope.

Set Factor = 1.00, and Inertia = 0.00. Turn Low Cut and High Cut off. Set Feedback and Saturation to 0, and Mix to 100%.

Mod controls the vibrato depth. A maximum of about 37% works for me. If the depth isn’t enough, then enter 2 or 3 ms for the Time parameter. You’ll want the Sine waveform, but the LFO Beats control setting requires some explanation.

With Sync disabled, you can’t increase the LFO rate beyond 5 Hz. Although this will work as vibrato in some cases, generally, you’ll want to be able to go faster. No problem: Turn on Sync, and then you can obtain faster speeds by choosing faster sync values, like 1/8T or 1/16 at 120 BPM.

And that’s all there is to obtaining real vibrato effects with Studio One.

 

 

Friday Tip: Using DX and DXi Plug-Ins with Studio One

Using DX and DXi Plug-Ins with Studio One

The DX and DXi (instrument) plug-in formats for Windows were developed in the late 18th century, shortly after the invention of the steam-powered computer. Okay, okay…they’re not really that old, but development of new DX plug-ins ceased years ago when VST became the dominant plug-in lifeform for Windows. Regardless, you may still have some DX plug-ins installed on your computer from other programs, and want to use them.

Like many other programs, in theory Studio One doesn’t support DX/DXi plug-ins. However, it does support shell plug-ins (e.g., like Waves uses). This means you can use a wrapper that makes DX plug-ins look like they’re VST types. With this workaround, Studio One can “see” and load DX and DXi plug-ins because it thinks they’re VSTs.

I’ve tested the following with many DX and DXi plug-ins, from several manufacturers, in 64-bit Studio One. They can’t do sidechaining, and 32-bit plug-ins that were never updated to 64 bits aren’t compatible with 64-bit Windows, but otherwise they work as expected. Here’s how to make your DX and DXi plug-ins productive members of Studio One society.

  1. Go to https://www.xlutop.com/buzz/zip/
  2. Download the zip file dxshell_v1.0.4b.zip
  3. Extract it.
  4. Copy the files dxshell.x64.dll and dxishell.64x.dll to the folder where Studio One looks for VST plug-ins.

That’s pretty much all there is to it. Open Studio One, and you’ll see all the DX and DXi plug-ins—the screenshot shows plug-ins from Cakewalk, rgc:audio, and Sony. The Instruments tabs will show any available DXi plug-ins.

I don’t have a 32-bit system so I didn’t test this with 32-bit DX shells. But if it works like the 64-bit one, you should be covered there as well.

Granted, this is a bit of a hollow victory because if a DX plug-in’s functionality is available with Studio One’s VST plug-ins, you’re better off using the VST versions. But there are still some DX effects that have no real equivalents in the modern world—and now you can use them.

Friday Tip of the Week: The Sparkler!

Sometimes it seems that certain recorded sounds, like acoustic guitar attacks and percussion, just don’t have the “sparkle” you hear when they’re playing live. The Sparkler is a sophisticated brightening FX Chain that adds definition—without treble equalization.

The Sparkler is a parallel effect. Referring to the FX Chain structure, a Splitter in normal mode creates a dry path through the Mixtool. This increases the level by 6 dB to compensate for the volume drop that occurs when bypassing an FX Chain where one of the splits contributes no significant level. The other split goes to the Sparkler effect, which consists of the Pro EQ, Redlight Dist, and Dual Pan.

How it works. First, the signal goes through the Pro EQ, set for a steep (48 dB/octave) high-pass filter that leaves only the very highest frequencies intact. The Low Cutoff control varies the cutoff from 7.6 kHz to 12.5 kHz. The Redlight Dist synthesizes harmonics from those high frequencies. (Even though it has a High Freq control, that’s not drastic enough a cutoff—hence the Pro EQ.) The Soft/Hard control chooses between 1 or 2 distortion stages; stage 1 is my preference because it sounds more natural, but people with anger management issues might prefer 2 stages, which gives a nastier, more aggressive sound.

The Amount control sets the Redlight Dist output, which determines how much Sparkle gets added in parallel with the main signal. Use the Sparkle Bypass button to compare the sound with and without the Sparkle effect.

The reason for the Dual Pan module requires some explanation. The Sparkle FX Chain is intended for individual tracks, buses, and even master mixes when used subtly. Highs are very directional, so if with a bus or master there’s a trebly instrument mixed off to one side, like tambourine, the Sparkle effect can “tilt” the image toward the channel with more highs. The Center Highs control, when turned clockwise, brings the Left and Right “sparkle” channels more to center until when fully clockwise, the highs for both channels are centered.

Applying the Sparkle. To learn that the Sparkle effect does, it’s best to listen to the effect by itself and manipulate the controls to hear the results. Unfortunately you can’t assign FX Chain controls to Splitter parameters, so if you want to hear the Sparkle sound in isolation, go into the FX Chain and bring down the post-Mixtool level control all the way. As you tweak the Sparkle sound in isolation, grab only the highest audible frequencies, and avoid harsh distortion—you want just a hint of breakup, and only at the highest frequencies.

When using the Sparkle effect in context with a track of bus, start with the Amount control at minimum, and bring it up slowly. Use the Bypass button for a reality check—you want just a subtle brightening, not highs that hit you over the head and make dogs run away in panic. It takes a little effort to master what this effect can do, and it’s not something you want to use all the time. But when used properly, it can really add—well, sparkle—to tracks that need it.

Friday Tip of the Week: The “Harmonic Tremolo” FX Chain

I did a Harmonic Tremolo as a Sonar FX Chain tip, and it was very popular—so here’s a Studio One-specific version. For those not familiar with the term, some of the older, Fender “brown” amps used a variation on the standard, amplitude-oriented tremolo which the company called “harmonic tremolo.” It splits the signal into high and low bands, and then an LFO amplitude-modulates them out of phase so that the while the highs get louder, the lows get softer and vice-versa. The sound is quite different from a standard tremolo, and many players feel the sound is “sweeter.” But unlike a guitar amp, you can sync this tremolo to the rhythm—and that makes it a useful addition to groove-oriented music as well.

Here’s the FX Chain “schematic.”

X-Trem needs to be in Pan Mode or this won’t work. As a result, this FX Chain must be inserted in a stereo track—a mono track switches X-Trem to Tremolo Mode (although a mono file inserted in a track set to stereo will work). If you switch a stereo track to mono accidentally and then switch it back to stereo, you’ll need to click on the Reset button in the FX Chain to return X-Trem to Pan Mode.

In Pan mode, while the left X-Trem channel gets louder, the other becomes softer and vice-versa. The Splitter (in Channel Split mode) sends the left split to a Pro EQ set to High Cut, while the right split goes to a Pro EQ set to Low Cut; their frequencies track to set the split point between the high and low bands.

 

Finally the two outputs go to a Dual Pan, which provides several functions.

 

Creating the FX Chain:

 

Crossover links the Pro EQ HC and LC Freq controls so you can adjust the split frequency between the high and low bands. At either the full clockwise or counter-clockwise position, the Harmonic Tremolo acts like a conventional tremolo.

Reset connects to the X-Trem Mode so you can reset it to Pan if needed.

LFO Speed controls the X-Trem speed from minimum to about 15 Hz. This control is inactive if the LFO Sync switch is on.

LFO Beats chooses the X-Trem sync rhythm and requires that the LFO Sync switch be on.

LFO Depth controls the X-Trem depth.

LFO Type chooses among the four standard waveforms (triangle, sine, sawtooth, square).

Lo/Hi Balance ties to the Dual Pan’s Input Bal knob. Fully counter-clockwise gives only the low band, clockwise gives only the high band, and the settings in between set the balance between the two bands.

Width controls the Dual Pan’s Width control. For the most authentic sound, leave this centered for mono operation (the Dual Pan should have Link enabled, and Pan set to <C>.

After assigning the controls, congratulations! You have your own Harmonic Tremolo… no soldering or guitar amps required!

Click here to download the effects chain described above. Just drag and drop it directly into a channel in Studio One!

 

 

 

 

 

Friday Tip of the Week: Through-Zero Flanging

Flanging that Actually Sounds Like Vintage Tape Flanging

Personal bias alert: I like digital flangers, but most can’t do what true, analog-based, tape flanging could do. Back in the day, the sessions for my band’s second album were booked following Jimi Hendrix’s sessions for Electric Ladyland. His flanging setup remained after the session, so we took advantage of it and used it on our album… and the sound of true, tape-based flanging was burned into my brain. This tip is about obtaining that elusive sound.

The tape flanging process used two tape recorders, one with a fixed delay and one with variable speed. As you sped up and slowed down one recorder, it could lag or lead the other recorder, and the time difference produced the flanging effect. If the audio path for one of them was out of phase, as one tape recorder pulled ahead of the other one (or fell behind after pulling ahead), the audio passed through the “through-zero” point where the audio canceled. This left a brief moment of silence when the flange hit its peak.

To nail “that sound,” first you need two delays. One has to be able to go forward in time, but since that’s not possible without violating the laws of physics (which can lead to a hefty fine and up to five years in jail), a second delay provides a fixed delay so the other can get ahead of it. Second, don’t use LFO control—if you don’t control the flanging effect manually, it sounds bogus.

 

In this implementation, a Splitter in normal mode feeds two Analog Delays. One of them goes through the Mixtool to flip the phase for the through-zero effect. Start with the Analog Delay settings shown in the screen shot; they’re identical for both delays, except for the Factor control on the delay that feeds the Mixtool.

To hear the tape flanging effect, move the Factor control from full counter-clockwise to clockwise. At the center point, you’ll hear the through-zero effect as the signals cancel. (Actually you can move either Factor control as long as the other one is pointing straight up.)

Variations on a Theme

It’s also fun to make an FX chain to allow for more variations. The left-most knob controls the Factor knob, whose parameter is called Delay Speed. Delay Time chooses how low the flanger goes. It’s scaled to a range from 1 ms to 13 ms; I find 4 – 9 ms about right (copy this curve for the second Analog Delay, because you want their times to track). Delay Inertia uses the control on the same Analog Delay as the Factor knob being controlled. This adds a bit of “tape transport inertia vibe” when you move the Factor knob.

 

The Mix knob controls the mix on one of the delays from 0% to 100%. (Note that if the Mix controls on both delays are at 0%, the audio should cancel; if it doesn’t, adjust the Mixtool Gain knob until it does.) 100% gives the most dramatic flanging effect, but back in the day, cancellations weren’t “digitally perfect” so setting Mix for one delay to 60-75% gives a smoother through-zero sound. Saturation controls the Saturation parameter on both delays when you want a little more grit, and a Low Cut control for both Analog Delays reduces some of the muddiness that can occur with long Delay Time settings. The Feedback control also ties to both Analog Delays. You’ll usually want to leave this in the stereo position (full clockwise). Finally, -/+ Flange controls the Invert Left and Invert Right buttons on the Mixtool module. Enable them for through-zero (“negative”) flanging, disable for positive flanging.

So does it really sound like tape flanging? Listen for yourself. I took an excerpt from a song on my YouTube channel, applied flanging to it, and posted it as an audio example on craiganderton.com (click on the Demos tab).

Bonus fun: Stick Binaural Pan after the two splits mix back together, and set Width to 200%. If Feedback is set to stereo, this produces a variation on the flanging effect.

Click here to download the preset described in this post! (Updated 4-10-18 with multipreset link)

 

Friday Tip of the Week—How to Gain Better Vocals

Vocals are the most direct form of communication with your audience—so of course, you want your vocal to be a kind of tractor beam that draws people in. Many engineers give a more intimate feel to vocals by using dynamics control, like limiting or compression. While that has its uses, the downside is often tell-tale artifacts that sound unnatural.

The following technique of phrase-by-phrase gain edits can provide much of the intimacy and presence associated with compression—but with a natural, artifact-free sound. Furthermore, if you do want to compress the vocal further, you won’t need to use very much dynamics control because the phrase-by-phrase gain edits will have done the majority of the work the compressor would have needed to do.

The top track shows the original vocal. In the second track, I used the split tool to isolate sections of the vocal with varying levels (snap to grid needs to be off for this). The next step was clicking on the volume box in the center of the envelope, and dragging up to increase the level on the sections with lower levels. Although you can make a rough adjustment visually, it’s crucial to listen to the edited event in context with what comes before and after to make sure there aren’t any continuity issues—sometimes soft parts are supposed to be soft.

The third track shows the finished vocal after bouncing all the bits back together. Compared to the top track, it’s clear that the vocal levels are much more consistent.

 

There are a few more tricks involved in using this technique. For example, suppose there’s a fairly loud inhale before a word. A compressor would bring up the inhale, but by splitting and changing gain, you can split just after the inhale and bring up the word or phrase without bringing up the inhale. Also, I found that it was often possible to raise the level on one side of a split but not on the other, and not hear a click from the level change. Whether this was because of being careful to split on zero crossings, dumb luck, or Studio One having some special automatic crossfading mojo, I don’t know…but it just works and if it doesn’t, you can always add crossfades.

That’s all there is to it. If you want to hear this technique in action, here’s a link to a song on my YouTube channel that uses this vocal normalization technique.

 

Mapping Another Program’s Shortcuts to Studio One

Studio One comes with keyboard shortcut mappings for Cubase, Logic, and Pro Tools, so those switching to Studio One can use the keyboard shortcuts with which they’re familiar—as well as navigate the trial version without having to learn a lot of new shortcuts. To add to that list, I mapped Sonar’s shortcuts to Studio One; these mappings are included as an alternate key scheme in the most recent update. What I learned in the process might be useful if you want to create mappings for a program you were using prior to migrating to Studio One.

Spoiler alert: Ultimately I think it’s best to learn Studio One’s keyboard shortcuts unless you use multiple DAWs and don’t want your brain to explode learning all the variations. Many of Sonar’s shortcuts are based on the traditional Windows approach of using control keys to navigate quickly through menus rather than calling up functions directly. Also, many functions for which Sonar has few or no keyboard shortcuts (e.g., automation) have shortcuts in Studio One, and assigning some shortcuts to Sonar can overwrite useful Studio One shortcuts, so you need to create a new shortcut for any you remove. For example, Studio One’s reverse audio shortcut is Ctrl+R—the same as Sonar’s shortcut to refresh the Media Browser. A Sonar user will more likely want the refresh function, although that means creating a new shortcut for reverse audio.

Another example is for Sonar users who miss its ProChannel. Yet Studio One has a functionally similar Console feature when you open the channel—you see what effects are inserted, and a thumbnail of their settings. So I mapped Studio One’s Open Channel to Ctrl+I (the screenshot shows assigning this in the process of creating the key scheme), Sonar’s shortcut for opening the ProChannel. Although this overwrote Studio One’s shortcut for Invert Selection, I think Sonar users will be willing to sacrifice Invert Selection for having something similar to opening up the ProChannel. The shortcut I is another conflict, which opens Sonar’s Inspector. In Studio One, I enables auto-punch, which you can also enable by clicking on a transport button—but since Sonar users have always enabled auto-punch via a Control Bar button anyway, it made sense to give up I for the Inspector.

Then there are the design differences. For inserting effects in clips (Events), Sonar includes an FX rack that behaves like the one in its Track or Console view. In Studio One, the equivalent appears in the Event’s Inspector. However, having already mapped a Sonar shortcut to open the Inspector, I assigned Studio One’s Insert Event FX to Sonar’s Open Clip FX Rack shortcut. Sonar users can use that to insert an Event FX quickly, and hopefully they’ll realize they can open up the Inspector to see all the options for Event FX.

Nudge is another example of accommodating a common Sonar function. In Studio One, the number keypad is more for navigation and marker recall and with Sonar, nudge operations. So I assigned Sonar’s “greatest hits” nudge functions to the keypad.

Then again, sometimes you get lucky. For example, Studio One’s Audio Bend panel relates to what Sonar’s AudioSnap does, so I just assigned the AudioSnap shortcut to it. And while there’s a shortcut to hide selected tracks in Studio One, I find Studio One’s Track List the most convenient way to manage track hide/show. Sonar’s Track Manager handles show/hide well, so I used its shortcut to open the Track List. Another sneaky trick is that
Studio One doesn’t have a dedicated Navigator pane like Sonar, but if you reduce the track heights to the absolute minimum, the visual representation of a song is very similar.

Studio One doesn’t have screensets per se, but the five Console Scenes for which shortcuts exist are similar, so I assigned number keys 1-5 (which Sonar uses for screensets) to the scenes. Only problem is the tool shortcuts also use number keys, so I changed them to Ctrl+Shift+[function key] because Sonar users are familiar with using function keys to call up tools.

Finally, note that Sonar has many functions that aren’t assigned to default keyboard shortcuts, yet some of these functions do have default keyboard shortcuts in Studio One. So if you’ve created your own custom shortcuts in Sonar or another DAW, if Studio One has a similar function it may already have a default shortcut. If not, you can create similar (if not identical) custom shortcuts in Studio One. Another nice touch: When you open the list of keyboard shortcuts from Help, they reflect whichever mapping you’ve chosen—not just the Studio One defaults. And don’t forget you can create Macros to re-create another DAW’s workflow in Studio One, and then assign the Macro to a shortcut.

Still, after spending way too many hours going over the similarities and differences between Sonar’s and Studio One’s keyboard shortcuts, I have to say that I’ll be learning Studio One’s shortcuts. It’s clear a lot of thought went into choosing and assigning them, so I believe a little effort spent now will save a lot of time overall. My recommendation for learning shortcuts is to print out the list, and learn a new one every few days—you won’t regret it.

Click here for further notes on Sonar’s Shortcut Mappings in Studio One. [PDF]

 

 

Friday Tip of the Week: Fun with Tempo Tracks

 

Fun with the Tempo Track

Creating tempo changes can add a significant amount of emotional impact to a piece of music, and you can create these changes with the Tempo Track. MIDI will follow tempo variations, as will Audio Tracks in Timestretch mode and also, Acidized WAV clips. To open the Tempo Track, click the Clock icon in the Track Column.

It’s important to remember that tempo changes remain in effect until any subsequent tempo changes, and the Transport tempo indicator always reflects the current tempo. Note that unlike other programs where the timeline doesn’t change, a very useful Studio One feature is that the timeline reflects tempo changes. For example if you change two measures to half the original tempo, those two measures will last twice as long graphically as the other measures in the timeline. This also means that if you draw a linear series of tempo changes (see below), they will appear to have a curve but the changes themselves are still linear—it’s just that the timeline display  reflects whether the tempo is speeding up or slowing down. That’s pretty cool.

So why would you change the tempo?

I was hoping you’d ask…

I mainly use three types of tempo changes, because each has their use.

Short changes. These happen over a short range, like slowing down the tempo slightly during the measure before going into the big chorus, or speeding up a little during a couple measures before a solo comes to an end.

Long-range changes. Here’s a good example of why tempo changes can be really handy. For a particular set, there was a song at 127 bpm followed by one at 133.33 bpm (locked groove tempo). I started a linear tempo change about 2/3 of the way through the first song, slowly increasing the tempo to 133.33. It took long enough that you didn’t really notice the tempo was changing, but it added a feeling of anticipation and segued perfectly into the second song.

It’s easy to create a linear series of tempo changes. Choose the tempo change resolution with the Quantize parameter (it doesn’t matter if Snap to grid is on or off). Hold [Option/Mac] or [Alt/Windows], click, and draw the line. While still holding down the modifier key, you can drag up or down to change the final tempo. Holding the shift key gives 0.1 BPM resolution. For finer resolution, place the cursor in the section containing the tempo change, and enter the number in the Tempo Track field. (Note that the screen shot doesn’t show the fine resolution of the tempo changes, but they’re there.)

“Time Traps.” Suppose you want to add a short, almost subliminal “dramatic pause” at some point, like just before some booming snare drum hit signals the start of the chorus. Although you could shift your tracks over a bit or insert some space, it’s much easier just to do a radical tempo drop (e.g., from 120 to 50 bpm) for a fraction of a beat where you want the dramatic pause. This sloooooows everything down enough to add the pause. (Ideally, you’d want something that sustains over the pause—silence, a pad, held note, etc. but that’s commonly what will be happening anyway.)

Studio One has a neat trick for doing these: you can edit non-consecutive tempo changes simultaneously. This is important because the amount of tempo change is pretty crucial to get the desired effect, so if you want to add more than one time trap in a song, adjusting one can adjust them all. Simply use the Arrow tool to click and drag over the tempo change you want to edit, then hold down Shift and use the Arrow tool to click and drag over any additional tempo changes you want to edit. Editing one edits them all.

Modifying the tempo track can allow a song to “breathe,” like what happens when musicians play together. If you haven’t experimented with subtle (or even dramatic) tempo changes, you’re in for a treat when you do.

 

Friday Tip of the Week: Upsampling in Studio One, Part 2

In the previous Friday Tip of the Week, we covered how recording soft synths and amp sims at higher sample rates (like 96 kHz) can give higher sound quality in some situations. However, we also discussed some issues involved with recording at higher sample rates that aren’t so wonderful.

So this week, it’s time for a solution. Offline upsampling to higher sample rates can let you retain the CPU efficiencies of running at a lower sample rate, while reaping the sonic benefits of recording at higher sample rates… and you can do this in Studio One by upsampling in a separate project, rendering the file, and then importing the rendered file back into your original project.

But wait—wouldn’t you lose the benefits of upsampling when you later convert the sample rate back down to 44.1 kHz? The answer is no: Rendering at the higher sample rate eliminates any foldover distortion in the audio range, sample-rate converters include an anti-alias filter to avoid this problem, and 44.1 kHz has no problem playing back sounds in the audio range.

However, note that upsampling can’t fix audio that already has aliasing distortion; upsampling audio to 96 kHz that already contains foldover distortion will simply reproduce the existing distortion. This technique applies only to audio created in the computer. Similarly, it’s unlikely that upsampling something recorded via a computer’s audio interface will yield any benefits, because the audio interface itself will have already band-limited the signal’s frequency range so there will be no harmonics that interfere with the clock frequency.

UPSAMPLING IN STUDIO ONE

We’ll assume a 44.1 kHz project sampling rate, and that the virtual instrument’s MIDI track has been finalized but you haven’t transformed it to audio yet. Here’s how to upsample virtual instruments.

  1. Save the virtual instrument preset so you can call it up in step 5.
  2. Select the entire MIDI clip driving the instrument, and drag it into the Browser (or right-click on the MIDI clip, and choose Export Selection). In either case, place the MIDI .musicloop so it’s easy to find later.
  3. Close the existing Song.
  4. Create a new Song at a higher sample rate, like 88.2 or 96 kHz.
  5. Insert the virtual instrument you used previously, and then load its preset.
  6. Drag the MIDI .musicloop clip into the Instrument track.
  7. Right-click on the track header and choose Transform to Audio Track. You can uncheck everything in the dialog box.
  8. Drag the audio file into a findable location in the Browser, then close the Song.
  9. Open the original Song with the 44.1 kHz sample rate.
  10. Import the upsampled audio; Studio One will convert the sample rate back down to 44.1 kHz automatically. Use this as the transformed instrument audio instead of what you would have obtained in the 44.1 kHz project.

That’s all there is to it. If you want to upsample an amp sim, the process is similar: export the (presumably guitar) track, save the amp sim preset, render at 96 kHz, then import the rendered file into the 44.1 kHz project.

FINAL THOUGHTS

Listen to the audio example “Upsampling with Amp Sim,” which plays the sound of an amp sim at 44.1 kHz and then after upsampling to 96 kHz. The difference isn’t as dramatic as last week’s synth example, but you’ll still hear that the upsampled version is clearer, with more presence.

Do bear in mind you may not want the difference caused by upsampling. When I did an upsampling demo at a seminar with a particular synthesizer, most people preferred the sound with the aliasing because the upsampled sound was brighter than what they expected. However when I did upsampling with an amp sim, and with a different synth, the consensus was that the upsampled version sounded much better. Regardless, the point is now you have a choice—hear the instrument the way it’s supposed to be heard to decide if you like that better, or leave it as is. After all, distortion isn’t necessarily that horrible—think of how many guitar players wouldn’t have a career without it!

Although upsampling isn’t a panacea, don’t dismiss it either. Even with synths that don’t oversample, upsampling may make no audible difference. However, sometimes synths that do oversample still benefit from upsampling; with some sounds, it can take 4x or even 8x oversampling to reproduce the sound accurately. As always, use your ears to decide which sound works best in your music.

Friday Tip of the Week: Upsampling in Studio One, Part 1

The controversy about whether people can tell the difference on playback between audio recorded at 96 kHz that’s played back at 44.1 kHz or a higher sample rate (such as 96 kHz) has never really been resolved. However, under some circumstances, recording at a higher sample rate can give an obvious, audible improvement in sound quality. In this week’s tip we’ll investigate why this happens, and in next week’s tip, tell how to obtain the benefits of recording at a higher sample rate in Studio One with 44.1 and 48 kHz projects.

 

REALLY? CONVINCE ME!

A Song’s sample rate can make a difference with sounds generated “in the box,” for instance using a virtual instrument plug-in that synthesizes a sound, or distortion created by an amp simulator. Any improvement heard with high sample rates comes from eliminating foldover distortion, also known as aliasing.

Theory time: A digital system can accurately represent audio at frequencies lower than half the sampling rate (e.g., 22.05 kHz in a 44.1 kHz project). If an algorithm within a plug-in generates harmonic content above this Nyquist limit—say, at 40 kHz—then you won’t hear a 40 kHz tone, but you will hear the aliasing created when this tone “folds down” below the Nyquist limit (to 4.1 kHz, in this case). Aliasing thus appears within the audible range, but is harmonically unrelated to the original signal, and generally sounds pretty ugly.

Foldover distortion can happen with synthesized waveforms that are rich in harmonics, like pulse waves with sharp rise and fall times. (Amp sims can also be problematic; although their harmonics may be weak, if you’re applying 60 dB of gain to create overdrive or distortion, the harmonics can be strong enough to cause audible aliasing).

SO IS IT A PROBLEM, OR NOT?

Not all plug-ins will exhibit these problems, for one of four reasons:

  • The audio isn’t rich enough in harmonics to cause audible aliasing.
  • The plug-in itself can oversample, which means that as far as the plug-in is concerned, the sample rate is higher than that of the Song. So, any foldover distortion occurs outside the audio range.
  • The project sample rate is high enough to provide the same kind of environment as oversampling.
  • The plug-in designers have built appropriate anti-alias filtering in to the algorithms.

Many modern virtual instruments and amp sims oversample, and DAWs can handle higher sample rates, so you’d think that might be the end of it. Unfortunately, there can be limitations with oversampling and higher project sample rates.

  • Recording an entire project at a higher sample rate stresses out your computer more, reduces the number of audio channels you can stream, and won’t allow you to run as many plug-ins.
  • Oversampling requires more CPU power, so even if all your instruments are oversampling internally, you may not be able to use as many instances of them.
  • Although some instruments may perform 2x oversampling, that still might not be sufficient to eliminate aliasing on harmonically rich sources—so oversampling an oversampled instrument can still make a difference.

Furthermore, with plug-ins that oversample, the sound quality will be influenced by the quality of the sample-rate conversion algorithms. It’s not necessarily easy to perform high-quality sample-rate conversion: check out comparisons for various DAWs at http://src.infinitewave.ca (where, incidentally, Studio One rates as one of the best), and remember that the conversion algorithms for a plug-in might be more “relaxed” than what’s used in a DAW.

So what’s a musician to do? In next week’s Friday Tip of the Week, we’ll cover how to do upsampling in Studio One to reap the benefits of high-sample-rate recording at lower sample rates. Meanwhile, if you still need to be convinced recording at different sample rates makes a difference, check out this audio example of a synthesizer recorded in Studio One first at 44.1 kHz, and then at 96 kHz: