24 Commits (master)

Author SHA1 Message Date
  xenakios 605852d853 Use enum for spectral processing module type 6 years ago
  xenakios 46c7c59987 readme 6 years ago
  xenakios cd15a0ea48 Messy attempt to make the spectral module enabled parameters be tied to particular modules, this needs to be seriously examined... 7 years ago
  xenakios 08398392ca Implement more ratiomixer parameters etc 7 years ago
  xenakios 941ebf31a5 Initial work to change octave mixer spectral module to a more generic ratio mixer module that has more shifters and allows changing the shift ratios. Also added a separate tab page in the GUI for it. 7 years ago
  xenakios 6747d20aa8 Consolidate and clean up storing and recalling parameters. Enable storing and recalling of spectral module order again, using different state IDs. So old states will be discarded, but oh well... 7 years ago
  xenakios d4b1bffe7a Kind of working now, but maybe not in the best way... 7 years ago
  xenakios 6d7671e8cf The spectral module enabled parameters still not doing so great... 7 years ago
  xenakios 536b1ccaf1 Allow free filter to attenuate more 7 years ago
  xenakios 23d8621c83 Remove the original free edit code and the binaural beats code 7 years ago
  xenakios 9774af6e62 Member renames and clean ups 7 years ago
  xenakios ff35bce695 Add envelope transform feature 7 years ago
  xenakios d624b2370d Formatting tweaks 7 years ago
  xenakios b672213e98 Tweaks to free filter calculations but don't seem to be working correctly yet 7 years ago
  xenakios 195a630060 Implemented free filter processing. Note that the envelope manipulation from the GUI is not handled thread safely yet 7 years ago
  xenakios f414f19e01 Remove the bool enabled members from the spectral process parameters 7 years ago
  xenakios 84164da2d7 Finally added enabled buttons for the spectral steps. 7 years ago
  xenakios fbd337bf5d Removed the redundant spectrum processing methods 7 years ago
  xenakios b4502ba442 Add harmonics processing parameters. Add harmonics processing visualization etc 7 years ago
  xenakios 75be994714 Constness 7 years ago
  xenakios a1f7c52eb0 All/most spectral processing stages now in stand alone functions 7 years ago
  xenakios 4a2cc8ff71 Initial work to separate spectrum processing implementations into stand alone functions from the ProcessedStretch class, to allow visualizations etc without having to instantiate the full ProcessedStretch object 7 years ago
  xenakios c34961995d Implemented a proper equality operator for the processparameters. Also tried something a bit too smart with it, left commented out in the code... 7 years ago
  xenakios d7ca59b90a Initial git commit 7 years ago