Platter Methodology Intro

Part 1: Intro

My goal is to create the most intense and flexible music possible using Ableton as the core. Collisions in the (Ableton) library with bad analysis files (my fault) and dual libraries between my performance (dedicated) laptop and my work laptop is nothing but lost time.

I personally find the library an inherently unstable environment.  This is much my own making and further complicated by editing on 2 laptops.

Another problem with the library is the organization.  Totally awesome for typical users.  A huge liability for me. I need all my target drum racks in one spot and easy to grab without all the default crap form Ableton. Searching my library is CPU cycles I don’t want to give up and drive time I do not have to waste.  I MUST have all my racks and sets in a place I can get to fast.  The use of  jump drives is critical because the target files are 1-2 levels deep instead of too deep of a file path in the default Ableton save/archive schema – here is my path to a drum rack from my production laptop:

/Users/REDACTED/Desktop/VENDOR/ABLETON/Library/Presets/Instruments/Drum Rack

Not Cool.

My current performance work is prepared before hand as (mastered) samples of various lengths in a dedicated production environment featuring M4L, plug-ins as needed, and extreme editing (aka stuff that is not stable for stage).  The final samples are launched and run with minimal effects and controlled to an exacting degree with basic MIDI and Ableton tools.

Some of my my main vices:

So all performance material is accessed via a jump / flash drive.  I usually keep a pair of these drives with all my active performance sets on me at all times. Each set [note 2] is about 25mb.  That ~25mb is 5-30 minutes of material.

Next is a loose outline of my ideas leading to my system for set building and performance.  Nothing too crazy, but the main goals include :

  1. 100% portable from production to performance between multiple systems keeping a small file size for performance.
  2. No Max for Live, no plugins, no (laptop) synthesis, no non-native tools for performance.
  3. Low as possible CPU use (under 10%) on performance.
  4. Encapsulation of set and drum rack (includes samples).
  5. Ability to map complex ideas in drum racks while never losing encapsulation (aka fully decoupled from library see Coupling on wikipedia).
  6. Ability to cue new sets with dedicated samples (non-library) in the project (with the *.als file).
  7. Use storage space intelligently to create alternate mixes of production material for live performance.
  8. Use of a standard performance template [note 3] for racks and sets.
  9. Easily adaptable environment to allow rapid recovery in a worse case scenario.
  10. Maintain the ability to improvise at will, change samples in real time, and perform similar to a DJ in selecting “prepared” material as the night progresses.

For reference, here is what my default template looks like, click the image to see more :

Working in the field of programming allows one to immediately notice the efficiency of programmers. Imagine groups of men (and women) working in harmony to accomplish huge feats of engineering on complex systems with massive amounts of data needing to be retained and error free.  Much of my core ideology comes form computer science, the methods are very intelligent and work in Ableton and audio engineering with fantastic results.

In part 2 I will begin opening up to the processes I use and how this data is accessed and managed.

NOTES :

[note 1] Encapsulation is the idea of having all media in the set (or drum rack).  In short the samples are all collected into the project or a live pack is created.  All effects are carried (usually in production). In drum racks swapping of the racks from a  jump drive is done by encapsulating all the racks and samples in an Ableton project.  The idea is actually considerably more complicated and is an interesting topic – the origins for me come from programming (Wikipedia).

[note 2] The exact language available to the “unit of performance” in Ableton and similar environments is not clear.  Essentially I consider a set as a group of audio and other associated data that creates the ability to perform a “routine”.  This idea is somewhere between a “song” and a DJ “set”.

[note 3] My template has a few hundred hours invested already. I am finally at a reasonably stable state where I am making infrequent changes and my most critical information is contained in 2 areas. First is the master template. Second is the mapping saved on my OHM64.  All other data is standardized and can be moved to any system at any time.  The OHM64 is decoupled and the master template can be migrated.

Non-Linear MIDI Mapping for Beat Repeat

Here is a copy of nonlinear-beatmapping I used last night in discussing non-linear MIDI mapping for beat repeat.

I will be expanding this information in conjunction with Chase.

Scratch Box is Alive

After a year+ of design, testing, buying and selling of gear I finally found the exact balance of control, sound, expression, and fun I was looking for!

This has been trapped in my head for a very long time (decades) and just this last week I got it all under control!

Many people have a sound or melody that rattles around in their head. I have had this particular type of control bouncing up against the walls of my brain for a very long time. This post, video, and product is the beginning of  final refinement of a stand alone buffer / real time vinyl emulator that can be applied to any instrument.

Although far from perfect, this is still the largest leap forward for my musical (control) ideas so far. I look forward to the next accomplishment!

APC40 Step Sequencer Live Pack (no M4L)

DJ Not So Much is proud to release the Crude Step Sequencer! This project uses no Max (for Live) and instead a whole buncha’ MIDI hacks.

History : In the course of setting up a new controller I dived very far into MIDI and the base line possibilities that Ableton has to offer. I am working on porting these ideas back to the APC (when possible) as part of a larger instructional dialog.

The Crude Step Sequencer is a simple 1/8 note step sequencer with 4 tracks running and dual metronomes (explained in the video).

M4L is not required, but this live pack also has strict limitations and is cumbersome by comparison.

Download this Live Pack here:

Watch a simple demo :

Version Requirements : Created on Ableton Lite 8.0.6 APC-40

Installation : Double clikc and follow dialog or browse it out in the Live browser.

Via http://www.ableton.com/livepacks :

These Live Packs are saved in .zip files and will need to be unzipped before the contained Live Packs can be installed. After downloading and unzipping, double-click the Live Pack icon or select “Install Live Pack…” from Live’s File menu. Then navigate to the desired Live Pack to install it.

Operation : Using your APC40  launch scene 1 with faders 5-8 set to zero (pulled down).

Usage :

Scene Launch buttons 4 and 5 are used for the 1/2 note metronome.  This references the row of the 1/16 note steps currently being played.  (Stare it down for a minute and you should understand).

For normal bass line operation have faders 5-8 set to zero!

Look in the Bass device rack (macros) to get a good understanding of the mapping of the sample controls.

This is a great example of pushing the envelope.  Slice to MIDI and loop controls allow for new types of live interaction with your music.  Placed in a (simple) step sequencing environment you can get some awesome results! This is the frighteningly simple version of my non-M4L step sequencing.
Questions / Comments : info@djnotsomuch.com

Do not Link File instead use http://apc-step.djnsm.com to get current release or direct traffic to this content.

Enjoy!

This Live pack is released for educational purposes. No not use samples commercially, instead swap your own good stuff into the tracks and GO GO GO!!!

--Marc
DJNSM (DJ Not So Much)
(re)Composition  ”the art of the live remix

Help!

Be sure that the “nome” track has MIDI out going to your APC40

Easy install : Open Ableton, double click the live pack (*.alp) and choose a destination install location.  Once complete (will pause at end of install commonly for live packs) use the Ableton file browser to find that new install and open the *.als file. DONE!

Interesting Wave forms from the Leslie


One sample, 6 tracks.

Electric Avenue Denver

I will be participating in the Creative Electronica Petting Zoo September 4 & 5. http://www.electricavenuedenver.com/

First Friday August!

August 6, 2010 I will be dropping some set at Lucid Gallery.

Ableton Meet-Up presenter

July 14, 2010 : I will be hosting the Ableton Colorado Meet up and social mixer. For details go here.

ableton * ableton colorado * apc * apc20 * apc40 * audio * colorado * denver * dj no so much * dj not so much * djnotsomuch * dj notsomuch * djnsm * download * event * final cut * free * ill.gates * image * learn * listen * live * low cuts * lucid * media * MIDI * midi fighter * mp3 * ohm64 * performance * picture * processing * rane * recompose * recording * remix * sample * sequencer * song * spacebass * step * step sequencer * video * wave * workshop