aboutsummaryrefslogtreecommitdiffstats
path: root/classes/BowelyzerConfig.sc
Commit message (Collapse)AuthorAgeFilesLines
* classes/BowelyzerConfig.sc: Adding a Bool to the defaultControls for ↵David Runge2016-07-251-2/+4
| | | | indicating whether to only forward OSC messages for the given channel, if the detected pitch was new.
* classes/BowelyzerConfig.sc: Adding freqRange with default values to he ↵David Runge2016-07-241-2/+13
| | | | defaultControls. Adding freqRange to the class Arrays controlsWithRanger and hasToBeArray. Adding a ControlSpec for freqRange. Adding a return value in getControlValue for type Array (for now only with Float typ items).
* classes/BowelyzerConfig.sc: Adding GUI constants for grouping of controls.David Runge2016-07-241-0/+13
|
* 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