Commit Graph

227 Commits

Author SHA1 Message Date
xenakios
531d2e221b Also allow moving time selection by dragging it from the top 2018-02-23 02:16:41 +02:00
xenakios
f47e848f19 Shorter range change fade length. Readme change. 2018-02-22 22:20:06 +02:00
xenakios
122c90bf3f Smooth play range change almost working... 2018-02-22 21:03:46 +02:00
xenakios
a8079b277f Attempt to do fade outs and fade ins when seeking source sound, but not working yet. Readme changes. 2018-02-22 20:01:29 +02:00
xenakios
615f870490 Try improving the spectral module dragging logic but didn't really improve yet. Readme changes. 2018-02-22 15:15:11 +02:00
xenakios
017957b7ae Limit shift dragged time selection properly 2018-02-22 14:56:18 +02:00
xenakios
e502906d4f Shift dragging the time selection moves it 2018-02-22 14:49:53 +02:00
xenakios
7cd5251516 Added methods for the normalized time position to/from view x coordinate mappings 2018-02-22 14:22:06 +02:00
xenakios
3d53c4fb91 Shift dragging time selection edge moves whole time selection. Should do this more properly... 2018-02-22 05:23:39 +02:00
xenakios
c98b7c70e4 Report unstretched play range length when playing original source 2018-02-22 02:04:30 +02:00
xenakios
a3b034ac44 Count calls to prepareToPlay 2018-02-22 01:54:21 +02:00
xenakios
1a8bddeb9b Added convenience functions to deal with storing and getting audio parameters and use them 2018-02-22 01:09:36 +02:00
xenakios
73c58f6067 Save and restore more parameters 2018-02-21 20:41:51 +02:00
xenakios
715a753893 Resample unprocessed source sound as needed 2018-02-21 20:16:07 +02:00
xenakios
3b6e309232 Add parameter for stretch bypass 2018-02-21 19:49:16 +02:00
xenakios
e6a7d26d27 Preliminary work to play the sound source unprocessed 2018-02-21 19:34:39 +02:00
xenakios
d91182c614 readme 2018-02-21 19:07:04 +02:00
xenakios
f424a6a305 Lower number of supported channels for imported file. Remove commented out code. 2018-02-19 21:12:54 +02:00
xenakios
efe5781271 Don't reset thumbnail in prepareToPlay 2018-02-19 21:09:09 +02:00
xenakios
f2d0d3617a Use unique pointers for parameter components 2018-02-19 20:47:32 +02:00
xenakios
0f1742fbbf Show approximate output duration in info label 2018-02-19 17:39:10 +02:00
xenakios
d1cf25782a Increase version 2018-02-16 14:33:17 +02:00
xenakios
474d21448a Readme 2018-02-16 13:58:44 +02:00
xenakios
dd30bd3cae Forget using the gradient for now 2018-02-16 13:51:48 +02:00
xenakios
974f55dcad Experiment with a colour gradient fill in the performance meter 2018-02-16 01:55:33 +02:00
xenakios
9ceb7201f7 readme 2018-02-15 22:02:46 +02:00
xenakios
12f939d803 In preparation for Linux build, disable the JUCE web browser component 2018-02-15 16:36:32 +02:00
xenakios
3171940a67 Experimented with adding a sound play range offset parameter but not going to be able to support it properly for now. Show debug build title in about screen. 2018-02-15 16:03:00 +02:00
xenakios
178d68b0ec Store and restore zoomscrollbar positions. Readme change. 2018-02-14 18:38:54 +02:00
xenakios
e3d893ee9e Added zoomscrollbar for waveform. Removed unused code. 2018-02-14 15:18:35 +02:00
xenakios
36bfccf38f jucer 2018-02-14 04:48:08 +02:00
xenakios
7095396322 Merge branch 'master' of https://bitbucket.org/xenakios/paulstretchplugin
argh
2018-02-13 23:59:51 +02:00
xenakios
b6f5c0ea7d Shorten the FFT switch crossfade length. Remove commented out code. Formatting change. 2018-02-13 22:16:18 +02:00
xenakios
acbbe693bd Boolean stuff 2018-02-13 19:41:52 +02:00
xenakios
3a36e35903 Store and restore tech info toggle via settings file 2018-02-13 17:52:45 +02:00
xenakios
c9a3a3ab03 Show additional technical info in label optionally. Added utility function to toggle a bool variable. 2018-02-13 16:51:57 +02:00
xenakios
53029555d0 Parameter layout tweaks etc 2018-02-13 15:47:17 +02:00
xenakios
103a085304 Use the input channel count parameter when initing capture. Readme change. 2018-02-13 15:37:16 +02:00
xenakios
0d65c7927e merge 2018-02-12 23:20:18 +02:00
xenakios
b862a95bae argh 2018-02-12 23:17:21 +02:00
xenakios
92595b6929 Readme 2018-02-12 21:48:59 +02:00
xenakios
c65812f709 Performance improvements for painting waveform during capture mode etc 2018-02-12 20:51:05 +02:00
xenakios
07a54c4cdc Preliminary work to allow more input channels 2018-02-12 16:44:21 +02:00
xenakios
05a6eb21f0 Init playposition info seconds to zero to try avoiding garbage value to show 2018-02-09 15:34:39 +02:00
xenakios
10a36338b8 Upped version number 2018-02-09 13:55:54 +02:00
xenakios
52d8b4d664 Change plugin title to final 1.0.0 2018-02-09 13:29:01 +02:00
xenakios
ff78d54600 Readme change 2018-02-09 13:24:16 +02:00
xenakios
b8c70ddd30 Mark plugin dirty when changing spectral module order or module enabled state. Readme change. 2018-02-09 13:02:10 +02:00
xenakios
aed9e459cf Removed factory presets. Readme edits. 2018-02-07 16:55:48 +02:00
xenakios
0a9a087cb2 Added dummy parameter to mark the plugin state dirty for the host. Readme change. 2018-02-07 16:00:49 +02:00