aboutsummaryrefslogtreecommitdiffstats
path: root/classes
Commit message (Collapse)AuthorAgeFilesLines
* classes/Bowelyzer.sc: Moving the freeing of Synths up in the chain when ↵David Runge2016-07-091-4/+4
| | | | calling freeChannel. Now using an ordered list of channel names, when freeing them.
* classes/BowelyzerAnalyzer.sc: Making Synth removal more verbose.David Runge2016-07-091-0/+1
|
* classes/Bowelyzer.sc: Refactoring functionality from /free and /add OSCdefs ↵0.7David Runge2016-07-091-51/+102
| | | | into separate functions. Adding functionality to load a new setup.
* 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/BowelyzerGUI.sc: Refactoring the creation and removal of addresses ↵David Runge2016-07-091-34/+76
| | | | and ports Views into separate functions setupAddressesAndPorts and removeAddressesAndPorts. Expanding all alignment calls for better readability. Changing the call to setupPauseButton to be aware of the \active state from the channels config (will be initialized red, when inactive). Fixing comments.
* classes/BowelyzerOSCHub.sc: Adding description.David Runge2016-07-091-0/+2
|
* classes/BowelyzerAnalyzer.sc: Refactoring Routine with add and start of ↵David Runge2016-07-091-5/+9
| | | | Synths into separate function, which is more convenient for outside calls.
* classes/Bowelyzer.sc: Adding OSCdef for adding new channel. Including the ↵0.6David Runge2016-07-091-2/+33
| | | | add channel Button width to width for resizing of channelContainerView on channel deletion.
* classes/BowelyzerGUI.sc: Adding Button to add a new channel and adding its ↵David Runge2016-07-091-82/+111
| | | | size to the width of channelContainerView. Refactoring channel creation into a single function. Fixing the use of EZSlider by setting a orientation for the Slider object after creation.
* 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/Bowelyzer.sc: Adding /free OSC listener, to be able to close ↵David Runge2016-07-082-34/+127
| | | | channels. Moving the update functionality for LevelIndicators to BowelyzerGUI.sc. Naming OSCdefs properly using Symbols. classes/BowelyzerGUI.sc: Adding close Button for each channel. Adding free function for the OSC indicator fadeout Tasks. Naming more objects, if possible.
* 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/BowelyzerGUI.sc: Updating to correct fileMode in save button. Adding ↵David Runge2016-07-061-1/+2
| | | | TODO for inactive Button states.
* classes/Bowelyzer.sc: Adding OSCdefs for saving and loading of configuration ↵David Runge2016-07-061-5/+19
| | | | file.
* classes/BowelyzerOSCHub.sc: Streamlining the output of a local forward. ↵David Runge2016-07-051-2/+2
| | | | Fixing onsetDetect value.
* classes/*.sc: Moving all classes to the proper subfolder classes.0.4David Runge2016-07-035-0/+1446