How Do Electronica Musicians Make Their Music?

So I was clubbin’ in Miami last weekend, like you do when you’re a fat 35-year-old central Illinoisian :wink: , and DJ Von Der Spankmyass was spinning his latest Electronica tracks.

So when I came down from my Ecstasy high, I got to wondering: how do makers of Ambient, Trance, Electronica, etc. music do their thing? I’m assuming there’s a computer involved. Is this software I can buy at Best Buy™ and run on Windows XP™? Also, what is the DJ’s role at the club? It seems to me that all he really has to do is put his CD into the CD player and press “Play.” Is his appearence fee at the club how he earns his money, since he’s not likely to get a lot of airplay (at least, not in the US)?

There are software packages out there that can do electronic music, and I assume they’re quite popular.

synthesizers and drum machines, and lots of them.

also as DJs we can just press play on a cd, but most of it is cueing up music and mixing it so its seamless. you have to keep people dancing

As a computer programmer and a musician (sort of), I’ve always wanted to know more about how music synthesizers work myself. I know the basics of sound and music theory, but I’d really like to know how to reproduce some of the techno samples I’ve heard. I wonder if techno/electronica samples are ever invented with the exact algorithm kept secret, only to possibly be reproduced/reverse engineered later by other musicians.

What really blows my mind are things like “Brullwurfel”, where the creators have not only mastered the art of electronic music, they are able to generate the entire soundtrack on the fly in only 64k. Whatever types of algorithms they are using to generate the music, it’s probably similar to what’s used for professional DJs to produce electronic music.

As for what the DJ does, like Alaogue Skywalker said, it’s mostly queueing up the music and doing seamless transitions. Presumably the DJ can also control the lights, lasers and fog effects. I’ve only messed around with a DJ table for a little while, but the process is basically like this: The DJ starts playing one track, then setting up the record for the next track. As the main song plays through the big speakers, the DJ starts playing the next track and listening to it through headphones (you’ll sometimes see DJs holding one headphone up to their ear and listening to the main track with the other one.) One the next track is spinning, the DJ can make the record spin faster or slower to get it to sync up with the main track, then once the beats are all synced, the DJ uses sliders to fade in the new track. This way the beat is continuous and there are no breaks between songs.

DJing a wedding reception pretty much involves what is stated above…simple beat matching between songs with a smooth transition. From what I have seen, alot of little dance club’s in house DJs are at about this talent level.

Once you go up the chain though, you get DJs who will take second records and layer effects or sounds or vocals on top of the record playing…also some of the various mixers out there allow for alot of customization of the sound playing through them.

Very few of the very elite DJs just play one record, then beatmatch a second, and play it…most are busy for their whole set layering effects or altering the existing sounds.

I’ve seen a couple of female DJs who actually sing over the records they play (Mea most recently).

The best show I’ve ever seen was Dynamix II vs Jackal and Hyde , where all the artists were actually on stage with computers/synths/vocoders etc creating the music live.

Frootyloops and Cubase are two that I hear mentioned frequently. There are a number of cheap $40 programs you can find that have prerecorded loops and effects that you can just arrange and play(club Ejay, MTV Music Generator)

Fruity Loops is really easy to use once you get used to it. I’m not a musician by any means and I’ve churned out a couple of remixes for friends in bands. I’m not the best at mixing sounds or anything, so I’m pretty amateur and can’t create the kind of atmospheres you’ll hear in major releases. Most of those musicians use programs that are significantly more advanced than Fruity Loops.

Oh yeah, definately…I was giving the OP something that I’ve heard local small time DJs mention, that I thought he could access easily.

I’m sure a decent virtual studio type set up would run into several thousands of dollars worth of software and hardware.

Recording and playing electronic music are two different animals. I enjoy being in the studio but I can’t stand being on stage behind keyboards in an electronic based band.

My studio** is a hybrid of analog and digital. I’ve a bunch of older synths, some newer ones and some software based synths and samplers. I have a couple of drum machines and an electronic trap set for playing out drum tracks (it’s easier to play the drums with sticks over fingering hi-hat sounds on the keyboard).

Currently the main software in the studio is:
Sonar for MIDI sequencing and audio tracks.
Sound Forge for wav and aiff file editing and two track mastering.
Gigastudio for sampling.

I have a couple different ways I can record depending on what I’m writing. I can use my equipment like a standard recording studio where every keyboard sends it’s audio signal to a mixing console and that is recorded on a multi-track recorder. The other is to keep everything internal on one computer. All sounds are generated with software synths and samplers and recorded in a software multi-track recorder (Sonar). I also can do a hybrid of the two.

For the old school recording studio method:

All my keyboards are connected to the computer with MIDI cables. There is some misunderstanding on what MIDI is but basically it is like an old paper piano roll. It contains the information which says the middle C note is going to be played as a particular volume and held for X amount of time. MIDI also contains information like petal controls, pitch bends, sound changes. Basic MIDI can carry 16 different channels of information – or 16 different keyboards. New systems can have several different MIDI groups running at a time which will allow 32, 48, 64 different MIDI channels. Each keyboard or drum machine in my studio gets assigned a MIDI channel and MIDI group.

To record the MIDI information I have two dedicated keyboards and the electronic drum pads. One of the keyboards, the Roland D-50, has standard synth keys. The other, the Kurzweil PC-88, has 88 weighted keys just like a piano.

I record all my MIDI performances into different tracks in Sonar.

Let’s say I want to put down a bassline and I’m going to use a sound on the Juno 106 (which I’ve assigned MIDI channel 2). I tell Sonar to receive MIDI information from the D-50 on Channel 1 and echo all signals back out to channel 2. Now, when I play a key on the D-50 I hear the sound coming from the Juno 106. I record the bassline and move on to another part using another synth.

In Sonar I’ll have all my synth parts on different tracks. At this point I can copy and paste various bits. For instance, if I want a quick song that contains a verse, chorus, verse, chorus. I can play the verse, then the chorus, and than copy/paste for the rest of the song. Normally I don’t do this. I like playing the entire song all the way through for the added bonus of slight variations between bits.

I can also do the musical equivalent of a writers spell check. This is called quantize. It will align all the notes I’ve played and recorded to the closest defined time. 1/4 beat, 1/8 beat, 1/16… etc.

After I’m done with all the MIDI performances I need to actually record them -So far all I’ve done is punch holes in a virtual piano roll. I have a couple of different ways I’ll record the audio. I have a 16 track hard drive recorder or I can dump each keyboard line back into Sonar as an audio track. It really depends on the song and what I plan to do next with it.

The new school recording method is similar but everything is patched internally on the computer and the synths are pieces of software.

I prefer the old school method because I like using a real mixing console over one on the computer screen. I also feel I can get a warmer sound if I route through the mixing console.

Here are a couple of tracks where I used both methods.

Go to http://www.ampcast.com/tictok (if that link doesn’t work, I’ve uploaded these tracks to my working directory at http://www.tictokmen.com/mp3 )

Find the song called “Flatline” (standard elecronica genre). That was done with a mixture of hardware synths, a few Gigastudio samples (routed out of a dedicated computer for Gigastudio and mixed through the console). The drums are a mixture of Gigastudio samples and both my drum machines. The MIDI for the keyboards and drums were recorded in Sonar then played back and recorded on the Akai DR-16 recorder. After those tracks were done I laid the vocal tracks. I mixed it all down back through the console to another computer dedicated to two track recording using Sound Forge. It was later mastered on yet another computer at the same time the rest of the CD was mastered.

Now find the track called “Telecommunicating” (old school electronica in odd 7/4 time). This was done entirely in Sonar using Gigastudio running on the same computer as the sound source. Almost all the sounds are home made samples of old drum machines and my Moog synth. The computer generated voice was made using text to speech software. The phrases were recorded as wav files. From there I cut the phrases unto syllables and created a Gigastudio sample of it. This allowed me to time the computer voices with the music as well as pitch them as they “sang”. Once the song was completed I mixed down in Sonar.
I know of some people who use software like Fruity Loops. This is entirely different than my recording methods. I play each and every note in my music. Fruity Loops uses small one or two measure recorded loops. These can be basslines, synth lines, drums. The simple way to create a track using software like this is to arrange pre-recorded drum lines and bass riffs into your own creation. I’ve never bothered using this software because just the idea of it sounds so limiting. I’m sure a Fruity Loop user will be in shortly to correct me on this.

When I’ve been the keyboard player in live electronic bands there are more synth lines than I can play at once. We’ll use a sequencer with a handful of pre-recorded MIDI performances. The sequencer is the heart of the track if we use it. The drummer is sent a click signal and will follow the tempo from that. Because I’m lazy on stage I’d program the more difficult phrases and only play the easier ones live.

The thing that really sucks about this route is more than a few times something goes wrong on stage. I’ve lost power to the sequencer and had to finish the rest of the song without half the keyboard lines. I’ve had the sequencer error and crash. I’ve had the drummer loose the click track and go out of time. It sucks. Sadly, to play some of these songs live we’d need 4-5 other keyboard players. Think about playing the song “Flatline” live without any pre-programming. Zoinks. Too many keyboard lines going at once.

**That studio page is a bit out of date. I’ve added a second mixing console, updated software and computers than those listed and haven’t even updated it to to include my saxophones and accordian. I also weeded out a few things I never used anymore (the RS-09, MG-1, and the syndrums).

I’ll jump :wink:

It’s definitely possible to do just that with Fruity Loops, but it’s not something I do. My most recent remix, for instance, I used the built-in softsynth to create all of the synth sounds and programmed them all note-for-note. The only time I use loops to actually create a song in there is when I create the loop and want to add extra effects. The remix can be found here on their myspace page. It’s “Age of Love (interface 2x remix)” - not exactly fantastic but not bad for me. The only loops I used in this song were the vocals, otherwise everything was programmed completely separately within the program itself.

**Seven ** covered it pretty well; most use a mix of hardware (drum machines, synthesizers, samplers, and effects units) and software (computer-based sequencing and software versions of synthesizers, drum machines, samplers, and effects).

I’m currently building a 1970’s-style Modular Synthesizer and blogging the experience over at www.livejournal.com/users/bleepsandbloops , if anyone’s interested. I’m trying to keep it very non-technical and readable so that the average person can understand what’s going on.

Saying that DJing is just about cueing up the music is like saying that playing the piano is just about pressing lots of keys, or that performing in a play is just about reading lines. A really good DJ paces a performance over perhaps two hours, building the tension up over that time.

Can you send MIDI events to external devices in FL?

Yeah, but I don’t know how.

Here is a screenshot of the opening menu when you first open the program.

interface2x: It looks like you can under “output port mapping” section

Another cool program is Reason by Propellerhead. The thing I like about it is the ease with which I can just add another drum machine, sampler, Loop player, synth, whatever, and all the controls are out there on the rack interface. I think the interface is something people like or don’t like. I like it. Also, it has Rewire, which is a utility that puts Reason’s transport functions and audio under Cubase’s contol (or any other Rewire-friendly program). Works with XP, too, but you have to put on your geek hat to get it all working together. An interesting thing about all this stuff is the different ways you can input your ideas - from playing live to pressing switches - whatever works best for you.

I don’t use Fruity Loops (I found it too cumbersome and didn’t particularly like the sound quality), but I do use Reason and a host of other software to make drum tracks, synth tracks, whooshing noises, etc.

I also record a lot of live drums, steel drums, vocals, sax, guitar, bass, keyboards and whooshy noises and fx with different instruments, fx pedals, and other assorted noisemakers I have on hand in the Stustu Studio. I have an assortment of mics, a MIDI controller, a sound console for mixing, and a couple of rackmount fx units (including an old Yamaha SPX-90ii (eat yer hearts out, audio geeks!)) that I use.

I use Acid Pro software to mix all the different tracks, and then I use T-Racks to master the tracks once the mix is complete.

My tunes can be found at http://www.mp3.com.au/SnowboarderBoSnoarder.

There are lots of ways to record and create music now; the DIY movement doesn’t have to solely rely on 4-track recorders in the basement anymore.

Bo