Before around 2000, the average home computer did not really have the juice to conveniently manipulate audio data the way you would say, graphics or words using paint and word processing programs. Because of that, the way most PC/Mac composers had to work was to use the MIDI command language to drive hardware synthesizers through an interface device.
To me, the first big breakthrough was the introduction of Propellerheads’ Reason in 2000. This was a 100% software emulation of a stack of synthesizers and processing units with an integrated sequencer. Reason was the first major commercial application that made it possible to create an entire composition within the computer.
Of course, Reason had its limitations. For efficiency, it was completely self-contained and did not allow the recording of audio into itself; but all sound generation was internal. Still, the synths, samplers and processing units provided were very powerful.
Around this time, the ability of MIDI sequencers to better handle audio was being improved by all manufacturers, including Opcode, Mark of the Unicorn, Emagic, Cakewalk and others. To be fair, digital audio recording was available even in the early 1990s on PCs and Macs, but they were very limited in power.
A year or so later, the next big thing arrived for me which was Ableton’s Live software. Besides the ability to record audio or use existing loop and sample files, the big selling point of Live was that, using its own internal elastic time algorithms, you could combine several loops and/or recordings together and have them synchronize perfectly on the beat.
Since Live was designed to be used live (coincidentally enough), a lot of care was also taken so that no matter what you did to the piece you were working on, the audio engine did not stop or hiccup. Even though I never play live, this was great since you could tweak a composition without annoying disruptions in the audio.
Starting with version 2.0.3 Live quickly supplanted all other methods of working I had — even though there was no MIDI support at all until version 4 ( I think) . I am currently using version 7.0.2 in my studio.
Filed under: Computer Music |