Harry van Haaren
|
a42722fd71
|
-Fixed signed/unsigned issue with AudioProcessor and derived classes
|
2013-08-15 23:51:09 +01:00 |
|
Harry van Haaren
|
35626aad74
|
-Removed Jack internal masterL & masterR buffers, moved track buffers back into Buffer class
|
2013-08-15 23:21:13 +01:00 |
|
fundamental
|
65926bad13
|
Fix Buffer Allocation
|
2013-08-15 18:03:14 -04:00 |
|
Harry van Haaren
|
1a928255f9
|
-Added GIMP generated planning/header.c
|
2013-08-15 22:46:56 +01:00 |
|
Harry van Haaren
|
e94c8ad782
|
-Changed wscript, added valgrindSuppression file, changed buffer writing jack.cxx
|
2013-08-15 22:45:05 +01:00 |
|
Harry van Haaren
|
0b11dd30c8
|
-Refactored metronome
|
2013-08-15 21:09:42 +01:00 |
|
Harry van Haaren
|
3ab0096371
|
-Refactored TimeManager
|
2013-08-15 21:05:19 +01:00 |
|
Harry van Haaren
|
74fb5bcee1
|
-Debuggging master output glitch
|
2013-08-15 17:18:03 +01:00 |
|
Harry van Haaren
|
ad74c72fea
|
-Refactored LooperClip and TrackOutput
|
2013-08-15 17:17:16 +01:00 |
|
Harry van Haaren
|
f7fce45d4a
|
-Loops can be used as tempo, and Luppp will guess the amount of beats, its tempo based on beats, and start running at that tempo.
|
2013-08-13 18:34:08 +01:00 |
|
Harry van Haaren
|
1be433f4c7
|
-Looper speed variable, calculates using TimeManager
|
2013-08-13 17:57:14 +01:00 |
|
Harry van Haaren
|
a19be701c9
|
-Fixed buffer deallocation in LooperClip
|
2013-08-13 17:06:59 +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
|
d90921319b
|
-Bug hunting, copying different buffers to master outs, refactored buffers to be allocated statically
|
2013-08-13 00:02:59 +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
|
a5071a3bbb
|
-APC / GUI feedback using GridState now implemented.
|
2013-08-06 23:19:56 +01:00 |
|
Harry van Haaren
|
90edacad60
|
-Fixed GridLogic, now sends proper feedback to APC / GUI.
|
2013-08-06 22:42:04 +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
|
a4717bd1f0
|
-Added TapTempo to Logic, and shows in GUI
|
2013-08-05 17:52:53 +01:00 |
|
Harry van Haaren
|
bf70a44794
|
-Updated TODO, cleaned-up
|
2013-08-05 17:32:24 +01:00 |
|
Harry van Haaren
|
58fa3ba5b8
|
-Fixed segfault on track send APC input when Master track selected
|
2013-08-05 15:27:29 +01:00 |
|
Harry van Haaren
|
9dfd7ecdb8
|
-Implemented Logic class as interface to functionality
|
2013-08-05 13:56:38 +01:00 |
|
Harry van Haaren
|
0582b86d2e
|
-Added TODO and FIXME lists
|
2013-08-05 13:54:27 +01:00 |
|
Harry van Haaren
|
ad05c9c7d4
|
-Implementing new Logic class as input interface to all Luppp functionality
|
2013-08-05 13:29:07 +01:00 |
|
Harry van Haaren
|
0026d12a2c
|
-Updated track send code, now scales. APC feedback provided on Device control.
|
2013-08-05 13:28:43 +01:00 |
|
Harry van Haaren
|
b50b3d05eb
|
-Updated GUI feedback of TrackSend events
|
2013-08-04 18:49:27 +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
|
d636d709af
|
-Updated AVTK to include SidechainGain widget
|
2013-08-04 00:26:43 +01:00 |
|
Harry van Haaren
|
54ec814b2f
|
-GridLogic initial functionality working. UI needs to be updated based on the same information too.
|
2013-08-02 03:16:56 +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
|
6c77081b15
|
-MidiObserver interface in action, tested using APC controller
|
2013-07-31 19:50:58 +01:00 |
|
Harry van Haaren
|
60727b10be
|
-Updated Controller and ControllerUpdater classes
|
2013-07-31 18:01:51 +01:00 |
|
Harry van Haaren
|
32593e7eac
|
-Updated APC controller class, working on MIDI handling
|
2013-07-31 17:31:47 +01:00 |
|
Harry van Haaren
|
d2dfe7239d
|
-Implemented MidiObserver
|
2013-07-31 17:19:15 +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
|
71677bad30
|
-Master bus now stereo
|
2013-07-31 11:34:28 +01:00 |
|
Harry van Haaren
|
e472b4fcd4
|
-Implemented worker requestNewBuffer function
|
2013-07-31 10:56:08 +01:00 |
|
Harry van Haaren
|
30ef6c4330
|
-Refactored Observer to TimeObserver
|
2013-07-31 10:55:48 +01:00 |
|
Harry van Haaren
|
b64576cbdf
|
-Reverb send working, needs testing and fix leaking
|
2013-07-31 03:10:31 +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
|
272365c589
|
-Updated valgrind.sh
|
2013-07-31 02:27:39 +01:00 |
|
Harry van Haaren
|
5a4d0f84a1
|
-Updated buffer management, implementing _trackBuffer in TrackOutput
|
2013-07-31 02:27:27 +01:00 |
|
Harry van Haaren
|
cf359f044d
|
-Updated Avtk graphics
|
2013-07-31 02:27:04 +01:00 |
|