aboutsummaryrefslogtreecommitdiffstats
path: root/classes/BowelyzerConfig.sc
Commit message (Collapse)AuthorAgeFilesLines
* classes/BowelyzerConfig.sc: Updating writeConfigurationFile to return true ↵David Runge2016-07-141-2/+3
| | | | on successful write. Only adding Dictionary in validateConfig for inputs that have no controls and copying the rest by value from defaultControls. This prevents bowelyzer from globally setting the active state for the next channel to be initialized by toggling any of the current.
* classes/BowelyzerConfig.sc: Ordering the configuration file alphabetically.David Runge2016-07-101-6/+8
|
* classes/BowelyzerConfig.sc: Fixing statements regarding configFilePath and ↵David Runge2016-07-101-5/+3
| | | | path to be more exclusive. Removing unused postln.
* classes/BowelyzerConfig.sc: Moving the setting of configFilePath into ↵David Runge2016-07-091-5/+8
| | | | readConfigurationFile (on success of reading and validating), as this makes outside calls less complicated. Adding the possibility of inserting predefined names, that are not nil, not empty and not yet included in the config, using addInput, instead of relying solely on uniqueIdentifiers.
* classes/BowelyzerConfig.sc: Adding functions to add a single input channel ↵David Runge2016-07-091-1/+23
| | | | with unique identifier (name). Updating comments and TODOs.
* classes/BowelyzerConfig.sc: Adding writeConfigurationFile functionality ↵0.5David Runge2016-07-061-3/+100
| | | | (valid JSON, yay). Adding global configFilePath. Updating hfThreshold ControlSpec to default to 1.0. Removing obsolete comments.
* classes/*.sc: Moving all classes to the proper subfolder classes.0.4David Runge2016-07-031-0/+362