Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 3a321c7 Disable/enable dry playrate slider according to stretch bypass state by xenakios 2018-08-20 15:57:59 +0300
  • 8d008e5 Support resampled playrate changes for non stretched playback by xenakios 2018-08-20 15:49:51 +0300
  • d0f912b foo by xenakios 2018-08-08 00:10:27 +0300
  • f67d8cc Fetch parameter value differently by xenakios 2018-07-13 21:04:30 +0300
  • cf553db Enable ASIO for standalone by xenakios 2018-07-13 15:34:16 +0300
  • 2154cfb Close the render calloutbox when starting render by xenakios 2018-07-09 20:40:31 +0300
  • c1901c0 Rewriting of the offline rendering code by xenakios 2018-07-09 20:21:06 +0300
  • d4bab26 Up version by xenakios 2018-07-09 20:05:34 +0300
  • 50489b9 (tag: 1.2.2) readme by xenakios 2018-07-09 19:42:02 +0300
  • a47448b Use ScopedLock in a few places by xenakios 2018-07-08 23:10:15 +0300
  • e92f69e Renamed envelope component members by xenakios 2018-07-08 14:38:50 +0300
  • 46c7c59 readme by xenakios 2018-07-08 14:17:51 +0300
  • 251d030 foo by xenakios 2018-06-29 20:53:34 +0300
  • 5c900ee Attempt to store and recall current GUI tab index but not working... by xenakios 2018-06-29 15:13:49 +0300
  • 473f4aa Readme changes by xenakios 2018-06-29 14:57:01 +0300
  • 22e59ef Removed free filter envelope parameters from main parameters GUI by xenakios 2018-06-29 14:53:22 +0300
  • dae05fd Added parameter components to FreeFilterComponent by xenakios 2018-06-29 14:49:11 +0300
  • 2d6dce9 Initial work to move the free filter parameter components to the free gilter tab page by xenakios 2018-06-29 14:23:48 +0300
  • 4f203de Civilized code doesn't use global variables accessed via extern by xenakios 2018-06-27 13:44:36 +0300
  • f71f437 pragma once by xenakios 2018-06-21 21:34:43 +0300
  • 4a694f2 blah by xenakios 2018-06-13 04:33:12 +0300
  • 40df130 jucer macos by xenakios 2018-06-13 02:06:31 +0300
  • ed370b7 Jucer changes, build VST3 by xenakios 2018-06-11 20:08:42 +0300
  • 1b4c75d Added duplicate method for breakpoint envelope. NOTE : the copy is not fully implemented yet. Get free filter envelope duplicate for use with offline rendering. by xenakios 2018-06-05 21:40:03 +0300
  • c010a4d Keep track of captured length and set sound play range when stopped according to that by xenakios 2018-06-05 21:11:17 +0300
  • 857c2ad Save and restore mute while capturing state by xenakios 2018-06-04 23:27:08 +0300
  • 24cac9b Change and add license texts to apply for GPL3 by xenakios 2018-06-04 22:04:53 +0300
  • 413dd31 Remove unused member by xenakios 2018-06-03 21:47:40 +0300
  • daf191d Zero envelope random amount at init by xenakios 2018-06-03 20:31:35 +0300
  • c5e4f78 Add option to mute audio when capturing by xenakios 2018-06-01 16:31:31 +0300
  • 8547ccc Increase version by xenakios 2018-06-01 15:02:03 +0300
  • b4af0d0 (tag: 1.2.1) Make audio source set play range immediately if it is set when the seek crossfade is active. This effectively disables the smoothed audio but this will have to do for now. The smoothed playback needs to be redesigned from scratch later. Revert the larger disk buffer size. Readme changes. by xenakios 2018-06-01 14:20:01 +0300
  • 27aabd5 macOs build fixes by xenakios 2018-06-01 01:23:33 +0300
  • e8d4745 foo by xenakios 2018-05-31 14:11:53 +0300
  • 63b1eab readme by xenakios 2018-05-31 14:01:52 +0300
  • b8e408a Use CriticalSection in audio source. Add bool argument for seek to get immediate seeks. etc by xenakios 2018-05-31 13:55:32 +0300
  • 1f8f576 Use convenience method to create components by xenakios 2018-05-31 13:21:35 +0300
  • be0cd89 readme by xenakios 2018-05-21 21:25:35 +0300
  • 552c165 Maybe nicer fix for restoring the play range. Use recursive mutex in audio source. by xenakios 2018-05-21 20:25:32 +0300
  • 1d283c4 readme by xenakios 2018-05-20 00:38:48 +0300
  • eabcd89 Calculate disk sample read count. Increase disk read cache 4x. by xenakios 2018-05-19 15:03:30 +0300
  • 021944d Comment out some logging by xenakios 2018-05-18 21:34:08 +0300
  • eb1c840 Init the thumbnailcache thread in the subclass by xenakios 2018-05-18 21:19:07 +0300
  • db7a15d Made rewind a parameter. Attempts to fix the time range not being recalled properly in hosts because the time range parameters may be quickly changed when the plugin is initializing and doing the sound source smoothing fades. etc by xenakios 2018-05-18 16:20:51 +0300
  • 236e6b0 Readme by xenakios 2018-05-18 15:01:27 +0300
  • 11e61f8 Attempt to draw the points in the audio file where the FFTs are taken but of course it doesn't work like this because of the looping by xenakios 2018-05-11 16:45:34 +0300
  • aae0595 Readme by xenakios 2018-05-09 20:09:02 +0300
  • 5b64b8c Add rewind button by xenakios 2018-05-09 14:02:22 +0300
  • 05e488c readme by xenakios 2018-05-09 12:40:36 +0300
  • 28f14dd Add looping enabled parameter by xenakios 2018-05-09 12:33:06 +0300
  • 8a4aee9 When changing audio file, set the first buffer flag to flush the existing stretched audio faster by xenakios 2018-05-09 12:17:28 +0300
  • 44114a7 Calloutbox tweak by xenakios 2018-05-07 20:47:17 +0300
  • 7c9e4ac Added render settings component by xenakios 2018-05-07 20:43:27 +0300
  • 29bc7bd Initial work to implement offline render in stand alone build by xenakios 2018-05-07 20:21:42 +0300
  • b71eea2 Update plugin title by xenakios 2018-05-07 18:53:44 +0300
  • 0859d8c (tag: 1.2.0) Remove useless code. Read me change. by xenakios 2018-05-07 15:51:50 +0300
  • dd333fa Bump version to 1.2.0 by xenakios 2018-05-03 15:26:48 +0300
  • 35b3203 Draw pitch band numbers in ratiomixer by xenakios 2018-05-02 13:14:02 +0300
  • cfbbad0 The stretch source doesn't really need to do anything except inc the param change count when the spectral module enabled parameters have changed. However this could get messed up if the spectral module order isn't correctly set in the stretcher instances already...Hmm. by xenakios 2018-05-01 19:17:59 +0300
  • fa2564f Added dedicated timer for perf meter component by xenakios 2018-05-01 18:35:00 +0300
  • 60293c6 Calculate smoothed prebuffering available amount in the processor by xenakios 2018-05-01 18:22:21 +0300
  • d42971e Added simple signal smoother class. Use that to smooth out the buffer amount component display. by xenakios 2018-05-01 17:54:20 +0300
  • 9afca36 Updated the buffering audio source from the new JUCE code that removed the use of volatile by xenakios 2018-05-01 15:11:45 +0300
  • c4b2ead Avoid creating parameter components that are needed in the main GUI by xenakios 2018-04-29 18:48:28 +0300
  • 2f4c8d4 foo by xenakios 2018-04-29 17:04:21 +0300
  • d898b54 Deserialize should now work by xenakios 2018-04-26 23:20:16 +0300
  • 81882b9 Remove the now unneeded map by xenakios 2018-04-26 23:15:39 +0300
  • c8f865d Almost getting there but some still is still messed up... by xenakios 2018-04-26 23:07:08 +0300
  • a4a8f99 readme by xenakios 2018-04-26 21:48:28 +0300
  • cd15a0e Messy attempt to make the spectral module enabled parameters be tied to particular modules, this needs to be seriously examined... by xenakios 2018-04-26 21:45:37 +0300
  • 40fcc1b Remove kiss fft files from repo by xenakios 2018-04-26 18:03:41 +0300
  • 445623e Readme by xenakios 2018-04-26 17:23:29 +0300
  • cf27d43 Clean up extra opcode stuff by xenakios 2018-04-26 14:01:46 +0300
  • 2d493d6 Add support for some custom VST opcodes by xenakios 2018-04-25 15:25:29 +0300
  • 2f3a526 Remove the freeze seek code as it wasn't working. Best to postpone until the stretcher code has been rewritten. by xenakios 2018-04-23 20:55:25 +0300
  • 2d50647 Comment out inactive code by xenakios 2018-04-19 22:57:47 +0300
  • 0e6ca99 macOs jucer file change by xenakios 2018-04-18 04:19:32 +0300
  • d294ff7 Some useless testing with 64 bit floating point stuff by xenakios 2018-04-17 23:39:26 +0300
  • d101d4f Init the ratio parameters with sensible ratios by xenakios 2018-04-13 15:36:11 +0300
  • 9f7b288 Readme. Remove the octave mixer sliders from the main GUI. It's kind of nasty creating the parameter components for all the parameters even when they are not visible in the GUI. Should probably redesign how all that is handled... by xenakios 2018-04-13 15:24:18 +0300
  • 89032c9 Readme by xenakios 2018-04-13 14:59:58 +0300
  • 0d0f197 readme by xenakios 2018-04-04 22:26:25 +0300
  • 266f2b8 GUI tweak by xenakios 2018-04-03 22:04:10 +0300
  • fe0fd35 Store and recall some settings that were not previously handled in the plugin state by xenakios 2018-04-03 20:08:56 +0300
  • f45c914 GUI tweak by xenakios 2018-04-03 18:54:28 +0300
  • 0839839 Implement more ratiomixer parameters etc by xenakios 2018-04-03 18:32:53 +0300
  • 941ebf3 Initial work to change octave mixer spectral module to a more generic ratio mixer module that has more shifters and allows changing the shift ratios. Also added a separate tab page in the GUI for it. by xenakios 2018-04-03 16:34:20 +0300
  • 3729c4e Glah by xenakios 2018-04-03 02:07:47 +0300
  • 3401384 Remove the global processor pointer set. If communication between the plugin instances is needed, it should be implemented properly in a way which also supports the plugins running in different processes... by xenakios 2018-04-02 20:20:22 +0300
  • 890c568 Attempt implementing seek while frozen, doesn't work too well like this...Don't use opengl stuff at all if the opengl module isn't set available. by xenakios 2018-04-02 20:07:55 +0300
  • ce30e2a Up version number by xenakios 2018-04-01 18:01:05 +0300
  • 6aaea22 (tag: 1.1.2) Readme by xenakios 2018-04-01 15:28:20 +0300
  • bca5cc5 Clean up the non working VST manufacturer specific stuff by xenakios 2018-03-26 19:31:23 +0300
  • 8421269 Use global constant for pi instead of define. Calculate sinus transform in envelope transform only if amount more than zero. by xenakios 2018-03-26 15:40:30 +0300
  • 52ebb38 Attempt to provide extra data for a special host, not working like this by xenakios 2018-03-24 01:01:40 +0200
  • d5f6a99 Up version by xenakios 2018-03-21 17:46:21 +0200
  • 8562fc4 (tag: 1.1.1) Readme by xenakios 2018-03-21 17:29:37 +0200
  • faf84a7 Commented out parameter check. Damn, this got included in the public release... by xenakios 2018-03-21 17:26:00 +0200
  • 557c16b Up version by xenakios 2018-03-21 16:23:35 +0200
  • 97dfced Disable the non working waveform mousewheel zoom by xenakios 2018-03-21 15:36:15 +0200