Skip to content

NoiseModulev2

Latest

Choose a tag to compare

@stolosapo stolosapo released this 01 Jun 17:52
d55665b
Split logic of NoiseModule into different files (#14)

* Created new noise-module.js for changes

* Added .editorconfig

* Moved NoiseModuleNode into different file

* Moved OscilatorModuleNode into different file

* Moved LiveInputModuleNode into different file

* Moved RadioModuleNode into different file

* Moved SoundCloud and BiquadFilter into different files

* Moved EqualizerModuleNode into different file

* Moved DelayModuleNode into different file

* Moved KingTubbyModuleNode into different file

* Moved Convolver and MoogFilter into different file

* Moved DynamicsCompressor into different file

* Moved Gain into different file

* Moved Gain into different file

* Moved stereopanner into different file

* Moved WaveShapper into different file

* Moved PeriodWave into different file

* Moved Analyser into different file

* Moved Recorder into different file

* Code reformat

* Created NoiseModuleBuilder file

* Moved registration on nodes in module builder

* Moved all default settings for each node respectivly

* Move generic methods to correct node impl

* Code reformat

* Moved all node impl to folder nodes/

* Changes in module node registration

* Code reformat

* Changes and comments in main lib

* Split UI from code

* More in ui

* Refactor module nodes to have factory methods

* More in refactoring register logic

* Clean un needed methods

* More in UI

* Change the module ui creation way

* More in cleaning implementations

* More in cleaning implementations

* More in cleaning implementations

* Fix suspented problem for chrome browser

* Minimum ui changes

* Make modules draggable

* First connection draw

* Fix king tubby module and some in lines

* Created logic for export settings

* Move some default settings into modules

* More in export options from module

* More in export module settings

* Added exportSettings in analyser, biquadfilter modules

* Changes in export analyser module

* Added export methods for all modules

* Css changes

* Some ui changes

* Seperate modules from UI (#15)

* Removed jQuery

* Created eq node

* Created convolver node

* Created analyser

* Created noiseRadio node

* Created KingTubby node

* Fixed delay values

* Fixed css

* Fixed css

* Added wraper for slider with description

* Added more slider wrapers

* Created liveinput

* Fixed ui and css

* Fixed ui and css

* Created recorder ver2

* Changed some properties access

* Fixed noise module

* Created and used extend method for options

* Code clean up

* Replaced old jQuery code

* Start audioContext on button click

* Minor fixes

* Added changelog

* Clean up comments

* Extracted buildUI public method

* Removed unneeded files and updated readme

* Fixed noise-radio

* Start AudioContext uppon click

* Fixed bypass functionality

---------

Co-authored-by: Apostolos <apostolos@projectbeagle.com>
Co-authored-by: Apostolos <akrionidis@vivantehealth.com>