drart / gridquencer4Live

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gridquencer for Ableton

A recode of a sequencer using the Ableton Push controller to allow for quick generation of polymetric sequences.

A re-imagining of the use of grid controllers for sequencing of polymetric, polyrhtyhmic, and polyphasic sequences. Sequences are represented as regions across the grid controller that are fitted to the amount of subdivisions in a beat. Regions may be freely defined at any point in the grid and subsequently resized or moved by the user.

USE

Put the device onto a track. When that track is selected the device will take over the pads of the Push controller.

TODO

  • phase shift a sequence
  • implement mode switching (sequence, shift, move, select, mute)
  • create a heuristics to apply to note generation
  • move regions
  • adjust a note
  • Think about rests in a sequence
  • use controlSurface API for connecting to Push instead of MIDI messages
  • write sequences into ableton clips
  • read clips into griquencer sequences
  • Associate pads with note ids

SORT OF COMPLETE FEATURES

  • adjust lights when sequence plays
  • colours: active beat, inactive beat
  • modify a region to adjust its form
  • assign each region to a specific sequencer

BUGS

  • modifying a clip should check for overlap
  • what if a region overlaps multipe regions?

REFERENCES

About


Languages

Language:Max 79.1%Language:JavaScript 20.6%Language:HTML 0.2%