Navigation

What is DJ notation?

Contact

DJ notation and what it does

Why?

DJs have hundreds and thousands of songs in their libraries nowadays. What's more, thanks to CDJs and digital DJing technology, they can bring them all to the club. While it's great to have such a broad choice of songs, it makes it almost impossible to remember them all.

Wouldn't it be great to be able to look at your song's listing during a gig and instantly know:
  • whether the song you're playing is ending with beats only or if it fades out or if there's melody up to the very end
  • which other song will be easy to mix in next
  • which one is very hard or almost impossible to mix into your currently playing song
  • when exactly comes the major build up / break down of that particular song
  • and much more?
This all might be solved by this proposal of DJ notation. Read on for specifications and examples. Note that DJ notation is also very useful when using harmonic mixing.

Why this way?

It was a lot of hard decisions, but I concluded that these are the crucial requirements for the notation:
  • intuitive (horizontal timeline metaphor, visualization of the composition)
  • editable using any keyboard (basic ASCII characters only)
  • modular (the precision/granularity is up to the user/DJ)

Examples


~#-


The very basic DJ notation example. This track starts with a melodic sequence with no beats and ends with beats only. Conclusion: the track might be difficult to beat-match into, but on the other hand it will be easy to transition from this track to the next one. A good start of a set, maybe?

-(0:23)=(0:46)#
(6:12)\(6:48)-->

The other extreme: a very elaborate DJ notation. This track starts with 23 seconds of beats only. Then a simple melodic sound comes in (still pretty easy to mix in). At 0:46, the track really starts rolling. The DJ shouldn't be doing anything significant until about 6:12 when the final climax breaks down (presumably into a much more orderly melody). From 6:48 on there are only beats. They continue for some (unspecified time) and then they fade out.

You would read the last example out by saying: "beats, zero twenty-three drone, zero forty-six riff, six twelve break down, six forty-eight beats, beats faded out".

See more examples of song notations and even whole DJ sets.


The notation marks

Please note: The notation has a new version, but I still haven't had the time to update this page. Please be patient or kick me.

- (dash)

Read: beats. Listen.
Beats only, no harmonic sounds. Safe to mix into anything. Many tracks begin and end with these dj-friendly sequences, but definitely not all of them.

~ (tilde)

Read: melody. Listen.
No beats, only melody or nonrhythmic sounds. Might be difficult to beat-match.

= (equal sign)

Read: drone. Listen.
Beats and melodic/harmonic sounds (but not too melodic). Most techno tracks, for example, will consist mainly of this. When mixing harmonically, it's pretty safe to let two drones of the same key play at the same time. Often it sounds great even if you mix a drone with a (harmonically matching) melody or riff.

# (hash)

Read: riff. Listen.
Denotes a sequence with tonal/harmonic shifts. Beats might or might not be present. Core of most melodic house and trance songs. Hard to mix, especially into another melody.

(0:00) (timecode in parenthesis)

Read: the time in parenthesis.
Specifies the time at which the next event happens. It needn't be super accurate in most cases: dance music changes in bars so a DJ can guess the precise moment on their own.

Note that the timecode may be let out, but in most cases, it's very handy for planning ahead. It makes sense to record the remaining time (time to end of track) because most CDJs show that by default.

(exclamation mark)

Read: detunedListen.
Detuned sounds or melody. Beware! Don't try to mix with anything else but beats unless you're sure what you're doing.
This is a prefix. Put before other marks so it looks like this: "!~" (detuned melody).

(lower than)

Read: faded in.
Music and/or beats that are fading in, mostly at the beginning of the track. Pain to beat-match or mix.
This is a prefix. Put before "=" or "~" or other marks. This: "<~" means that the track fades in with a melody, without beats.

> (greater than)

Read: faded out
Music and/or beats that are fading out, mostly at the end of the track. Pain to beat-match or mix. Avoid by a transition before this happens.
This is a postfix. Put after any mark to signify fadeout. This: "->" means that the track fades out with beats only.

(slash)

Read: build upListen.
Major build up. It's good to transition to a new track before it's first major build-up. 

\ (backslash)

Read: break downListen.
Major and/or final break down. It helps to know when this happens so you can mix in the next track's melody right after the current track's breakdown.
Č
Ć
ď
beats.mp3
(478k)
Filip Hráček,
Sep 12, 2008, 1:48 PM
Ć
ď
break-down.mp3
(316k)
Filip Hráček,
Sep 12, 2008, 2:10 PM
Ć
ď
build-up.mp3
(404k)
Filip Hráček,
Sep 12, 2008, 2:07 PM
Ć
ď
detuned.mp3
(240k)
Filip Hráček,
Sep 12, 2008, 2:01 PM
Ć
ď
drone.mp3
(418k)
Filip Hráček,
Sep 12, 2008, 1:52 PM
Ć
ď
melody.mp3
(259k)
Filip Hráček,
Sep 12, 2008, 1:41 PM
Ć
ď
riff.mp3
(509k)
Filip Hráček,
Sep 12, 2008, 1:55 PM
Comments