chord generator using Live Object Model

Global tempo setting triggers Midi chords

download

https://github.com/tkzic/max-for-live-projects

folder: repeater

device: chord.amxd

instructions
  1. drag chord.amxd into a midi track
  2. put a midi instrument after the device in the track
  3. start the global transport (play on top toolbar)
  4. arm the midi track for record
  5. play some midi notes
  6. adjust the note value in the device

random tone and speed changes

This version randomly generates chord tones and and note durations.

In the same folder, device: chord2.amxd

instructions
  1. drag chord2.amxd into a midi track
  2. put a midi instrument after the device in the track
  3. start the global transport (play on top toolbar)
  4. arm the midi track for record
  5. hold down a Midi note
  6. Use toggles to select parameters to randomize

Ableton Live looping project

Current local version is in tkzic/van project/van47g key9d.als

changes

  • Using Korg nanoKontrol instead of foot pedals (actually either will work) – see map below
  • Now works with any audio interface
  • Mic input for channel 9 is fed to output to use as direct live monitor

Essentially it now works with a minimal amount of external hardware.

midiStroke

Backed up the midiStroke config file in its current state. The file is located at: /Users/tkzic/Library/Application Support/midiStroke/midiStroke.cdcmidistroke. Backups will be kept in the same folder.

nanoKontrol map

Scene 1
Top row of buttons
  1. up
  2. down
  3. left
  4. right
  5. stop all clips
  6. delete
  7. finish recording and arm track to the right (enter/right/enter)
  8. record start/stop (enter)
  9. launch scene in current row and move cursor to track 5
bottom row of buttons
  1. unassigned…
dials

Correspond to track levels 1-9

faders
  1. Master level
  2. unassigned…

what’s next

  • Make a lightweight template version (without all of Van’s music) – that can be used for new projects
  • set up with Launchpad to do fx processing
  • Midi version – or midi tracks?

 

max-for-live-projects index

A collection of experiments using Max for Live.

Each project is in a separate folder. Several projects require additional external objects or dependencies. You will find helpful instructions by clicking links next to the project names below.

download

max-for-live-projects on Github: https://github.com/tkzic/max-for-live-projects

Runs in Live 9 and Max 6.1, on Mac OS 10.9

index

Location of midiStroke preset file

MidiStroke is a utility app that converts typewriter key strokes into Midi messages.

By Charlie Roberts

Configuration file (On a Macbook):

/Users/tkzic/Library/Application Support/midiStroke/midiStroke.cdcmidistroke

Helpful article at djtechtools.coml:

http://www.djtechtools.com/2010/06/18/using-multile-controllers-with-itch/

You can’t create multiple preset files within midiStroke – but you can work within the file system as they explain in the article above.

HISS impulse response tutorials

notes

From Pierre Alex Tremblay – 2 videos demonstrating how to create an IR using HISS tools

http://vimeo.com/tremblap/videos

Link to the paper which is not a photograph of the pages from the journal

http://quod.lib.umich.edu/cgi/p/pod/dod-idx/hisstools-impulse-response-toolbox-convolution-for.pdf?c=icmc;idno=bbp2372.2012.029

[update 1/2014]

Here’s the Max Patch from the video – from this C74 forum thread: http://cycling74.com/forums/topic/a-quick-tutorial-video-on-how-to-create-an-impulse-response/

the local file is: tkzic/max teaching examples/impulse-response-rodrigo-vid.maxpat

Ok, I must be living under a rock. Did not realize this stuff was in Live 9.

This tutorial explains how to use Live convolution reverb effect, as well as the IR measurement tool. The measurement tool lets you record impulse responses using a sine spectrum sweep. Essentially these are the Alex Harker Max tools made into M4L devices.

 http://www.macprovideo.com/hub/ableton-live/create-your-own-impulse-responses-in-ableton-live-9

Rainmaker Launchpad sequencer in Max for Live

A sequencer that works like Tetris.

by Avery Rossow

Instructions:

  • press the User2 button to activate.
  • You’ll need a midi drum kit in the track
  • transport needs to be on
  • if the bottom button is red, then note is triggered once – if gets green then it loops
  • when you press one of the upper 7 buttons, the note starts falling, when it hits the bottom row, it plays

Cool matrixing in the sub-patches…

local file: Live set is in tkzic/max teaching examples/rainmaker-thing