Showing posts with label monomachine. Show all posts
Showing posts with label monomachine. Show all posts

Thursday, January 16, 2014

My first "live set" - Part 2

Now that I've spent some time preparing for the show.   The basic set-up is going to involve launching patterns and pattern chains on the OctaTrack.   Muting and using the cross fader.   The OctaTrack will sync and switch patterns on the Machinedrum and the Monomachine.   This is basically what I've been doing for my live jam videos.

Modes

This live set is going to be pretty long.   I don't really have enough experience yet to do a full on many-hour jam session so I'd like to incorporate some songs that I've made in Ableton and Reason somehow.   After some experimenting, I thought of a few different modes of operation during the set:
  1. Straight playback - I'm doing this on the OctaTrack with a single static machine track, playing a long sample in a single slot.   The playback is started with a single one-shot trigger in a pattern.    I'd prefer to do the whole show with more active remixing, but I don't have enough stuff prepared for that.   Here's how it works:

    • An intro pattern that might play a loop of the song, and also have some accompaniment from the other devices.   If the tempo needs to change, I'll do it in this pattern.   Also, arm the one shot trigs!
    • The 'song' pattern.   One shot trig.
    • An outro pattern, maybe a loop of the song.   Avoid using the 'song' track, as I may want to start this while the main song is fading out.
  2. Remix - Start with drum, bass, keys, vox/fx stems from Ableton.   To conserve slots I sometimes use long slices, each pattern plays a different slice.    With this, I can use sample locks and parts to mix-and-match things.

    • For loops that are longer than 4 bars, use one-shot trigs and set loop mode on the samples (and the track).
    • For slice-loops, export stems that are the same length, where the loops are evenly spaced.
    • Select a purpose for each OT track, e.g. T1: drums, T2: bass, T3: synths/keys, T4: vox/fx.   If you've got 4 tracks, you can use T5-T8 for a different sample and crossfade between them, or mix-n-match with mutes.
  3. Parallel - Same as Remix, but add Machinedrum and Monomachine parts.   The cross fader is set up to fade between the samples and the MD/MNM, at least for the main tracks.

    • When using THRU tracks for the MD/MNM, setting up the cross fader simply setting the XMIN/XMAX on the appropriate OT tracks will do.   Although, you can also use Amp VOL to get pre-effects crossfading, which could be interesting.
    • When using 'direct AB/CD', assign the OT track volume for the sample tracks holding the scene button and assign the direct AB/CD volume in the mixer page, while holding the scene button.
  4. Pattern based - In this mode, the Machinedrum and Monomachine are the basis of the song.   Extensive tweaking and such can be done.

Catalog

One thing I realized pretty quickly is the importance of having a catalog of all of my songs so I can plan the set.  This is especially true for the Elektron gear, as all you have there are bank/pattern designations and some short 'kit'/'part' names.   Plus drive makes the situation worse, as it allows a large number of 'snapshots', which may or may not be organized in any sensible manner.  ;)

Currently I'm busy making a catalog of Monomachine/Machinedrum snapshot/pattern/kits including tempo, and key in a Google Drive spreadsheet.   Once that's done, I can move the patterns/kits using sysex send "pattern/kit" and (carefully) receiving that sysex into the live set snapshot in the desired pattern/kit slots.  Cataloging Ableton Live projects is much easier, as I tend to name the folder with the tempo in it.

Monday, January 6, 2014

My first "live set" - Part 1

So I'm getting things together for my first live set of electronic music, tentatively scheduled for the end of January.   I know, I know... pretty scary.   To take some of the edge off, I've decided that I'd jot down a few of the things I learned along the way.

Project Concept

  • Play a live set of electronic music, basically real time re-mixes of material that I had previously recorded, along with some other added parts.
  • Around 12 to 16 songs, broken up into two sets.
  • Use the Elektron gear for the most part.   This hopefully will make things simpler and more fun.
  • Record the show with the laptop.
Sounds good.  Now I need to figure out how to organize the gear and the content so that I can play an hour or so of music.

Hardware Setup

The OctaTrack seemed like the logical thing for the main 'brain'/mixer, so that will be first in the MIDI chain.   The Machinedrum and Monomachine can be chained up with their thru/in ports in the usual way:
  • MIDI chain: OT out->MD in, MD thru->MnM in, MnM thru-> (maybe something else?)
The audio can be fed into the OctaTrack via the four inputs:
  • MD main outs -> Input A/B
  • MnM main outs -> Input C/D
If I decide to bring along another synth, I can plug it into the Monomachine inputs:
  • Other synth -> MnM input A/B
Then, I can either route the MD/MnM directly to the OT main output with the OT mixer, or I can use Thru tracks if I want to put effects on the MD/MnM.   Since the MD and MnM already have effects, I'll use the direct routing for now so that I can get on with configuring the machines.

Configuration

I want to store the configurations and the song data in a way that is isolated, so that I can work on other things if I want to without interfering with the material for the live set.   The Machinedrum and the Monomachine have +Drive, so I can use snapshots there.   The OctaTrack has Set/Project directories on its CF card, so that's pretty easy.   The MD/MNM snapshots and the OctaTrack Project also store the MIDI settings, which is very important for making setup quick, easy, and reliable.

MIDI Configuration

  • Use channel 1 for program change.  This way, the OctaTrack will select patterns / kits on the MachineDrum and the Monomachine.
  • Clock and Song Position Pointer (a.k.a. Transport on Elektron machines).
  • Since the MD and MNM have (IMO great) internal sequencers and will be synced via MIDI clock, they don't need any incoming MIDI notes or CCs.   This makes it easy to leave at least one MIDI channel for some other synth if I want.

Slots, Banks, Patterns, Parts and Kits

Since all the Elektron machines have 16 banks, I can easily put enough patterns for each song in one bank, possibly two songs with creative use of muting and scenes.   On the OctaTrack, If I'm putting more than one song into a bank, I can use two Parts for each song.   That's pretty convenient.

  • Create a new Snapshot on the Machinedrum and the Monomachine for the live set.
  • Create a new Set and Project on the OctaTrack for the live set.
  • Use the same global slot on the Machinedrum and the Monomachine to make it easy to recall the settings.
  • Create a new Snapshot on the Machinedrum and the Monomachine.
 Here's the full setup, after creating the snapshots, the set and the project:
  • Chain: OT->MD->MNM->Other (not sure which yet)
    • Channel 1 : OT Program Change Out
    • Channel 2-7 : Monomachine tracks 1-6
    • Channel 8 : Monomachine auto
    • Channel 11 : Shruthi
  • Octatrack Setup  (Saved with Project)
    • MIDI->SYNC : Transp send, Clock send, Prog Ch - send, Ch 1
    • MIDI->CONTROL : Audio CC out INT, Audio note out INT
    • CONTROL->Audio: Track 8 Master
  • Machinedrum - Slot 3 : Receive External clock, SPP, PC on chan 1.  Don't receive notes or CCs.
    • Global->CONTROL->BASE CHANNEL : --
    • Global->CONTROL->PROG CHANGE: Prog change in ON, Prog change out OFF, Channel 01
    • Global->SYNC->TEMPO IN : EXTERNAL
    • Global->SYNC->CTRL IN: ON
  • Monomachine - Slot 3 : Receive External clock, SPP, PC on chan 1.  Ch 2-7 for tracks, 8 for auto track.
    • Global->CONTROL->MIDI CHANLS : Base channel 02, Channel span 06, Auto track ch. 08
    • Global->CONTROL->CONTROL IN : Tempo sync EXT, Transport ACCEPT, Prog change CHAN01
  • Shruthi
    • SW5 (led off)-> SW4 twice -> chn: 11
  • OT Shruthi Chan 11
    • MIDI-><track>->Note (double click) : A knob, chan 11, YES
    • Prog #s on OT are off by one : Bank 0, Prog 0 -> Shruthi prog 1, Bank 0 Prog 10 -> Shruthi Prog 11
    • Function->Knob Press in Ctrl1 / Ctrl2 to enable PB, CC, etc.
Seems like a lot of setup after writing it down, but it's not that bad and it only needs to be done once.   Unless... the data gets lost, which would be awful.   ALWAYS BACK STUFF UP.  Also, don't forget to restore from backup once in a while to make sure you've got it right.

In the next post, I'm thinking that I'll go over how I'm exporting loops and samples from Ableton Live for the OctaTrack.

Monday, December 9, 2013

Monomachine THRU Machine Tips

A few tips regarding using the Monomachine's inputs with THRU machines.

Creating a THRU Machine

Nothing too exciting here.   Just select the THRU machine in the menu and select the inputs that you want it to pass through.

While you're in the Kit Edit menus, might as well turn off keyboard tracking for the HPF and LPF (see below for more on this).

Not hearing the inputs

The THRU machine has an AMP envelope, just like all the other machines.   To hear the inputs:
  1. Place a trig on beat one.
  2. Turn HOLD, DEC, and REL all the way up.

If the inputs sound 'tinny'...


This is because the HPF/LPF keyboard tracking is on by default.   The note trigs will automatically affect the filter, especially the HPF (base).   The higher the note, the more severe the HPF will be.

To fix this: Go to Kit->Assign, select the KEY tab.   TURN OFF HPF AND LPF KEY TRACKING!