Turning a DAW track into a Digitakt live performance (Tutorial / How to)

Turning a DAW track into a Digitakt live performance (Tutorial / How to)

I shall here describe a workflow that turns a track produced in a DAW (e.g. Ableton) into a Digitakt (DT) live performance. There are two main challenges that have to be solved: the ‘vertical challenge’ and the ‘horizontal challenge’. The vertical challenge is to reduce a larger number of tracks to the eight tracks of the DT. Not only will most DAW-produced tracks will have more percussive elements, there will usually also be textural elements and multiple higher frequency elements (e.g. shakers, rides multiple OHH, CHH etc), which create a richer sonic spectrum. My solution to this challenge is the recording of high frequency elements on top of low frequency tracks and then separately treat those with the DT. The horizontal challenge is the live performance of a DAW arrangement over time. My solution to this challenge involves mutes, FILL and 1ST conditionals. Producing tracks in a DAW there is another horizontal challenge, which is however no problem for Elektron machines: producing variations in time is easy with Elektron machines, thanks to the sequencer with parameter locks and conditionals.

As an example, I shall consider here a DAW track with following individual tracks within the DAW:

1.	Sidechain trigger
2.	Kick / bassdrum (Kick)
3.	Bassline (BL)
4.	Noise FX / textual bed
5.	Clap
6.	Percussion (Perc)
7.	Closed Hi Hats (CHH)
8.	Rides
9.	Shaker
10.	Open Hi Hat (OHH)
11.	Plucky theme
12.	Lead
13.	Violin I
14.	Violin II
15.	Rev Crash
16.	Crash
17.	Noise Riser
18.	Impact
19.	Vocal FX

The vertical challenge is to bring those 19 tracks on the DT with 8 audio tracks. The bassline, plucky theme and lead are obvious candidates for tracks that one could play on an external synth, using the DT’s MIDI channels. For the example here, however, I shall consider the DT standalone.

Looking at the frequency spectra of the tracks, one can often find that they are reasonably well separated. In my example, I record the kick, the CHH and Shaker together into one track. I use on the kick track a lowpass filter and on the CHH and Shaker track a highpass filter to better separate the two parts (kick vs CHH+Shaker. In my case I recorded a 1/4 bar and named the file Kick-CHH-Shaker 1/4 bar.wav, which will have a file size of 69 kB. On the DT one can then image automating the higher end of the LP filter using the LFO, to name just one idea for subsequent processing.

In Ableton, I record the DT clips by soloing the tracks of interest and resampling the master track, which then includes effects and mastering in the recording. I then isolate a 1/4 bar (“consolidate” that piece) and export the clip with 48 kHz and mono conversion turned on.

Because the kick has elements in the higher frequencies, the separation from CHH and Shaker is not perfect. Most DAW produced tracks will however have textural, noisy or atmospheric elements that add an important spectral dimension but whose frequencies are quite high up. In my example, I recorded the Bassline together with the Noise FX track. Using light EQing, it is then possible to completely isolate the two elements with the FLTR page of the DT. Through this ‘trick’ have already reduced the required number of audio tracks by two.

Carefully observing the MIDI pattern in my DAW, I noticed that elements in the Perc and Clap tracks do not overlap. I could thus programme these on one DT track. I recorded two percussive hits ‘Perc 1’ and ‘Perc 2’ (each 17 kB) from the percussion track in the DAW and a single clap. (Note that I also record these through the mastering chain in the DAW). On the DT, I then programme this double track as follows: Perc 1 on 3,8,12,15 and Perc 2 on 6,10. Clap with 3:3 condition on 5 and 13, and on page 3 on 5,8,13. Rather than occasionally adding claps to the percussion track, one could also use the FILL condition. More on how I use the FILL condition comes below.

Looking at the arrangement of the track in the DAW, I noticed that in some parts the Ride was combined with the OHH, in other parts it was just the ride. Again, we can realise this with just one DT track. I recorded the ride into a file ‘Ride 1/4 bar’ and place it on trigs 3,7,11,15 using the FILL conditional. Another recording combines the Ride with the OHH (Ride-OHH 174 bar.wav) on trigs 1,9, 5,13 with the NO-FIll conditional.

For the two atmospheric violin elements, the Violin II DAW track occurs in a break. The idea is then again to have a one bar recording of the Violin I track on trig 1 of all four DT pages, using the NO-FILL conditional and a four bar Violin II recording (1,1, MB) with the FILL conditional on trig 2 and using microtiming to move the sample start all the way to the left, on top of trig 1.

The allocation of tracks on the DT looks finally like this:

1.	Kick+CHH+Shaker 1/4 bar on trig 1,5 ,9, 13. with NO-FILL. On steps 2,6,10,14 have CHH-Shaker 1/4 bar with microtiming to the left and cond FILL. One page only.
2.	BL+Noise 1 bar. trig 1. Four pages.
3.	Ride 1/4 bar on 3,7,11,15 (FIll cond). Ride+OHH 1/4 bar auf 1,9, 5,13 with NO-Fill cond.
4.	Perc 1 on 3,8,12,15 and Perc 2 on 6,10. Clap with 3:3 condition on 5 and 13, and on page 3 on 5,8,13.
5.	Vocal FX 4 bar on trig 1, NOT-1st cond, four pages. Impact 4 bar with 1ST cond on T5, trig 2 shifted to left with microtiming.
6.	Violin 1 1 bar on step 1 of each page (NO-FILL condition) and Violin 2 with FILL cond on step 2 of page 1 and moved left with microtiming.
7.	Plucky theme
8.	Lead

For the Kick track on the DT, I have used two recordings - the kick together with the CHH and Shaker and a recording of just the CHH and Shaker. One could use jus the one recording of Kick+CHH+Shaker and use a low pass filter on the DT during breaks, but I found that using the FILL condition to create short breaks works quite well. The idea is then to place a second sample next to the other and use microtiming to move them on top of each other.

A drop is often combined with some impact or crash element and I added this to the vocal track 5 on the DT using the 1ST conditional. Exiting a break to the main loop of my song, I want to have an impact and this is done by either changing pattern, or by re-loading the current pattern. The impact will then only be heard once, following by the vocal elements that are otherwise on that track.

Regarding the allocation of tracks on the DT, I placed the most important elements, kick and lead, on the outside (track 1 and 8) and have the low frequency bassline next to the kick, then percussive elements and melodic and synths elements near the lead on track 8.

This brings us to the horizontal challenge. A ‘typical’ DAW track for electronic music in the genres of house, tech house and techno, has one core or main loop, which would be all DT tracks playing at the same time, the most rich part of my song. In addition to this core drum loop, there is an intro and outro, which is easily realised by muting tracks on the DT. Looking at many Ableton templates, I noticed that there are typically two types of breaks: ‘percussive breaks’, with melodica elements muted and ‘melodic breaks’ with kick and rhythmic or percussive elements muted. Percussive breaks are used before the core drum loop, sweeping frequencies of the high frequency elements to create a rising tension that leads to the drop. The melodic breaks follow the core loop, with tracks 1,3, and 4 muted on the DT. For the percussive break, I mute track 8, or track 7 and 8. Muting tracks is thus the simplest solution to the horizontal challenge with what I have described here, the entire track is realised in single DT pattern.

My allocation of samples above, allows however for another solution to the horizontal problem. Using the FILL condition, I create a break by just pressing the PAGE button. The kick track is not muted but plays the CHH+Shaker recording. the BL+NoiseFX runs throughout the entire track anyway. Also, rather than muting track 3, using the FILL condition only the Ride is played not the RIDE+OHH. Furthermore, on track 6, the Violin theme is changed with a more dramatic violin stab sample playing during the break.

In total I used the following sample recording to recreate the DAW track with the Digitakt:

1.	Kick-CHH-Shaker 1/4 bar, 69 kB
2.	CHH-Shaker 1/4 bar, 69 kB
3.	Bl-Noise 4 bar, 1,1 MB
4.	Ride 1/4 bar, 69 kB
5.	Ride-OHH 1/4 bar, 69 kB
6.	Perc 1, 17 kB
7.	Perc 2, 17 kB
8.	Clap 69 kB
9.	Vocal FX 4 bar, 1,1 MB
10.	Impact 4 bar, 1,1 MB
11.	Violin 1 1 bar. 274 kB
12.	Violin 2 4 bar, 1,1 MB
13.	Pluck 4 bar, 1,1 MB
14.	Lead 4 bar, 1,1 MB

For the plucky theme and lead I was lazy. It would be possible to record here only single shots and programme these tracks then individually on the DT. This is therefore not a good example on how to the use the DT but for the purpose of my exercise, this was ok. (In actual fact, these elements could be fed into the DT externally from synths. The same is true for the bassline. Using a 4 bar recording isn’t the best use of the DT and its fantastic sequencer. The goal was however to prove whether it is possible to recreate a DAW-produced track, in principle.

One can now see that it would be quite possible to realise an entire set of tracks from your DAW on the DT and perform them live. The bassline and lead tracks on the DT are ideal candidates to justify GAS related purchases of additional hardware :slight_smile: Playing pad sounds with a real synths is also possible without loosing focus in the live performance. In my case, I use the Waldorf Blofeld and have ordered the new Roland SE2 to complement the DT. Once Overbridge is there, one could of course also complement the DT with soft synths playing in the DAW but for me the interest in the DT came from the idea to perform my tracks, produced with a DAW, live.

In my example, it was possible to almost completely reproduce the track from Ableton in the DT. I have yet to think of ways to have the riser and crash included as well. One option would of course be to use more pattern for this purpose but the goal was here to keep it as compact as possible.

In summary, the key ideas presented here are solutions to the vertical and horizontal challenge. The former was addressed by recording combined tracks with low and high frequency elements and then use the FILL conditional to play alternative elements on one track, or play a kick with some OHH and shaker, or a bassline with some noise together and play with the elements using the DT filter. The horizontal challenge was solved by concentrating on reproducing the core drum loop first and then realising that there are two types of breaks - a melodic break that follows the core drum loop (all DT tracks playing) with kick and prominent percussive elements muted and a percussive break in which not melodic elements are played and the filter is used to create tension on the high frequency elements so as to lead to the main, core drum loop for the drop.

Sharing is caring and I therefore hope this is useful for some of my fellow Elektronauts

Best

Olaf
28 Likes

Nice! Thanks for this😊

2 Likes

I really like how well structured and systematic you presented your approach.

2 Likes

Always interesting and educational to read someone’s process, very much appreciated :yum:

1 Like

i’ve been thinking for years about how to prepare content for the Octatrack and it really is quite the existential jigsaw puzzle.

finding the gold, amongst original content preparations and exporting a four bar loop is pretty much the intent… perhaps 8 or 16 bars … and yet the interweaving of a live performance essentially hinges in nature and character upon the preparations made in the studio.

cheers Olaf for sharing your approach and technique, very cool … enjoyed the concept of a melodic vs a percussive fill section …

also enjoyed the idea of using trig conditions to vary between a low or a high sample in a chain, creative and adventurous.

2 Likes

Over the years I’ve attempted to realise this kind of thing several times. Nothing satisfied WRT live performance until I entered the Elektron world.

Very well presented and informative.

Thanks so much for sharing, hope this helps lots of people out!

Mein gott. Thanks for the write-up!!

Ok, here comes a further idea that works very well:

In DAW-produced tracks it is fairly easy and thus common to create tension with risers, sweeps and then to accompany the release of tension with some impact or crash. One cannot afford to use a DT track for such occasional single shots, voice FX, swooshes etc. I presented above one solution for the inclusion of impacts by using the 1ST conditional. Here comes an idea on how to include samples of risers, sweeps, swooshes, crashes on demand, live by pressing a button. When we are not in recording mode, pressing a track button not only selects the track but also plays the sample linked to that track. In my set up above, track 5 contains a vocal shout, which is programmed into a pattern but it makes sense to add this to the performance here and there, by simply hitting that track button. There are however also tracks where the main sample linked to that track does not lend itself to live performances. The idea is then to use a crash sample as the main sample for that track, which can then be played on demand live, and to programme the regular pattern for all samples with parameter locks. I did this for track 4 in my example. I programmed a pattern of percussive hits and claps and all those samples are selected with a parameter lock and can then call up a crash during the live performance by pressing and holding the track button (outside recording mode). I did the same with a riser file on track 6.

Summarising my workflow concept, the DAW-produced track was realised with one pattern. I use mutes for the intro and outro and for the melodic and percussive breaks, as described above. I use the FILL conditional to create short breaks that use all eight DT for a full sound. This is typically to create a short break in the main phrase of the song. In my example, this fill-create break includes a dramatic violin stab. I use track button 4 for a crash, track button 5 for a vocal FX shout, and track button 6 for a riser, that if played only short is like a short noise sweep that one uses to introduce or cover some other change. In addition to these live performance elements, one would of course also play with the delay send, reverb send, overdrive, filter etc.

Here is an example for a sequence to perform, the numbers indicating the tracks and “-” denoting a track mute.

Intro:
1. Kick+CHH+Shaker. Frequency and resonance of LP filter can be manipulated for variations on the CHH and Shaker.
2. BL+Noise FX . Cutoff frequency of LP filter can be manipulated to vary noise.
3. Ride+OHH. Delay send can be used to add rhythm.
4. Perc and Clap. Add delay. Press track button to play crash.
5. -
6. -
7. -
8. -

1st Transition:
1. Kick+CHH+Shaker.
2. BL+Noise.
3. Ride+OHH.
4. Perc and Clap. Press track button to play crash.
5. -
6. Violin 1. Press button 6 for a 4 bar riser.
7. Plucky theme.
8. -

Percussive Break:
1. CHH+Shaker (kick removed)
2. BL+Noise FX
3. Ride+OHH
4. Perc
5. -
6. Violin 2
7. Pluck
8. -

Core Drum Loop:
1. Kick+CHH+Shaker. Frequency and resonance of LP filter can be manipulated for variations on the CHH and Shaker.
2. BL+Noise. Cutoff frequency of LP filter can be manipulated to vary noise.
3. Ride+OHH. Delay send can be used to add rhythm.
4. Perc and Clap. Add delay. Press track button to play crash.
5. Vocal FX. 4 bar impact plays the first time the pattern plays. Press button 5 and time to play vocal shout fx.
6. Violin 1. Press button 6 for a 4 bar riser.
7. Plucky theme. Add delay for variations.
8. Lead. Use overdrive for emphasis.

FILL Break (press Page button):
1. CHH+Shaker
2. BL+Noise FX
3. Ride
4. Perc+Clap
5. Vocal FX
6. Violin 2. Press button 6 for a riser.
7. Pluck
8. Lead

Core Drum Loop:
1. Kick+CHH+Shaker. Frequency and resonance of LP filter can be manipulated for variations on the CHH and Shaker.
2. BL+Noise. Cutoff frequency of LP filter can be manipulated to vary noise.
3. Ride+OHH. Delay send can be used to add rhythm.
4. Perc and Clap. Add delay. Press track button to play crash.
5. Vocal FX. 4 bar impact plays the first time the pattern plays. Press button 5 and time to play vocal shout fx.
6. Violin 1. Press button 6 for a 4 bar riser.
7. Plucky theme. Add delay for variations.
8. Lead. Use overdrive for emphasis.

Melodic Break:
1. -
2. BL+Noise. Cutoff frequency of LP filter can be manipulated to vary noise.
3. Ride+OHH. Delay send can be used to add rhythm.
4. - . Press track button to play crash.
5. - . Press button 5 and time to play vocal shout fx.
6. Violin 1. Press button 6 for a 4 bar riser.
7. Plucky theme. Add delay for variations.
8. Lead.

Outro:
1. Kick+CHH+Shaker. Use filter to reduce and transition to next track.
2. BL+Noise. Remove noise.
3. Ride+OHH. Delay send can be used to add rhythm.
4. Perc. Add delay.
5. -
6. -
7. Plucky theme
8. -

5 Likes

What about problems and downsides?

There are many ways in which the stereo field is shaped in a DAW and it is painful to remove stereo effects. Ping pong delay and reverb are no problem, one can recreate those on the DT but there are many things done to high frequency and synth sounds that get lost. My solution to this problem is to use the LFOs of the DT for panning to recreate a stereo image. There is however only one LFT per track on the DT and this is thus somewhat limiting.

Switching to a pattern, say after a break, an impact can be played on a track where there is then for the second cycle an element one can do without for the first four bars of a phrase. With the current OS it is unfortunately not possible to reset the 1ST conditional. Reloading the current pattern, or reselecting the current pattern, does not reset the 1ST conditional. One can go into the pattern menu and reload the pattern from project but that requires six clicks, completely impractical for a live performance. I hope that will be change in later OS versions because it does limit the use of the 1ST conditional severely. Since there is an easy solution to let the reset happen either with the reloading of the current pattern (FUNCT+NO) or the reselection (PTN+TRACK), one can be hopeful. By the way, another good use of the 1ST conditional is to mute elements for the first four bars.

3 Likes