81 Commits (cabf6de7c3ccaf65a40e894ac864645b12a7f019)

Author SHA1 Message Date
  xenakios 11e61f8cfd Attempt to draw the points in the audio file where the FFTs are taken but of course it doesn't work like this because of the looping 7 years ago
  xenakios 5b64b8c779 Add rewind button 7 years ago
  xenakios 29bc7bd5ee Initial work to implement offline render in stand alone build 7 years ago
  xenakios fa2564f908 Added dedicated timer for perf meter component 7 years ago
  xenakios 60293c6a84 Calculate smoothed prebuffering available amount in the processor 7 years ago
  xenakios d42971e09f Added simple signal smoother class. Use that to smooth out the buffer amount component display. 7 years ago
  xenakios 266f2b8e61 GUI tweak 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 890c568155 Attempt implementing seek while frozen, doesn't work too well like this...Don't use opengl stuff at all if the opengl module isn't set available. 7 years ago
  xenakios 4f148a322d blah 7 years ago
  xenakios e1b0f6aaad Remove import file parameter and replace with spectrum module select parameter 7 years ago
  xenakios 47bf763408 Try adding parameter to open the import file dialog, but now working right at the moment 7 years ago
  xenakios 0d6eb09958 Attempt implementing mousewheel zoom into waveform. Badly. 7 years ago
  xenakios 0b52559ab1 Stuff 7 years ago
  xenakios 3dfb6a3c80 Place both the waveform component and the zoomscrollbar inside the tab component page. Needs a bit more tweaking. 7 years ago
  xenakios cf9b54d19b Initial work to add back the free filter feature 7 years ago
  xenakios 3c20facdbc Improve time selection dragging behavior 7 years ago
  xenakios 1f24ffb1b6 Moved dry source playback into its own method. Allow moving waveform time selection without having to press shift 7 years ago
  xenakios 7cd5251516 Added methods for the normalized time position to/from view x coordinate mappings 7 years ago
  xenakios f2d0d3617a Use unique pointers for parameter components 7 years ago
  xenakios 974f55dcad Experiment with a colour gradient fill in the performance meter 7 years ago
  xenakios e3d893ee9e Added zoomscrollbar for waveform. Removed unused code. 7 years ago
  xenakios c65812f709 Performance improvements for painting waveform during capture mode etc 7 years ago
  xenakios b8c70ddd30 Mark plugin dirty when changing spectral module order or module enabled state. Readme change. 7 years ago
  xenakios e7d34a026d Moved prebuffering amount menu to performance component 7 years ago
  xenakios ff130c6c29 Up number of thumbnails in cache. Formatting fix. 7 years ago
  xenakios c9b287dc13 Move code to cpp file. Readme change. 7 years ago
  xenakios c7f5636634 Readme change. Draw text on perf component. 7 years ago
  xenakios e6fb981e01 Highlight parameters of spectral module when clicked in the spectral chain editor 7 years ago
  xenakios d119439f76 Avoid mouse drag when the spectral module enable button has been clicked 7 years ago
  xenakios ad86b46f95 Added a separate performance meter component 7 years ago
  xenakios 84164da2d7 Finally added enabled buttons for the spectral steps. 7 years ago
  xenakios fcbd99d4ed Double click on waveform selects whole buffer 7 years ago
  xenakios bc3f456485 Again draw file name in waveform component 7 years ago
  xenakios f4aef4bcac Remove redundant code and change about box text 7 years ago
  xenakios 620f59c4f4 remove commented out stuff 7 years ago
  xenakios daf17f2ea3 Initial work to make the AudioProcessor own the AudioThumbNail etc 7 years ago
  xenakios cf17390293 Move methods to cpp file 7 years ago
  xenakios 96a88e8016 Use new JUCE button callback stuff 7 years ago
  xenakios f9cce79f49 Added support for dropping audio files into the plugin GUI 7 years ago
  xenakios f8b98e05d1 Move parameter component methods to cpp 7 years ago
  xenakios 4caaf1f5e0 Toggle button parameter tweak 7 years ago
  xenakios da6afcf05f Layout parameter components manually...Add parameter for input pass through. etc 7 years ago
  xenakios b6e46bd293 Add settings menu button 7 years ago
  xenakios e0a341972d Add license texts to source code files 7 years ago
  xenakios 7ea18cc805 Add method to get sanitized samplerate as getSampleRate might return 0.0 when called from outside audio processing method. Comment out Spectral visualizer instance in editor. 7 years ago
  xenakios 45dccb830d Workaround a bug in Juce/MacOS file dialog stuff. Show error messages in GUI. 7 years ago
  xenakios d05a5d41a8 Preliminary work to enable multichannel output again with a parameter to determine the output channels to render 7 years ago
  xenakios 66fe05f842 Try adding some visual feedback for the spectral order drags 7 years ago
  xenakios c78c42c153 Added component to allow reordering the spectral processing stages 7 years ago