Peff isn’t my Middle Name…

March 7th, 2006

My friend, John Hinson, has developed a new solid state amplification circuit that he has dubbed the “Shoichi” – my Japanese Middle Name. I haven’t heard it yet, but he says that it sound remarkably like tubes. This is a unique honor, and who knows…someday there will be Shoichi Amps driving world class hardware and a slew of plug-ins modeled after the circuit :-)

John’s Design Announcement

Recombinant Media Labs Workshops

March 3rd, 2006

Well, I have a bit of interesting news. Today, I was up at the new Recombinant Media Labs in San Francisco’s SOMA district. This is unique performance space with a 16 channel surround sound system along with a 10 projector video system that spans 360° around the entire room. Sorry, I forgot to bring by camera today.

Recombinant Media Labs is starting to develop educational workshops that focus on music software. In conjunction with Cycling 74, they’ve offered a Max/MSP workshop. Tomorrow, they will be holding a two day workshop on Ableton Live 5. The course is being offered by Brian Jackson, author of the Thompson Live 5 CSI CD-Rom.

I’m excited to say that GW Childs and I are planning to present a Reason workshop tentatively scheduled for April. The details have yet to be ironed out. It might be a beginner/intermediate course, or perhaps something a little more intensive. I’ll definitely make it a point to go through some of the new Reason techniques I’ve developed as well as some expanded Power Tools for Reason 3.0 stuff.

As the details unfold, I’ll post up more information. In the meantime, anyone interested in coming, please post up a comment.

XySpace Combinator Patch

February 28th, 2006

XySpace is pseudo stereo spatialization combinator patch. It’s designed is to take a mono signal and position the sound around a virtual stereo room environment. A standard pan control positions the sound between the left and right channels, while a front-rear fader controls the distance away from the listener’s position.

The patch works by setting up a two different attenuation systems so that there are a total of four outputs from a mono input signal. Obviously, the four outputs correspond to front left, front right, rear left and rear right. The environment is setup as a large room, so reflections and reverb from the rear walls blend with the dry signal as the signal is positioned to the rear.

To simulate the effect of distance, a low pass filter is applied to the incoming signal to roll off high frequencies from sounds that are distance. This filter opens up as the sound is positioned closer to the front. A set of Malström comb filters are also applied to the front - rear attenuation to simulate the effect of doppler shift. As the sound moves toward the listener, the comb filter frequency decreases to induce the illusion of motion.

This patch is still somewhat in it’s infancy simply because it’s only been tested on headphones and the monitors of my workstation. The results could very easily vary depending on your set-up. The archive includes a couple of demo files that illustrate how the patch sounds and can be incorporated into various projects. The RPS XySpace example.rps has a couple of Matrix Pattern sequencers that modulate the position to constantly rotate sounds around the environment, while the XySpace Demo.rns file has controller changes recorded from a joystick control.

Many thanks to the guys on the messageboard who inspired the idea. I’m not sure how useful this is, but it’s certainly fun to play with.

Download XySpace.cmb

XySpace Parameters

Left - Right controls the stereo pan position of the incoming signal. The stereo separation is narrower for signals positioned towards the rear.

Front - Rear controls the source distance from the listener. The attenuation modulates several settings simultaneously, including a low pass filter as well as the comb-filter controls for the doppler effect.

Doppler trims the level of the comb-filter signals being combined with the dry signal. The doppler signal runs parallel with the dry signal, and the effect can be overwhelming depending on the source.

Room Decay adjusts the length of the decay time of the reverberation of the two RV-7000 reverbs used to define the expanse of the environment.

Hi Freq Shuffle Switch enables and disables the MClass Stereo Imager. Having this enabled is intended to create a proximity effect when the source signal is positioned towards the front.

Depth Filter Switch enables the the ECF-42 Low Pass Filter that rolls of high frequency signals on the front-rear signal.

Doppler Filters Switch enables the comb filtering to induce the doppler shift effect.

Rear Reflections Switch enables the second RV-7000 which is used to define the center rear wall of the environment.

MPC Groove Template Tutorial

January 28th, 2006

I love the Akai MPC-3000. The drum grooves created with this instrument consistently yield a very musical flow that inspire beat oriented tracks. The design of legend, Roger Linn, combined with Akai’s sampling technology is still used by many to this day. This project was inspired by necessity to bring the feel of the MPC into Reason. I’m consistently asked how to use this song file, so the following tutorial explains the procedure of using Reason’s user groove feature.


The MPC-3000 Groove Templates are MIDI sequences extracted from sample loops created with an Akai MPC-3000 MIDI Production Center. Originally, this project involved creating MIDI files on the MPC and transferring them to a computer for import into Reason, but the results did not quite have the same feel as loops created with the MPC. The timing does not seem to capture the groove when using imported MIDI files. The problem could be the difference in PPQ (Pulse Per Quarter Note) resolution on different sequencers, or perhaps the latency and timing of the circuitry in the sampler engine.

As an alternative solution, loops, programmed on the MPC, were recorded into a digital audio workstation. Each loop is a series of 16th note hi-hat events with a length of four measures. These loops have different quantization swing settings, which range from 50% (16th Notes) to 75% (triplets). Each loop was processed in ReCycle. Once converted to REX files, these loops were loaded into Reason via a Dr.REX Loop player, and the slice data was extracted into individual sequencer tracks. The REX files provided the ideal solution as they capture all of the timing idiosyncrasies of the MPC-3000 with the precision of digital audio rather than MIDI PPQ.

Reason User Groove Feature

If you are unfamiliar with the “User Groove” feature in Reason, try the following exercise to discover how to set a groove quantization template.

1. In an empty Reason song file, create a Dr.REX Loop player.
2. Load the ReCycle Loop, “Hse06_Strictly_130_eLAB.rx2” from the Factory Sound bank \ Dr Rex Drum Loops \ House Directory.
3. Click the “To Track” button on the Dr.REX player to export the loop slice data to the Reason Sequencer. The slice data is 2 measures and will appear grouped in 2 measure segments.
4. Position the mouse cursor over a grouped segment in the sequencer, and right-click (MacOS: Hold Control & Click) to open the contextual menu.
5. Select the “Get User Groove” item from the contextual menu list. Notice that the Quantization setting on the sequencer changes from “1/16” to “User”. This indicates that the template is stored in the song, and from this point, any quantization will conform to the template extracted from the loop slice data.
6. Create a second Dr.REX Loop Player and load the ReCycle Loop, “Ahp05_Live_087_Chronic.rx2” from the Factory Sound Bank \ Dr Rex Drum Loops \ Acoustic \ Hip Hop Directory.
7. Copy the Slice data to the Dr.REX 2 sequencer track by clicking on the “To Track” button.
8. Run the Sequence to hear the two loops play at the same time. You should notice that certain timing issues conflict when both loops play simultaneously. Stop the sequence.
9. Right-Click on the Dr.REX 2 Sequencer Track name to open the contextual menu, and select the “Quantize Notes” item. This method will quantize all events on the sequencer track.
10. Run the sequence to hear the quantization of the first loop applied to the second loop.

This is the basic procedure for setting the template (User Groove) and applying a groove quantization to other tracks. While the example describes quantizing a second loop, the process can be applied to basslines and other tracks in the song.

Auditioning the ‘Peff-MPC Grooves MIDI.rns’ File

The MPC Groove Template file is simply a Reason Song File with 26 sequencer tracks-each track having a different groove. When you open the song file, you will see all 26 tracks assigned to the Dr.REX Loop player. The following example describes simply how to audition each of the grooves.

Download Peff-MPC Grooves MIDI.rns

1. Open the file “Peff-MPC Grooves MIDI.rns”
2. Run the sequence, and you should hear a sequence of hi-hats played from one of the sequencer tracks (61%).
3. Mute the sequencer track. You should hear nothing now.
4. Unmute a different sequencer track to hear a different groove setting.
5. Continue auditioning the sequencer tracks to gain familiarity with the quantization templates.

Applying the MPC Grooves Quantization templates

To apply the groove quantization to a song, a sequencer track from the ‘MPC Grooves’ file must be copied into the sequencer of the song. This means you should first audition the grooves and find one that suits your tastes. (Refer to the previous example)

For the following example, you will need the file:

Download NoGrooveSong.rns

1. Open the Reason song file, “Peff-MPC Grooves MIDI.rns”
2. Select the sequencer track labeled “64%”
3. Right-Click (MacOS: Hold Control & Click) to open the contextual menu, and select the “Copy” item.
4. Close the ‘MPC Grooves’ song file.
5. Open the Reason song file “NoGrooveSong.rns”. Run the sequence and listen to the song with its rigid 16th note quantization. Stop the sequence and proceed.
6. Click on the sequencer track list.
7. Right-Click to open the contextual menu, and select the “Paste” item.
8. You will see the MPC “64%” track appear at the bottom of the track list. Right click on this track and select, “Get User Groove”
9. From the Edit menu, select the item “Select All”. This will select all of the sequencer tracks so that quantization will applied over the entire song.
10. Right-Click over the track list and select the “Quantize Notes” item on the contextual menu.
11. Run the sequence to hear the MPC 64% swing quantization applied to the Reason song.

You will hear a distinctive bounce in the track after applying the MPC swing quantization. It’s as simple as that. This process can be applied to your own songs, however quantization only affects notes in the Reason sequencer. Redrum and Matrix patterns are not quantized. In order to apply the MPC Groove to a pattern sequence, you must first convert the patterns using the “Copy Pattern to Track” or “Convert Pattern to Track Notes” features from the edit menu. Further explanation of these procedures can be found in the Reason Documentation included with the software.

NAMM 2006 Day 4

January 25th, 2006

Day 4 started off fairly slowly. I know I didn’t cover the entire show in detail, but I paced myself and in some ways saved the best for last. It was definitely nice to see the number of analog modular synth systems slowly growing. Despite all of the new software applications and plug-ins, there was definitely a resurgence of hardware. There was plenty to see between Analogue Haven’s and Big City Music’s booths, but I saved the best for last. The last day was quite leisurely, so I took my time to take a closer look at some of the more interesting things.


Propellerhead/Line 6’s Hayden presenting his demo on Reason 3.0. Hayden, wants me to redo Vintage RDK and rename the patches with proper names rather than the numbering mnemonics. This is not the first time i’ve heard this request, so it’s a likely project for the near future.


The new Dave Smith Instruments, monophonic “evolver” keyboard. It’s the little sister of the Polyevolver and can be chained up with rack and pedal versions for multiple voicing.


Magnus and Marcus check out the PolyEvolver.


And the mother of all modulars, the Buchla 200e. Don was at the show doing press stuff, but I spoke with Yasi about the possibility of getting a new chassis and power supply for my old modules.


I sometimes regret not picking up a Thunder controller, but alas, a cool new touch interface is being offered. The 222e Multidimensional Kinesthetic Input Module with a look very similar to the thunder.


At the moog booth, I had a chance to speak with Craig Anderton, who recently contacted me about a review for PTR-3. He had some very nice things to say, which really made my day. I also met with Brian Kehew, friend of John Hinson. He told me that his new book, Recording the Beatles, is coming out really soon. John Hinson has been lending his technical expertise to the details of the recording gear used at Abbey Road for Brian’s book.

This poster has been up since the show started, and visitors were invited to write a message to Bob. It’s going back to North Carolina, and will hang in the Moog offices. I posted a few detail shots on my flickr page.


Native Instruments Introduced some interesting updates to their software line, including a teaser for their new control surface and software package “KORE”. Details were sketchy, but it sounds like a wrapper system for all native instruments products. Sort of like a modular system for NI software. ‘Sources’ suggested that they plan to package the Komplete software suite included with the KORE control surface, but even this is uncertain.


Chris Petti presenting a demonstration of the basics of using Reason. He was taking requests, so I asked for a sequence of 64th notes at 180 bpm.


Producer and DJ, Arabian Prince of NWA and other affiliations, demonstrated using Reason for Hip-Hop production. The hugeness of his sound was really impressive.


AP’s Crazy desktop pattern… It’s like having a Reason Seizure.


One of the most amazing announcements was “Tronical”, a non-destructive automatic tuning system for electric guitars. Synthax Audio AG from Germany have patented a unique system of tuning electronics and servo controlled Tuner pegs. Preset tunings (open strings, intonation) can be stored and recalled in a manner of seconds. It was pretty amazing to see the tuning pegs twist the strat into tune.


Richard Devine is indeed the NI master. Towards the end of the show he put on an amazing set using Tracktor with a glitchy remix of “Feel for You” by Chaka Kahn. After the show ended we had a chance to chat about crazy synth stuff and sound design. He’s truly a workaholic and is so involved with a variety of different projects.


End of the Show Toast back at the Prop’s booth. Pictured: The Bitplant crew, Tage, Michael, and booth designer, Fredrik.


Ulrika and Johan, polishing off the last of the sparkling wine.


Tage working out the breakdown and load out logistics. “You guys work, and I’ll watch”


The crew loading up the shipping crates, for the long trip back to Stockholm.

Fortunately, the Props came in large numbers this year, and I didn’t have to lend a hand dismantling the booth like last year. Rather than wait for the crew, the Merkles, Magnus, and I planned to head off to dinner with a couple of people from FXpansion. In the end, FXpansion brought their entire staff so the evening went from a small intimate dinner with friends, to a big dinner party.

NAMM 2006 Day 3

January 24th, 2006

Saturday night wasn’t too crazy, but i’m feeling the effects of old age combined with loud music, disrespectful punks, and junk food. Even with the triple shot espresso beverage my brain isn’t quite working yet, so this entry is going to rely more on the pictures rather than the words. I took a lot of photos…of gear :-p anyways, this was started sunday morning, but i’m finishing up today.


Another vintage analog synthesizer plug-in from Arturia is something quite exciting. It’s a combined Sequential Circuits Prophet 5 and Prophet VS synth. Most people are probably familiar with the 5, but the VS is a wavetable synth with analog filters with vector control - meaning there are four oscillators which are balanced using a joystick control. You can access one or the other, or create hybrid patches. I’m looking forward to seeing this one when it’s released.


MOTU introduced an interesting new virtual instrument plug-in called “Ethno” which contains a virtual cornucopia of world instruments. I didn’t have a close look, but it had some very cool exotic sounds for those who want to add that exotic spice to their productions. You never know when you need a bazouki riff on that epic trance remix.


While cruising through the guitar section, I stumbled across a little theremin device from Hiwatt. I found the interface interesting as it uses a dome antenna rather than an arial. There’s only one conductor which controls the pitch, and when you move your hand away the sound diminishes. It has an interesting twist however: They’ve added a little delay circuit to create reverberant vintage sci-fi effects.


I’ve seen the Roland V-Synth XT before, and this piece really caught my attention because it uses the Variphrase Technology. Besides the analysis and resynthesis features, it has all of the bells and whistles including the D-50 soundset. This unit has a cool hybrid look with a futuristic touch panel interface embedded into a hefty vintage looking chasis with knob and button controls.


Another interesting unit from Roland is the SH-201 with a look reminicent of the old SH-Synths, the TB-303, and the old Junos, and yes, it has an arpeggiator. The heart of the unit is an analog modelling synth complete with 303ish knobs and SHish sliders and bank and patch select buttons that control all of the synthesis parameters. The layout is basically the same as a typical vintage Roland synth, but there’s more. You can route external audio through the filters. The SH-201 is also a MIDI control surface as well as a MIDI interface that connects via USB to your computer. The USB connection also provides audio routing to and from your computer. Yes, the keyboard itself also acts as an audio interface with inputs and outputs. There’s also a plug-in which controls all of the synth parameters and drives a second instance of the synth engine. In other words, the synth engine allows you to have one patch live on the keyboard and second patch running from the sequencer. The $700 price tag seems more than fair considering you get a keyboard controller, an audio interface, a MIDI interface, and a synth all in one package.


Forat Music based in Los Angeles, also had a few customized Roland pieces showcased in the Roland pavillion. Pictured is the tricked out MV-8000 in fire-engine red. They also customized an MC-909 with a black powder coat finish and added a vintage touch with oak side panels. A perfect match for your old Oberheim units!


Analogue Haven’s display down in the “Dungeon” of the convention center always attracts a lot of attention from synthesis fanatics. This year, they had an abundance of step sequencers on display which i found quite interesting. Pictured is the the Infection Music Zeit Sequencer. A monster system with interesting features like LFO that can modulate values for each step.


The Manikin Electronics Schrittmacher is a MIDI/CV step sequencer with a digital programming interface.


Also from Manikin is the “Memotron”, a digital version of the mellotron…when you really don’t want to deal with tape racks and still want to look cool.


Electro-Acoustic Reasearch Modular system comprised of their Livewire and PlanB modules.


The Macbeth M5 looks like an Arp on Steroids.


Sequentix P3 Step Sequencer has step buttons that remind one of the 909, and even has programming features for 909 like swing and shuffle.


Out of all of the modular systems, the one that really caught my eye was the Modcan Modular synthesizer.


The modcan step sequencer has slider controls like the old arp step sequencer. A simple difference from the standard type of knob interface, but this feature makes it very easy to visualize the sequence and CV levels.


This is one of those devices that people constantly think about, especially for those who use several pedal effects in the signal chain for tweaky processing of whatever. Mpathx displayed the “Smart Rack” a power distribution system that provides both AC and DC voltages for a variety of applications. For studios and musicians the system can replace those pesky wall warts that not only clutter up a power strip, but can induce pesky EM. The voltage settings are set using software that sends the information via a USB connection.


I’m not sure if i caught the Musicpole at previous shows, but this is a cool little MIDI controller that uses touch sensitive contacts intuitively placed around a shaft. The placement is based on the circle of 5ths, and provides an interesting way to visualize intervals.


Opensys, makers of the Eko introduced his little sister, the Niko. Niko has a 3 octave keyboard with two customizable expansion panels and the cool touch screen interface.


The booth next to opensys featured a unique looking instrument called the Keytar, a stringed instrument with a metal body and a funky keyboard mechanism fastened to the chasis. you simply hold down a chord and strum. It was a little odd looking, but you have to give the guy kudos for trying to come up with something unique.


Walking by the Sony booth, i saw an interesting little recording system. The PCM-D1 is A portable digital audio recorder with coincident XY mics. It records 24bit audio @ 96kHz and looks extremely expensive - about $2k.


Apogee Electronics introduced their “Ensemble” 24/192 Firewire interface for MacOS X core Audio. The device is specifically designed for Apple DAWs using Logic & Final Cut Pro. The 8×8 interface includes four mic pres and the standard apogee bells and whistles.


At the end of the day, GW Childs, one of the Reason 3.0 sound designers, presented a demonstration of sound design techniques he used on various video games using Propellerheads Reason. For those who know, GW works for a famous company owned by a guy named George, who makes films about Jedi.


I don’t know why, but the Swedes really enjoy going to Red Robin. It’s become a tradition to make the trek down Harbor Blvd. to enjoy a greasy burger and bottomless fries. The weather has been rather cold this week, and the crew, despite being acclimatized to cold weather, were all freezing in the Southern California.

After a long day on our feet, and taking the 1.5 km trek, Ulrika, Marcus, Magnus, & Patrik sit in the waiting area.


Louis, Mikke, Tage, and Ulrika relaxing after ingesting various meat products.


An unusual shot of Marcus with his eyes open. He claims that he always closes his eyes when someone takes a photo of him. After several attempts i finally managed to catch him off guard.

NAMM 2006 Day 2

January 21st, 2006

There are certainly more people at NAMM on this year than the previous years. This probably explains why I had such a hard time securing a hotel room. The first couple of days have seen fairly large crowds, making it really difficult to leisurely go around to the different booths. My first real day the show started with a little visit over to FXpansionto see GURU. I haven’t really had the chance to check out this little drum machine plug, but it has some really nice features. It has the basic sample based triggers, but it also functions a bit like recycle in that you can extract slices and grooves and assign them to pads.


I managed to catch a bit of the Cakewalk Dimension Pro and Rapture demo’s presented by Mike Prager. Everyone knows that I’m a mac guy, so I rarely pay attention to most of cakewalk’s products…until now. These plugs are now mac compatible! Rapture is really cool. It’s a wavetable synth with the ultimate in Ring Mod routing possibilities…and well… I’m a sucker for a ring modulator.


Ableton is positioned right next to the Cakewalk booth (right where the props were previously), and my friend/editor of my book, Jim Aiken, was presenting a demo on using macros with Live 5. Jim had some really cool techniques for setting up tweaky effects in Live…and he even put on a bit of show with his dance moves… don’t let the scholarly appearance fool you :-)


Anyone doing electronic music struggles with acoustic instrument samples, but I’ve been amazed at the complexity of the new sample systems on display at this show. One of these was the “Real Guitar” plugin from Music Lab. The strumming, plucking, muting, and various timbral artifacts are nicely captured and mapped to the keyboard in a way that allows you to using a MIDI keyboard to input a fret and strum combination.

Another interesting system was the Vienna InstrumentsLibrary and performance interface system. The demonstration was a solo violin sample instrument that (in the noisy conditions of the exhibit hall) seemed very expressive. The performance interface measures the time between notes and selects a different sample group depending on the duration.


On the other end of the sonic spectrum there was Metasonix’s new S-1000 Wretch Machine! Eric has created a Vacuum Tube based synthesizer that features his multimode filter and the waveshaper with patch points and CV control… perfect for the analoghead… yeah, i want one too!


Another interesting little piece of tube gear was the Z.Vex Nano Amp. A teeny tiny vacuum tube amp head. Zachary Vex also offers a line level valve power amplifier called the iMPAMP designed for the discerning iPod user who wants to have a portable tube hi-fi.


So if you’re a fan of the old keyboard plug-ins and samples, then Korg has provided the obvious next choice to complement your FM7 and D-50 samples: The M1 le plug-in. Back in the day that’s what everyone had (present company included). I don’t know… I guess it would be handy if you’re doing some retro house tracks and really needed that M1 piano sound, or that organ bass… like i said… I don’t know… ;-)


On the other hand, Korg has introduced another cool control surface called the padKONTROL, and it has some MPC-like features including the “Roll” button and a TR like “Flam” button. It functions like the keypads on the K49, but also includes a XY touchpad for KAOSS type of control. This surface along with Reason might make me sell the old MPC… but probably not.


Moog Music’s complete ensemble of pedals including the the Bass MuRF and the new delay pedal.


GW playing a new track for Jimmy who might do a remix. Everyone got into sharing some tunes off their iPods :-)


GW playing with the Access TI. It’s a nice keyboard with a great feel…I went through the set of patches, and the sound set is really geared towards a certain central and northern european genre of electronic music. :-p


And here’s my long answer: Forget the booty…This is far more interesting! The Euphonix MC Media Application Controller. It’s an amazing control surface for Nuendo, Pro Tools, Logic, etc, and integrates a keyboard along with a touch screen and 56 programmable soft buttons. The soft buttons are really cool-Each button has a little LCD display so the icons and button name are changed by software. There are also four motorized faders and eight rotary encoders…now i need to get the props to develop remote drivers for this baby!


At the end of the day, Tage gives his thanks to the crew before we head out for Dinner. We went out to some steak house type of establishment before returning to Hilton party thing. I’m getting too old for that “scene” with drunk rockers. So I called it a night pretty early — this explains how i managed to get this entry finished this morning.