aboutsummaryrefslogtreecommitdiffstats
path: root/classes/Bowelyzer.sc
Commit message (Collapse)AuthorAgeFilesLines
* classes/Bowelyzer.sc: Refactoring all GUI functions, formerly using defer to ↵David Runge2016-07-101-55/+15
| | | | BowelyzerGUI, where they are all deferred to AppClock. classes/BowelyzerGUI.sc: Adding helper functions to properly defer all needed functionality to AppClock. Renaming setChannelName to setChannelText. The function setChannelName now renames the channelView, whereas setChannelText renames the TextField of a channel.
* classes/Bowelyzer.sc: Adding support for rename prevention, if the name is ↵David Runge2016-07-101-3/+9
| | | | already used or empty. Adding TODOs for refactoring of functionalities.
* classes/BowelyzerGUI.sc: Implementing channel selector as EZPopUpMenu. ↵David Runge2016-07-101-2/+8
| | | | Providing complete BowelyzerConfig instance on BowelyzerGUI init, to also get access to configFilePath for display. Refactoring action of 'save as' Button into separate function for easier access, when no configuration file is setup yet. classes/Bowelyzer.sc: Initializing BowelyzerGUI with complete BowelyzerConfig instance. Calling 'save as' if there is no configuration file setup yet.
* 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/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/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/Bowelyzer.sc: Adding /free OSC listener, to be able to close ↵David Runge2016-07-081-23/+45
| | | | 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/Bowelyzer.sc: Adding OSCdefs for saving and loading of configuration ↵David Runge2016-07-061-5/+19
| | | | file.
* classes/*.sc: Moving all classes to the proper subfolder classes.0.4David Runge2016-07-031-0/+267