Skip to content

OI Spaces and Presets

p1nh0 edited this page May 9, 2013 · 7 revisions

Open Instruments uses pattrstorage to store parameters from various OI spaces (see chapter "OI Spaces"). Each space uses pattrstorage with different purposes.

Space : Purpose . Description

OI API: preferences. The API has a default pattrstorage file located at ~/misc/metadata/api_prefs.json that will load whenever oi.api is opened.

OI Concert: recall api preferences. This pattrstorage will subscribe to oi.api to store API preferences along with each OI concert project.

OI Piece: store/recall piece snapshots. This works like a snapshot collector, where you can store the state of all the instruments contained in one piece. [In the future it will be possible to trigger/control these from oi.api.transport]

OI Instrument: store/recall instrument presets. This works just like a normal preset storage, where you can store/recall multiple presets of that same instrument.

Clone this wiki locally