/* ============================================================================== Utilities.h Created: 5 Dec 2016 2:37:03pm Author: Michael R Mulshine ============================================================================== */ #ifndef UTILITIES_H_INCLUDED #define UTILITIES_H_INCLUDED #include "../JuceLibraryCode/JuceHeader.h" #include "stdlib.h" typedef enum WaveformType { Sine=0, Triangle, Sawtooth, Square, WaveformTypeNil }WaveformType; extern std::vector cSliderNames; extern std::vector cButtonNames; extern std::vector cComboBoxNames; extern std::vector cWaveformTypes; extern std::vector cSliderValues; extern std::vector cSliderModelValues; extern std::vector cButtonStates; extern std::vector cComboBoxStates; extern Array> loadedAudio; void printSliderValues(void); bool getButtonState(String name); void setButtonState(String name, bool on); int getComboBoxState(String name); void setComboBoxState(String name, int idx); void setSliderModelValue(String name, float val); void setSliderValue(String name, float val); float getSliderValue(String name); float getRandomFloat(void); #endif // UTILITIES_H_INCLUDED