43be82edc8Plugin 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
c283d719d0Update 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
4620ba818eSave and restore plugin state. Port input file skipbuffer bug fix from standalone app.
xenakios
2017-11-15 20:51:52 +02:00
f4c8d2891bMade input capture buffer circular and update waveform thumbnail while capturing audio.
xenakios
2017-11-15 17:52:47 +02:00
c34961995dImplemented 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
d442e2eaeaAdded 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
7dcbaedb8fYeah, right...Projucer doesn't want to keep the link time optimization disabled.
xenakios
2017-11-14 04:06:54 +02:00
836dad1e7dTry 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
1590110a24Some improvements. To keep things saner use the single stretch source for now.
xenakios
2017-11-14 01:50:44 +02:00
962d4806b5Tiny improvements but things arestill not working right
xenakios
2017-11-14 00:50:12 +02:00
aab3fcf2a3Added 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
76de3b12a5Audio input capture more or less running
xenakios
2017-11-13 22:35:36 +02:00
c32e64a570Added sound play range parameters. Initial work on audio input capture.
xenakios
2017-11-13 21:21:30 +02:00
d9e9107ed4More parameter GUI work
xenakios
2017-11-13 20:54:08 +02:00
b9db955a99Initial work on custom GUI
xenakios
2017-11-13 20:45:23 +02:00
793279a20aCrashing was probably because of wrongly placed prepareToPlay call
xenakios
2017-11-13 19:41:47 +02:00
d97975f27aOK, 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