370 Commits (1e9ec7ffd3d27e93f43e32339eafb5983d4409c7)

Author SHA1 Message Date
  xenakios 1e9ec7ffd3 Simplify capture saving logic a bit 6 years ago
  xenakios 8405ddf2a5 Initial implementation to save buffer after capturing audio. Still need to figure out a proper way to determine the file path where to save to. 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 0eadb853f7 Use constexpr if in FFTWBuffer memory helper functions 6 years ago
  xenakios 2cea9feefc Set resampler rates when switching back from non stretched mode 6 years ago
  xenakios bdcb268508 Make WDL resampler initial buffer size optional 6 years ago
  xenakios 1b9256ede0 Preallocate buffer in WDL resampler, but not sure if this actually avoids time consuming preallocations later... 6 years ago
  xenakios 3f0f105565 More breakpoint envelope renaming 6 years ago
  xenakios 007cc1cded Rename breakpoint envelope related things 6 years ago
  xenakios 023989d3de More const 6 years ago
  xenakios 9ba940d55f Add const 6 years ago
  xenakios 0e0f28687e remove unused variables, nodiscard for openaudiofile method 6 years ago
  xenakios 0c04922f1f Remove comments. Test nodiscard. 6 years ago
  xenakios ce0f06ee03 Added keyboard handling and shortcut for import file 6 years ago
  xenakios 08d80338bd Moved about dialog code to separate function 6 years ago
  xenakios f487f8d4f2 More work on the AudioFilePreviewComponent, need to add samplerate conversions, volume control etc... 6 years ago
  xenakios ab76ba2987 Initial work to add an audio file preview component for the audio file open dialog 6 years ago
  xenakios dde24a89ed Revert back to the old play cursor... 6 years ago
  xenakios 618032f24e foo 6 years ago
  xenakios d9e3935a8b A few compiler warning fixes 6 years ago
  xenakios 40a2665db5 hmm 6 years ago
  xenakios eace6f6d53 Playcursor tweaks but still wonky 6 years ago
  xenakios cabf6de7c3 Another attempt at getting the play cursor to update more often. Looks like getting somewhere with that but needs more work. 6 years ago
  xenakios 89c1944fc4 Cleanups 6 years ago
  xenakios fb710e0ec7 Mute output audio if abnormal sample values detected 6 years ago
  xenakios c691d6358d Place stretch amount and dry playrate parameter components at the same position and switch visibility with non stretched mode 6 years ago
  xenakios e7695e28f3 Proper mapping for dry playrate parameter 6 years ago
  xenakios 3a321c7d96 Disable/enable dry playrate slider according to stretch bypass state 6 years ago
  xenakios 8d008e5d2e Support resampled playrate changes for non stretched playback 6 years ago
  xenakios d0f912ba1f foo 6 years ago
  xenakios f67d8cc319 Fetch parameter value differently 6 years ago
  xenakios 2154cfbae8 Close the render calloutbox when starting render 6 years ago
  xenakios c1901c0528 Rewriting of the offline rendering code 6 years ago
  xenakios d4bab26693 Up version 6 years ago
  xenakios a47448bab0 Use ScopedLock in a few places 6 years ago
  xenakios e92f69e2a9 Renamed envelope component members 6 years ago
  xenakios 46c7c59987 readme 6 years ago
  xenakios 251d030f75 foo 6 years ago
  xenakios 5c900ee9b6 Attempt to store and recall current GUI tab index but not working... 6 years ago
  xenakios 22e59efb0e Removed free filter envelope parameters from main parameters GUI 6 years ago
  xenakios dae05fdccf Added parameter components to FreeFilterComponent 6 years ago
  xenakios 2d6dce9572 Initial work to move the free filter parameter components to the free gilter tab page 6 years ago
  xenakios 4f203de39a Civilized code doesn't use global variables accessed via extern 6 years ago
  xenakios f71f437d3e pragma once 7 years ago
  xenakios 1b4c75df0a Added duplicate method for breakpoint envelope. NOTE : the copy is not fully implemented yet. Get free filter envelope duplicate for use with offline rendering. 7 years ago
  xenakios c010a4d48f Keep track of captured length and set sound play range when stopped according to that 7 years ago
  xenakios 857c2adf2a Save and restore mute while capturing state 7 years ago
  xenakios 24cac9b5c1 Change and add license texts to apply for GPL3 7 years ago
  xenakios 413dd31d90 Remove unused member 7 years ago
  xenakios daf191d0d2 Zero envelope random amount at init 7 years ago