Commit Graph

591 Commits

Author SHA1 Message Date
xenakios
1e9ec7ffd3 Simplify capture saving logic a bit 2018-11-08 20:48:15 +02:00
xenakios
7ed5987a72 readme 2018-11-08 20:23:23 +02:00
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. 2018-11-08 20:22:26 +02:00
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. 2018-11-08 18:54:44 +02:00
xenakios
0eadb853f7 Use constexpr if in FFTWBuffer memory helper functions 2018-11-08 18:43:00 +02:00
xenakios
778a360cd6 readme 2018-11-05 14:34:28 +02:00
xenakios
2cea9feefc Set resampler rates when switching back from non stretched mode 2018-11-05 14:28:07 +02:00
xenakios
bdcb268508 Make WDL resampler initial buffer size optional 2018-10-26 20:38:28 +03:00
xenakios
1b9256ede0 Preallocate buffer in WDL resampler, but not sure if this actually avoids time consuming preallocations later... 2018-10-26 17:49:38 +03:00
xenakios
70f7ce0393 Windows VST2 build fix 2018-10-24 13:16:15 +03:00
xenakios
a17ce69686 macOs build fix for VST2 2018-10-24 02:55:02 +03:00
xenakios
3f0f105565 More breakpoint envelope renaming 2018-10-17 13:14:07 +03:00
xenakios
007cc1cded Rename breakpoint envelope related things 2018-10-17 13:06:07 +03:00
xenakios
023989d3de More const 2018-10-15 19:24:16 +03:00
xenakios
9ba940d55f Add const 2018-10-15 19:21:11 +03:00
xenakios
0e0f28687e remove unused variables, nodiscard for openaudiofile method 2018-10-15 18:43:33 +03:00
xenakios
642365f03e Merge branch 'master' of https://bitbucket.org/xenakios/paulstretchplugin
yeah
2018-10-15 18:32:19 +03:00
xenakios
0c04922f1f Remove comments. Test nodiscard. 2018-10-15 18:31:56 +03:00
xenakios
aa2adddfd9 readme 2018-10-07 14:45:20 +03:00
xenakios
ce0f06ee03 Added keyboard handling and shortcut for import file 2018-10-07 14:29:50 +03:00
xenakios
08d80338bd Moved about dialog code to separate function 2018-10-07 14:13:53 +03:00
xenakios
f487f8d4f2 More work on the AudioFilePreviewComponent, need to add samplerate conversions, volume control etc... 2018-09-26 19:19:10 +03:00
xenakios
ab76ba2987 Initial work to add an audio file preview component for the audio file open dialog 2018-09-26 18:55:58 +03:00
xenakios
dde24a89ed Revert back to the old play cursor... 2018-09-20 02:26:11 +03:00
xenakios
618032f24e foo 2018-09-20 01:20:07 +03:00
xenakios
d9e3935a8b A few compiler warning fixes 2018-09-20 00:58:24 +03:00
xenakios
40a2665db5 hmm 2018-09-18 03:18:52 +03:00
xenakios
eace6f6d53 Playcursor tweaks but still wonky 2018-09-13 14:04:56 +03:00
xenakios
cabf6de7c3 Another attempt at getting the play cursor to update more often. Looks like getting somewhere with that but needs more work. 2018-09-13 13:47:19 +03:00
xenakios
9c5141a16b Updated to fftw 3.3.8 on macOs 2018-09-07 03:00:39 +03:00
xenakios
aba9c6c425 readme 2018-09-01 15:35:59 +03:00
xenakios
89c1944fc4 Cleanups 2018-09-01 15:31:48 +03:00
xenakios
fb710e0ec7 Mute output audio if abnormal sample values detected 2018-08-21 12:17:34 +03:00
xenakios
c691d6358d Place stretch amount and dry playrate parameter components at the same position and switch visibility with non stretched mode 2018-08-21 12:13:04 +03:00
xenakios
e7695e28f3 Proper mapping for dry playrate parameter 2018-08-21 11:49:28 +03:00
xenakios
3a321c7d96 Disable/enable dry playrate slider according to stretch bypass state 2018-08-20 15:57:59 +03:00
xenakios
8d008e5d2e Support resampled playrate changes for non stretched playback 2018-08-20 15:49:51 +03:00
xenakios
d0f912ba1f foo 2018-08-08 00:10:27 +03:00
xenakios
f67d8cc319 Fetch parameter value differently 2018-07-13 21:04:30 +03:00
xenakios
cf553db7fb Enable ASIO for standalone 2018-07-13 15:34:16 +03:00
xenakios
2154cfbae8 Close the render calloutbox when starting render 2018-07-09 20:40:31 +03:00
xenakios
c1901c0528 Rewriting of the offline rendering code 2018-07-09 20:21:06 +03:00
xenakios
d4bab26693 Up version 2018-07-09 20:05:34 +03:00
xenakios
50489b9e28 readme 2018-07-09 19:42:02 +03:00
xenakios
a47448bab0 Use ScopedLock in a few places 2018-07-08 23:10:15 +03:00
xenakios
e92f69e2a9 Renamed envelope component members 2018-07-08 14:38:50 +03:00
xenakios
46c7c59987 readme 2018-07-08 14:17:51 +03:00
xenakios
251d030f75 foo 2018-06-29 20:53:34 +03:00
xenakios
5c900ee9b6 Attempt to store and recall current GUI tab index but not working... 2018-06-29 15:13:49 +03:00
xenakios
473f4aa3e1 Readme changes 2018-06-29 14:57:01 +03:00