MonitorInputHandler progress - Created GUI Functions (WIP)
stuff
Merge branch 'master' of https://bitbucket.org/joe_legrice/baseframework into feature/InputMonitoring
Very basic RotationInputHandler.
silly stuff
Onset Detection Stuff
GUIStyles static class. Allows definition for global GUIStyles that can be reused in multiple editor scripts!
Demolished much of the functionality in OnsetDetectionEditor. Initial implementation of OnsetDetectionEditorWindow (SpectralAnalyser). Removed useless onset detection function from OnsetDetection.
Implemented basic controls for OnsetDetectionEditorWindow. Currently plays audio track and displays time-domain waveform.
First attempt at a FastFourier Transform.
Began separating SpectrumAnalysis renderer from the OnsetDetectionEditorWindow
Added constructors to the analyser and removed some unneeded stuff.
Bug-fixed ThirdPersonCameraController
Added the division operator to Complex Number. A couple of miscellaneous changes to Audio editor classes
Gave ComplexNumber a static function that returns a new complex number from polar parameters. Modified FFT in BaseMath to return ComplexNumbers.
Ran some tests on the FFT. Verified it is working correctly. The SpectrumAnalyser needs a method of scaling a signal to fit within bounds. Also rather than boxes, maybe a line should be used to display sample values. Maybe a different form of graphical representation is needed for sample data altogether!
Giant leaps with an Editor Graph. Will probably end up replacing AudioSpectrumAnalyser. Have also moved around the folder structure of the BaseFramework quite a bit.
Finished working on the EditorGraph for now. It's looking pretty good, but still has a few documented issues / potential improvements.
Added Even / Odd Decomposition to BAseDSP. Deleted most of OnsetDetectionEditorWindow - It was a mess!. Minor adjustments to Graph and Channel.
Merge develop into InputMonitoring