xenakios
|
605852d853
|
Use enum for spectral processing module type
|
2018-11-11 14:06:18 +02:00 |
|
xenakios
|
b5a106f0b0
|
Use plugin settings file directory for captures. Use Juce ThreadPool instead of detached std::thread for the capture saving task.
|
2018-11-08 22:48:06 +02:00 |
|
xenakios
|
0d230ac974
|
Save capture files to user documents directory
|
2018-11-08 22:18:50 +02:00 |
|
xenakios
|
06ded7d011
|
Comments and readme addition
|
2018-11-08 21:55:30 +02:00 |
|
xenakios
|
bcc3290582
|
Rename capture enabled parameter constant. Implemented incredibly nasty hack to prevent hosts like Reaper from enabling the capture when recalling undo states. Even this doesn't fully work, additional undo history states are still added, but at least it looks like the capture enabled state won't be recalled...
|
2018-11-08 21:48:51 +02:00 |
|
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 |
|