Gerald
|
c084601d0e
|
pitchShift add delay even for playSpeed=1.0 !! Fixed by disableing pitchShift
when playSpeed=1.0
|
2016-09-29 19:08:28 +01:00 |
|
Gerald
|
804bca9135
|
Loops get retriggered when setting bpm
|
2016-09-29 19:08:28 +01:00 |
|
Gerald
|
25560ed160
|
Fixed the issue: Loosing sync after N Beats, found and fixed issue with
metronome dial (integeger numbers where getting translated to fraktional floats in setBpm()), needs more testing
|
2016-09-15 14:39:13 +02:00 |
|
Harry van Haaren
|
d208f8959a
|
-Added LICENSE
|
2013-12-08 21:44:43 +00:00 |
|
Harry van Haaren
|
d25a7ab339
|
-Aesthetic code improvements
|
2013-12-07 23:27:33 +00:00 |
|
Harry van Haaren
|
6cf8602d95
|
-Refactoring time handling to process() - bar() - process()
|
2013-10-12 22:03:36 +01:00 |
|
Harry van Haaren
|
eb8b040077
|
-Working on sampleAccurate Bar() events
|
2013-10-12 14:41:54 +01:00 |
|
Harry van Haaren
|
09de7af563
|
-Big refactor of #includes, less compilation deps. Updated TimeManager Bar() to include nframes data
|
2013-10-12 13:19:37 +01:00 |
|
Harry van Haaren
|
a99ad9048c
|
-Updating prints, fixed bug in diskwriter
|
2013-09-23 12:30:54 +01:00 |
|
Harry van Haaren
|
0b44c1c55a
|
-Working on FIXME list
|
2013-09-17 13:11:11 +01:00 |
|
Harry van Haaren
|
c63fa91ff8
|
-Fixed bug in time-stretching, needs proper testing but working fine on initial tests
|
2013-09-06 11:26:42 +01:00 |
|
Harry van Haaren
|
f3596341ee
|
-libjson added but not used. Initial code added in Worker
|
2013-08-22 03:47:06 +01:00 |
|
Harry van Haaren
|
75b48edae2
|
-Fixed garbage playback on Looper stop, trackoutput wasn't zeroing the whole buffer
|
2013-08-22 02:03:24 +01:00 |
|
Harry van Haaren
|
c2d8e045ce
|
-Fixed LooperClip / Looper interaction, now uses recording() and playing() to determine action to take
|
2013-08-22 01:40:25 +01:00 |
|
Harry van Haaren
|
9459d0a355
|
-Updated Looper to use LooperClip::getState() instead of analysing playing() loaded() and recording()
|
2013-08-22 00:54:40 +01:00 |
|
Harry van Haaren
|
8f71d7411b
|
-Removed State member variable from GridLogic, LooperClip should be analysed for data
|
2013-08-22 00:46:58 +01:00 |
|
Harry van Haaren
|
e5dd3bea0d
|
-Updated Looper and LooperClip to be consistent in ClipState
|
2013-08-21 23:50:52 +01:00 |
|
Harry van Haaren
|
0816edbda5
|
-APC sidechain / post / reverb sends working
|
2013-08-16 12:39:59 +01:00 |
|
Harry van Haaren
|
a42722fd71
|
-Fixed signed/unsigned issue with AudioProcessor and derived classes
|
2013-08-15 23:51:09 +01:00 |
|
Harry van Haaren
|
74fb5bcee1
|
-Debuggging master output glitch
|
2013-08-15 17:18:03 +01:00 |
|
Harry van Haaren
|
1be433f4c7
|
-Looper speed variable, calculates using TimeManager
|
2013-08-13 17:57:14 +01:00 |
|
Harry van Haaren
|
40850e0e41
|
-UI can set the number of beats in LooperClips
|
2013-08-13 17:03:33 +01:00 |
|
Harry van Haaren
|
c2585b32a2
|
-Removed all warnings from compile
|
2013-08-13 16:35:27 +01:00 |
|
Harry van Haaren
|
0306a1873e
|
-Updated APC handling, bug hunting
|
2013-08-13 00:41:17 +01:00 |
|
Harry van Haaren
|
5823cad680
|
-Cleanup Looper
|
2013-08-12 19:06:25 +01:00 |
|
Harry van Haaren
|
6b72cc5115
|
-Hunting distortion artifacts
|
2013-08-12 19:01:47 +01:00 |
|
Harry van Haaren
|
edb2913d6e
|
-Updated recording logic, buffer updates tested and working. Can sample from JACK and playback
|
2013-08-07 00:33:38 +01:00 |
|
Harry van Haaren
|
18bd5144b2
|
-Buffer updating working, recording not yet being played back
|
2013-08-07 00:16:27 +01:00 |
|
Harry van Haaren
|
0012d3655d
|
-Buffer resizing should be in place now
|
2013-08-06 22:20:37 +01:00 |
|
Harry van Haaren
|
9e01e639d4
|
-Working on resizeable recording buffers
|
2013-08-06 22:10:27 +01:00 |
|
Harry van Haaren
|
6d20ae6cb1
|
-Working on recording functionality
|
2013-08-06 21:55:57 +01:00 |
|
Harry van Haaren
|
eb94b51162
|
-Updated Controller ControllerUpdater, added GUI Controller subclass, added progress test for feedback
|
2013-08-04 18:04:26 +01:00 |
|
Harry van Haaren
|
a4c526c112
|
-Refactoring Controller grid logic into GridLogic class, updated State enum from Controller to GridLogic
|
2013-08-01 19:58:26 +01:00 |
|
Harry van Haaren
|
48c47f398f
|
-LooperClips now just normal instances, not pointers to
|
2013-07-31 11:46:45 +01:00 |
|
Harry van Haaren
|
30ef6c4330
|
-Refactored Observer to TimeObserver
|
2013-07-31 10:55:48 +01:00 |
|
Harry van Haaren
|
85ec190e30
|
-Volume controls on tracks working, trackOutput buffers being used
|
2013-07-31 02:48:59 +01:00 |
|
Harry van Haaren
|
08a0d28f29
|
-Bug defeated.
|
2013-07-31 01:43:24 +01:00 |
|
Harry van Haaren
|
c633bca82b
|
-Debugging
|
2013-07-31 01:33:02 +01:00 |
|
Harry van Haaren
|
2ecbd47742
|
-Debugging strange distortion
|
2013-07-31 01:28:18 +01:00 |
|
Harry van Haaren
|
3c765ba4cb
|
-debugging strange audio distortion
|
2013-07-31 01:05:14 +01:00 |
|
Harry van Haaren
|
43aec20f82
|
-Refactoring Looper & LooperClip to playback a sample
|
2013-07-30 21:55:50 +01:00 |
|
Harry van Haaren
|
731e3c14c3
|
-Refactored LooperClip into own header
|
2013-07-30 21:55:49 +01:00 |
|
Harry van Haaren
|
3f60cb52a6
|
-Refactoring Looper into LooperClip
|
2013-07-30 21:54:56 +01:00 |
|
Harry van Haaren
|
d3cbd3c516
|
-Designing new LooperClip class and buffer interaction
|
2013-07-30 21:53:54 +01:00 |
|
Harry van Haaren
|
f13486e857
|
-Refactoring Looper for APC support
|
2013-07-30 21:52:28 +01:00 |
|
Harry van Haaren
|
387ce7f65f
|
-Working on RadialView and ClipSelector
|
2013-07-30 18:34:47 +01:00 |
|
Harry van Haaren
|
6bd8a5ac47
|
-Updated Looper with fixme, updated for -Werror
|
2013-07-30 03:07:46 +01:00 |
|
Harry van Haaren
|
88fbe5a249
|
-Werror checked all code
|
2013-07-30 01:17:40 +01:00 |
|
Harry van Haaren
|
89b89b81eb
|
-Audio output refactored: now uses track buffers and master buffers
|
2013-07-30 00:56:13 +01:00 |
|
Harry van Haaren
|
112d850848
|
-Added APC volume support using MIDI. Needs refactoring to scale to any controller
|
2013-07-27 21:59:20 +01:00 |
|