what :
Home > Search > pattrstorage

Objectspage : 1
ajm.psui Javascript (jsui) pattrstorage UI with queued preset recall
colorblobs Abstraction Graphical multi-dimensional interpolation spaces for pattrstorage.
Based on the same principle as that on which the user interface for Electrotap's "Hipno" is based, colorblobs is a graphical preset interpolation interface. Unlike hipno, colorblobs can interpolate between the presets stored in any pattrstorage object. The heavy lifting in this abstraction is done by carefully written java code for optimal speed. The graphics are provided by an LCD (faster than any JSUI or jitter graphic). The distribution comes with a set of example patches for using colorblobs to control synthesis, processing, spatialization, and also to control the very spatial configuration of a color space using another color space. For more on this data management concept, see Ali Momeni's paper: http://ali.corpuselectronica.com/documents/intuition.pdf
DeltaT Collective Graphical interpolating delay/panning tool for arbitrary placed loudspeakers.
This is a small collective to enable the user to test delay/panning settings on arbitrary placed loudspeakers really quick.

It consists of a pattrstorage to provide the model and calculation, a small script to add new sets of delay/gain/pattr-objects and a js + jit.gl patch to graphically control the placement of the presets and the interpolation.

A small tutorial will be uploaded in the near future.
jb.pattrgate Abstraction a gate for initiating pattrstorage recalls with no output
jb.pattrrecall Abstraction a system of initiating pattrstorage recalls with no output
jcom.hub External the central nervous system of a jamoma module
jmod.hub is the central abstraction in a jamoma module. It parses input, distributes messaging to parameters, manages the pattrstorage object, generates documentation, configures the jmod.gui object, etc.
m.storage Abstraction very simple interface to pattrstorage
mp.assignment Abstraction Connect any input device to this bpatcher and assign it to any parameter. Works with HID, Midi, ASCI keyboard and lists.
mp.assignment is a fiddly little bpatcher that allows you to connect any input device and assign it to whatever you like. Because it is tied into the pattrstorage system, the assignment can change dynamically. This means a parameter in max can be controlled by any input device and this can change during performance or if you have different input devices available on different occasions, or if you decide you don't like the mapping you originally designed, you don't need to edit the patch just make a new preset for it.
p.storage Abstraction p.storage is a Max/MSP abstraction that accompanies the pattrstorage object. It provides a simple interface to pattrstorage and enables easy storing, recalling, inserting, replacing, locking and deleting of presets within your patch.
p.storage is a Max/MSP abstraction that accompanies the pattrstorage object. It provides a simple interface to pattrstorage and enables easy storing, recalling, inserting, replacing, locking and deleting of presets within your patch.
p.storage 5 Abstraction p.storage for max 5 - communicate with pattrstorage
p.storage for max 5 - communicate with pattrstorage

store, replace, insert, delete, copy, and move presets;
change the locked status of presets;
change the active settings for pattrs;
edit preset names;
edit aliases;
search and locate pattrs using aliases or pathnames;
search for presets;
manage subscription lists;
oh, and three groovy interface options!
pattrstorage External Save and recall presets of pattr data.
pattr_ui.js Javascript (jsui) jsui for pattrstorage that looks and behaves like the old "preset" ui object.
* Shift-click to store
* Click to recall
* Double-click for storage window
* Click-drag (horizontally) to interpolate between neighboring presets.
* resize to change number of visible slots.
timeline.js Javascript (jsui) The timeline is a graphical jsui object in a bpatcher which allows the graphical arrangement of events in time. These events can be edited with the mouse or with messages to the left inlet.
The messages are sent to a reference coll each time they a
Timeline.js works in conjunction with the "timelineBP.maxpat" bpatcher.
All operations are carried out in this bpatcher and
all timeline events are written to a coll inside the bpatcher.

The timeline does not sequence any events.
All it does is to provide a GUI which lets you create and edit events. These events are then written to a coll inside the timeline bpatcher. There's no fixed project length, you can add as many events in a time span as you wish--you just have to set the offset accordingly to see them (use the length message).
The same applies to the number of rows. They are not limited, just select the correct row offset (use the depth message).

There are currently two shortcuts:
"Backspace" will delete the selected elements
"i" will open the inspector for the selected event
Shortcuts only work if mouse is over the timeline-object!

The inspector will let you edit events. If used in conjuction with a pattrstorage, the inspector will grab a pattrstorage client list and display it in a menu.
page : 1

4837 objects and 135 libraries within the database Last entries : January 13th, 2017 Last comments : 0 0 visitor and 2847854 members connected RSS
Site under GNU Free Documentation License