12 Commits (master)

Author SHA1 Message Date
  xenakios 23d63c8827 Removed the phase freeze processing for now. 6 years ago
  xenakios 7cb3ec78b6 Move methods 6 years ago
  xenakios e5af6e1da1 Attempt adding control of refresh rate of random phases but some problem getting the plugin parameter to work 6 years ago
  xenakios e9f38c78a5 Use Juce Logger for FFT size warning. Just use an increasing static int to init the FFT random generator. should be good enough. 6 years ago
  xenakios 3729c4ec28 Glah 7 years ago
  xenakios 8421269565 Use global constant for pi instead of define. Calculate sinus transform in envelope transform only if amount more than zero. 7 years ago
  xenakios b6f5c0ea7d Shorten the FFT switch crossfade length. Remove commented out code. Formatting change. 7 years ago
  xenakios a6ec40904c Rename member. Attempt clearing buffers more thoroughly but old audio still appears to be present when restarting playback... 7 years ago
  xenakios bd1eabf3bf Add more parameters including input capture enabled. A slightly nasty timer hack had to be implemented for that but can't be helped since the Juce provided bool parameter doesn't do callbacks...Small tweaks and fixes. 7 years ago
  xenakios 16868d5ccd Allow FFT object to be constructed without inverse FFT. Added SpectralVisualizer component that does an extremely inefficient visualization of the spectral processing stages. 7 years ago
  xenakios d97975f27a OK, it plays some crappy audio but crashes on quit and all that kind of great stuff 7 years ago
  xenakios d7ca59b90a Initial git commit 7 years ago