Happy birthday MIDI 1.0: Slave to the rhythm

Part Two: The notes in the machine


Got it taped

In the simple sequencer-with-drum machine scenario, as the work on the various sequences and drum patterns took shape, you’d want to chain these different parts together by using the Song modes on each device. It’s effectively a playlist of the patterns that amounts to an arrangement. Here, the Song Position Pointers come in very handy, so that when you jump to bar 33 to work on the chorus on the sequencer, the drum machine follows suit and plays the appropriate rhythm pattern.

Alesis HR-16 drum machine and MMT-8 MIDI sequencer

Alesis HR-16 beatbox and MMT-8 sequencer
Click for a larger image

It’s all clever stuff and working this way enabled musicians to refine their compositions either on home set-ups or in programming suites that were going to be cheaper than clocking up studio time in a full-blown professional recording facility. You’d save that indulgence for when you were ready to commit to tape along with vocals and suchlike, only to find the studio had some new MIDI gear in it – a sampler perhaps – that you’d be smitten with and later wonder later where all the time went.

Still, thanks to Song Position Pointers and a decent synchroniser, you’d not have to wind the tape back to the very beginning to make changes when slaving a sequencer to tape.

Another useful aspect of sync’ing to tape was that if you didn’t have a great deal of MIDI gear or were dedicated to a particular synth, you could record a sequence to tape that featured a particular sound, then change the synth sound and record a different sequence part on a separate track.

While using Program Changes on the synth would be an option, for some arrangements this wouldn’t be sufficient. Also, using separate tape tracks would enable different EQ and effects to be applied more easily. For instance, from the same synth, you might want a bright horn section swimming in reverb, but a completely dry sound with a bolstered bottom end for bass.

Akai MPC60 endorsed by Don Henley

Hit and run: Akai's MPC60 featured sampling and sequencing
Click for a larger image

Multitimbral instruments did sort this problem out to some extent, but not all would feature multiple outputs or built-in effects. Using sync to offload different parts of the composition to tape to build up layers from a limited or preferred selection of MIDI gear, proved a very useful and practical application. Indeed, the samplers of the time had limited memory and this was an easy way to get the best out of them: recording multiple tracks with different sounds.

Hardware sequencers would come and go in various guises from dedicated keyboard such as the popular Korg M1 with its 8-track recording to Akai’s MPC60 – a drum machine inspired system with design input from Roger Linn. His revolutionary LM-1 Drum Computer pre-dates MIDI but was the first beatbox to use sampled sounds. A few years on and the buggy reputation of the Linn9000 led to the company’s demise. It had sampling, MIDI, a 32-track sequencer and the eye-watering price of $5000. The Akai MPC60 was its reincarnation. Its Swing function delivered a distinctive groove to sequences that contributed to its huge success.

OK computer

Indeed, even though such features could be replicated in software sequencers as groove templates, there were no shortage of die-hard hardware fans who just didn’t want the fuss of a QWERTY keyboard, mouse and monitor, let alone the bother of floppy disks and an actual computer to maintain. The all-in-one box appeal continues to this day, but for those keen to explore MIDI’s capabilities beyond note-taking, the computer sequencer was where it was at.

MIDI on computers happened very early on in its development, with Yamaha adapting the MSX for music. The YIS-503 and the CX5M version (includes SFG-01 synth module) when hooked up to various accessories, provided synthesis and composition tools along with 4-track MIDI sequencer, available on different cartridges.

Yamaha YIS-503 based around the MSX PC

Yamaha YIS-503 based around the MSX PC

Perfect timing: The quantize habit

What made both scenarios a truly creative experience was that MIDI performances could be edited. Made a mistake? There’s no need to rewind the tape and record it all over again. MIDI recordings could be fixed, a note at a time, if necessary, which frequently it was. Drum machines too, had the facility to knock out duff notes, so duff playing – be it a brass line or a drum fill – could end up note-perfect. Yet to paraphrase Eric Morecambe, you could be playing the right notes but not necessarily at the right time.
Steinberg Cubase Key edit quantize

Steinberg's Cubase Key edit: Grid match mode shows Quantized notes in red, those not in time are shown in other colours. A range of Quantize options appears on the left – click for a larger image

When you’re cycling (looping) around a sequence or building up a drum part, out-of-time playing is so obvious that just about anyone can spot it. It’s irksome. As any sequencer works to a particular resolution and timebase, the notes played into it can be altered in time too, just like correcting the pitch of a note. To take away the guesswork regarding how many "ticks" a note (or drum sound) needs to be shifted to be in time, a function called Quantize was implemented on all good sequencing gear, including drum machines.

Steinberg Cubase Quantize note value options

Quantize note value options

In simple terms Quantize performed timing corrections, making everything snap into place and, regardless of musical prowess, it was a godsend. This quick-and-dirty fix had a few issues with it though. First of all, it could make performances sound robotic, which could be ideal for some genres, but it didn’t suit everyone. Also, Quantize at too low a resolution (say 8th notes) could end up "fixing" valid 16th notes. Sure, the bass drum and snare sound in sync, but the busy hi-hat pattern timing has suddenly halved.

To get the performance you wanted, Quantize needed to be applied with the appropriate note timing values and with an eye on the time signature. For instance, triplet values would need to be used for 3/4, 6/8 time and similar and the odd fancy drum fill could suffer here too. Sequencer developers would spend a fair few years designing different Quantize algorithms and Groove templates that knock the timing out slightly from the strict positioning to more musical and relaxed values.

Next page: Interface race

Similar topics


Other stories you might like

  • Workers win vote to form first-ever US Apple Store union
    Results set to be ratified by labor board by end of the week

    Workers at an Apple Store in Towson, Maryland have voted to form a union, making them the first of the iGiant's retail staff to do so in the United States.

    Out of 110 eligible voters, 65 employees voted in support of unionization versus 33 who voted against it. The organizing committee, known as the Coalition of Organized Retail Employees (CORE), has now filed to certify the results with America's National Labor Relations Board. Members joining this first-ever US Apple Store union will be represented by the International Association of Machinists and Aerospace Workers (IAM).

    "I applaud the courage displayed by CORE members at the Apple store in Towson for achieving this historic victory," IAM's international president Robert Martinez Jr said in a statement on Saturday. "They made a huge sacrifice for thousands of Apple employees across the nation who had all eyes on this election."

    Continue reading
  • Apple’s M2 chip isn’t a slam dunk, but it does point to the future
    The chip’s GPU and neural engine could overshadow Apple’s concession on CPU performance

    Analysis For all the pomp and circumstance surrounding Apple's move to homegrown silicon for Macs, the tech giant has admitted that the new M2 chip isn't quite the slam dunk that its predecessor was when compared to the latest from Apple's former CPU supplier, Intel.

    During its WWDC 2022 keynote Monday, Apple focused its high-level sales pitch for the M2 on claims that the chip is much more power efficient than Intel's latest laptop CPUs. But while doing so, the iPhone maker admitted that Intel has it beat, at least for now, when it comes to CPU performance.

    Apple laid this out clearly during the presentation when Johny Srouji, Apple's senior vice president of hardware technologies, said the M2's eight-core CPU will provide 87 percent of the peak performance of Intel's 12-core Core i7-1260P while using just a quarter of the rival chip's power.

    Continue reading
  • Apple dev roundup: Weather data meets privacy, and other good stuff
    No AR/VR glasses but at least RoomPlan will let you make rapid 3D room maps

    WWDC Apple this week at its Worldwide Developer Conference delivered software development kits (SDKs) for beta versions of its iOS 16, iPadOS 16, macOS 13, tvOS 16, and watchOS 9 platforms.

    For developers sold on seeking permission from Apple to distribute their software and paying a portion of revenue for the privilege, it's a time to celebrate and harken to the message from the mothership.

    While the consumer-facing features in the company's various operating systems consist largely of incremental improvements like aesthetic and workflow enhancements, the developer APIs in the underlying code should prove more significant because they will allow programmers to build apps and functions that weren't previously possible. Many of the new capabilities are touched on in Apple's Platforms State of the Union presentation.

    Continue reading

Biting the hand that feeds IT © 1998–2022