Thanks for your help. We've received your bug report.

atp.abstractions

by

A large and growing repository of Max 5/6 abstractions, javascripts, shaders, etc I’ve made and found useful over the years. Some will be generically useful to people, others are esoteric or specific to the way I use max. Some are well documented, others are not so much. I hope some of these will be useful to people.

Highlights:

  • a number of dict abstractions that make it easy to use dictionaries to manage the state of a patch (get items, set item, create subdicts, dict item based gate, etc)
  • use LEDs on KMI QuNeo pads as audio meters
  • a standard audio output bpatcher for patches
  • javascripts for converting between hex, binary and int
  • a javascript that quantizes to musical scales
  • time/datestamping
  • Apple multitouch trackpad input conditioning – tries to map finger data intelligently to one parameter per finger
  • td.rota shader with offset values absolute rather than relative to rotation
  • an example multitrack recorder bpatcher for all channels of a MOTU Ultralite
  • javascripts to scroll within a patch or send a patch window to the back
  • ~equal loudness pan and balance objects
  • various path operations:
    • get parent folder of patch
    • check if a file exists anywhere in max’s searchpath
    • return the path of the current patch so saved files dont go willy-nilly to the last place used in Max’s searchpath
    • remove file extensions
  • operate on value objects
  • quick data recorder/looper bpatcher
  • bpatchers for managing preset slots and JSON files for pattrstorage

To download the whole thing, click “(download)” next to the size at right

atp.abstractions

Nov 14, 2013 at 12:55pm

Any plans to package the files as a max 6.1 package ?
Would love to integrate it with https://github.com/natcl/max_package_downloader

#271249
Nov 21, 2013 at 7:35am

oh cool! i’d have to read up on what that entails. Just myself started installing some max pkgs a few weeks ago.

#271969
Nov 24, 2013 at 10:03am

Does it need to be a Git repo? I’m using mercurial because it’s just what i’m familiar with.

#273663
Nov 24, 2013 at 10:09am

Should work fine with mercurial,

You would need to change the folder structure to make it packages compatible (see /Applications/Max 6.1/packages/about packages.txt

Then you would add this to the root of the repo and modify to your taste:

https://github.com/natcl/max_package_downloader/blob/master/package-info.json

The link sections would then point to something like this : https://bitbucket.org/arvidtpyh/atp.abstractions/get/tip.zip

#273664

You must be logged in to reply to this topic.