0dcd410780
Support bool parameters in parameter component. Add freeze parameter to plugin.
xenakios
2017-11-16 19:45:40 +02:00
aee132519a
Use Jules's neat way to attach button callbacks. Separate method in editor to choose file to load. Revert change to resample.cpp.
xenakios
2017-11-16 17:38:59 +02:00
43be82edc8
Plugin initialization bug existed also on Windows, fixed for now...Make the GUI poll for some state changes from the AudioProcessor, instead of the processor calling the GUI. When using memory buffer in input source, copy all channels to xfade buffer. Some other tweaks.
xenakios
2017-11-16 16:58:04 +02:00
84e564b393
Still trying...
xenakios
2017-11-16 02:48:24 +02:00
adc6505424
Still trying to understand the MacOs no sound issue, but no luck...Sigh.
xenakios
2017-11-16 02:33:00 +02:00
3fd0b4ea09
Trying to get the Mac build working, but no luck...
xenakios
2017-11-16 01:42:51 +02:00
c283d719d0
Update waveform component time selection when state restored. Should probably restructure all this stuff so that the GUI can ask for this stuff when it wants, instead of the AudioProcessor making calls into the GUI...
xenakios
2017-11-15 21:47:26 +02:00
4620ba818e
Save and restore plugin state. Port input file skipbuffer bug fix from standalone app.
xenakios
2017-11-15 20:51:52 +02:00
f4c8d2891b
Made input capture buffer circular and update waveform thumbnail while capturing audio.
xenakios
2017-11-15 17:52:47 +02:00
c34961995d
Implemented a proper equality operator for the processparameters. Also tried something a bit too smart with it, left commented out in the code...
xenakios
2017-11-15 02:06:36 +02:00
d442e2eaea
Added diagnostics to see how often the parameters have been set. Added a somewhat hacky way to avoid doing the parameter updates if not needed, using raw memory comparison.
xenakios
2017-11-14 19:44:13 +02:00
6487880fb3
Process main volume. Allow importing audio files directly. Tweaks etc
xenakios
2017-11-14 18:14:14 +02:00
7dcbaedb8f
Yeah, right...Projucer doesn't want to keep the link time optimization disabled.
xenakios
2017-11-14 04:06:54 +02:00
836dad1e7d
Try handling multichannel stuff. Not going too well, looks like the plugin will need to get a setting to set the actual number of output channels that will be processed...
xenakios
2017-11-14 03:13:32 +02:00
1590110a24
Some improvements. To keep things saner use the single stretch source for now.
xenakios
2017-11-14 01:50:44 +02:00
962d4806b5
Tiny improvements but things arestill not working right
xenakios
2017-11-14 00:50:12 +02:00
aab3fcf2a3
Added WaveformComponent. Audio playback now broken if a file is not set initially, need to sort that out later...
xenakios
2017-11-13 23:42:13 +02:00
76de3b12a5
Audio input capture more or less running
xenakios
2017-11-13 22:35:36 +02:00
c32e64a570
Added sound play range parameters. Initial work on audio input capture.
xenakios
2017-11-13 21:21:30 +02:00
d9e9107ed4
More parameter GUI work
xenakios
2017-11-13 20:54:08 +02:00
b9db955a99
Initial work on custom GUI
xenakios
2017-11-13 20:45:23 +02:00
793279a20a
Crashing was probably because of wrongly placed prepareToPlay call
xenakios
2017-11-13 19:41:47 +02:00
d97975f27a
OK, it plays some crappy audio but crashes on quit and all that kind of great stuff
xenakios
2017-11-13 18:15:07 +02:00