Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable multiple settings presets #14

Open
to-the-sun opened this issue May 17, 2018 · 0 comments
Open

Enable multiple settings presets #14

to-the-sun opened this issue May 17, 2018 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@to-the-sun
Copy link
Owner

Repository

https://github.com/to-the-sun/amanuensis

Details

The Amanuensis saves a file called Amanuensis.json which stores all of the general settings for the program, including audio driver, folders, the tolerance and memory span, compressor settings, gain levels, as well as all of the last used sounds for each track. This information is stored and recalled through a single preset (number 1) via the pattrstorage object. However, it could be useful to store multiple presets so that if the system is taken to a different context (recording studio versus home, for instance) alternate settings could be recalled quickly.

Components

pattrstorage is designed to accommodate multiple presets very easily. One would only need to send the pattrstorage in the bottom left of Amanuensis.maxpat (selected in the screenshot) store x and x messages to store and recall presets as appropriate, where x is the new preset number.

Some sort of quick and dirty UI scheme could be thrown together at first, with simple number boxes labeled was something like, "store current settings as preset number" and "recall settings preset number". Eventually this functionality would probably be best at the top of the settings menu pop-up window, but could just be "under the hood" in the patching view of Amanuensis.maxpat for now.

Deadline

There is no deadline, but we can discuss how long it might take to execute.

Communication

Reply to this post or contact me through Github for more details.

Proof of Work Done

https://github.com/to-the-sun

@to-the-sun to-the-sun added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels May 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant