ValhallaShimmer Tips and Tricks: Shimmering

ValhallaShimmer was designed to get a variety of big reverb sounds, with the option of adding pitch shifted feedback to the decay. The “Shimmer” in the title refers to the classic shimmer effect, as used by U2, Brian Eno, Daniel Lanois, Coldplay, etc. There are a few presets that ship with ValhallaShimmer which reproduce this effect, but if you want to dial in your own version, here’s some tips:

  • Use the mediumStereo or bigStereo reverb modes for the smoothest shimmer sounds. The mono reverb mode will have a stronger sense of pitch shifting in the feedback signal, while the other modes have a gentler onset of the pitch shifting.
  • Set the Feedback control for the desired amount of pitch shift in the output signal, and then use the Size control to dial in the decay.
  • The Pitch control should be at +12 semitones.
  • Diffusion works best at around 0.9 for reverberant sounds. If you set Diffusion < 0.5, it will sound closer to a pitch shifted echo, which is another cool sound.
  • The different pitch shift modes have different levels of “smoothness”:
    • The single and dual pitch shift modes have more noisiness in their decay. This is better for emulating the orchestral sounds as heard in “Deep Blue Day.”
    • The singleReverse and dualReverse pitch shift modes are much smoother, and are better for organ-esque sounds.
  • colorMode should be set to dark. This produces a natural roll-off of high frequencies, which eliminates almost all of the aliasing noise in the feedback path of the pitch shifter.
  • Set the modDepth control to a fairly low value at first, as the pitch shifting provides its own random modulation to the signal.

ValhallaShimmer released for OSX AU, VST, RTAS. $50. Demo versions online.

After far too much work, ValhallaShimmer is finally available for sale and demoing:

ValhallaShimmer

OSX users, grab yerself a demo copy and see how you like it. Windows folks, I estimate another week of work and beta testing until the Windows VST/RTAS release.

Some thanks are in order:

  • Beta testers. You’ve dealt with far too many revisions, and your input has been invaluable.
  • The Audio Damage guys. You gave me credit for my work on Eos, at a time when I had never received any public credit for my consulting gigs.
  • My old co-workers at Staccato Systems / Analog Devices. It was like going to school, just getting paid.
  • My teachers at University of Washington and CCRMA. It was exactly like going to school, except I was learning really cool stuff. You helped me start off on this crazy journey.
  • Bram Wessel and David Hopper, for encouraging me to keep going on Shimmer even when I was ready to walk away from the project.
  • All of you who have been following this blog and the forums, and giving me words of encouragement.
  • Last and by no means least, my lovely wife Kristin has given me emotional and financial support, time, and has been an awesome web designer. Plus, you’ve heard me rant about allpass filters and modulated delays for the past 13 years, which makes you a freaking hero.

Introducing ValhallaShimmer

I am happy to announce my first commercial plugin, ValhallaShimmer:

ValhallaShimmer is an algorithmic reverberation plugin. It is designed to produce BIG sounds, from concert halls, to the Taj Mahal, to the halls of Valhalla.

There are several reverberation modes available, to allow the user to dial in the preferred initial sound. By adjusting the Feedback, Diffusion and Size controls, the attack, sustain and decay of the reverb signal can be fine tuned. The modulation controls can be set to produce subtle mode thickening, glistening string ensemble-esque decays, and the distinctive random modulation of the older Lexicon hall algorithms. Two tone controls and the Color Mode selector allow the timbre to be adjusted from bright and glistening to a more natural dark decay, similar to that produced by air absorption in large spaces.

In addition, ValhallaShimmer has the ability to pitch shift the feedback signal. There are 3 pitch shift modes available:

  • Single, where the feedback is shifted up or down by the Shift value.
  • Dual, where the feedback is shifted both up and down (in parallel) by the Shift value.
  • Bypass, which turns off the pitch shifting (useful for “standard” reverb sounds).

By setting the Shift amount to +12 semitones, and the Feedback to 0.5 or greater, the classic “shimmer” sound is produced, as heard on Eno / Lanois productions for U2 and others. I have discussed the “shimmer” effect in great (excruciating?) detail in earlier blog posts, and applied the research to the architecture of ValhallaShimmer. The resulting algorithms allow for the classic shimmer effects to be generated with ease, as well as a variety of pitch shifted, evolving ambiences.

ValhallaShimmer is the end result of several years of research, and is highly optimized:

  • The core pitch shifting algorithm uses randomization to avoid the comb filtering artifacts that can be heard in simpler pitch shifters.
  • The code has been optimized for SIMD processors, in order to allow the complex algorithm to run while using a small fraction of modern CPUs.
  • The reverberation algorithm has been designed to work in conjunction with the pitch shifting, to allow for high levels of feedback without compromising stability.
  • The algorithm works well with cascading multiple instances, both from a signal processing perspective and in terms of the low CPU consumption.

I will be posting more sound examples during the week (earlier examples can be heard here and here). For now, here’s a sound file that showcases the use of ValhallaShimmer for deep ambient sounds. The example uses 4 instances of Shimmer in series, with pitch shifting on 3 of the instances (+/- 12 semitones, +/- 7 semitones, and +/- 5 semitones).

ValhallaShimmer has been released for OSX (AU, VST, RTAS) and Windows (VST). 64-bit Audio Units, 64-bit Windows VST, and Windows RTAS will be coming soon.

Another clip from my upcoming plugin

The following clip shows some of the different modes of my upcoming plugin, ValhallaShimmer:


A brief summary of what is going on:

  • The clip begins with harp recorded in a fairly echo free environment
  • At 0:24, the mix control on the plugin is set to about halfway. The plugin is currently producing a fairly large reverb sound.
  • At 0:48, the feedback control on the plugin is turned up. This results in a much longer reverb sound. It is kinda subtle in this context.
  • At 1:13, the Pitch Mode of the plugin is set to “single,” with the pitch shift set at +12 semitones. This produces the classic “shimmer” sound that I have talked about in earlier blog posts, and that featured heavily in Eno / Lanois productions and many classic U2 tracks.
  • At 1:38, the harp loop ends, and the “shimmer” reverb decays away. Notice that the reverb increases in pitch as it decays.

In the next few days, I’ll be going into more details about the upcoming plugin. For now, I’m burning the midnight oil in front of the compiler.

Eno/Lanois Shimmer Sound: How it is made

The basic foundation of the Brian Eno / Daniel Lanois shimmer sound is fairly simple: Create a feedback loop, incorporating a pitch shifter set to +1 octave, and a reverb with a fairly long decay time. By controlling the gain and equalization of the feedback loop, and the lengths of the various delays within the loop, the temporal evolution of the sound can be altered from steel drum-esque sounds to the slow attack “string pads” hear on many of the Eno/Lanois tracks. This is the same technique used by ValhallaShimmer, with the reverberation, pitch shifting and feedback all incorporated within the same plugin.

Kevin Killen, answering a question about the signal flow on the U2 song “4th of July” on Gearslutz, described the signal path as follows:

The delay and modulation was derived from the AMS 1580. On its fader return , some hi frequencies were rolled off, then it was fed into a 224 Hall setting, probably 5 seconds but with a rolloff in the top and bottom. This return may have been equalised also. We may have added a second delay but then the delays have to be timed to the track as the net effect is blurring the chord progression…Our last tweak would be to play with the sends on all of the returns to the point that its almost recirculating out of control, which in turn is creating a layer upon layer effect.

The AMS DMX 15-80s was a digital delay / sampler / pitch shifter that was in common use in Britain in the early 1980′s. Eno and Lanois have both sung the praises of this unit, and Wendy Carlos has said that the AMS unit had “perhaps the least audible artifacts to pitch shifting available at that time.”

David Kulka has written that the AMS DMX had an optional de-glitch card installed, which worked on a similar principle to the auto-correlation deglitcher in the H949. His post is worth quoting:

Harmonizers, at least the early ones, had to electronically “splice” sections of the waveform in order to accomplish pitch change. When the out and in points had different voltage levels, a small DC pop could be heard at each transition. The result was a sort of low level crackle, more obvious with certain kinds of program material, and more audible at extreme pitch change settings.

The Eventide H910 exhibited this, along with the early AMS Harmonizers. Both Eventide (on the H949) and AMS partially resolved this by adding “de-glitch” cards. The circuitry on this card added a “smart” algorithm to pitch change, adjusting the transitions to better match voltages at the in and out points.

The “224 Hall setting” that Killen refers to is the Concert Hall algorithm in the Lexicon 224. This algorithm has a fairly low initial echo density, that builds to a higher density as the decay evolves. The Concert Hall algorithm is also distinguished by its high degree of modulation. The resulting sound is not a terribly accurate simulation of a real concert hall, but rather a lush and spatially expansive reverb that is still sought after more than 30 years after its introduction.

Other accounts of the “shimmer” sound refer to different reverbs being used, such as the EMT250. In addition, modulated delay lines, such as the Lexicon Prime Time, have been used by Lanois at different times. The common elements always seem to be the pitch shifter, a modulated reverb and/or a modulated delay line, and feedback and equalization generated via an analog mixer. In my next post, I will analyze the contributions of these elements to the shimmer sound, and will discuss how the various components respond in a feedback situation.

Eno/Lanois, U2, and the “shimmer” effect

UPDATE: Since I wrote this post, I have released a plugin, ValhallaShimmer, that is designed to obtain the classic “shimmer” sound found on the U2 songs I discuss below, as well as a whole bunch of other cool reverbs and soundscapes. You can check it out at

http://www.valhalladsp.com/shimmer.html

As a teenager in the 1980′s, I listened to a lot of U2. I loved their early work with Steve Lillywhite, but the albums produced by Brian Eno and Daniel Lanois took U2 into a more ambient direction. One of the most distinctive sounds of the Eno/Lanois collaboration with U2 is a reverb effect with octave swell. You can hear this on the “infinite” guitar in “With or Without You”:

The effect is more prominently featured on the instrumental “4th of July”:

Nowadays, this effect is referred to as the “shimmer” effect. Judging from browsing a bunch of forums, a lot of people have tried to figure out how to get this sound with current gear. Over the next week, I will discuss the shimmer effect in more detail, with some examples of its use pre-U2, and a detailed technical analysis of what is going on inside the effect.