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
|
d7c0f4b73f
|
-Fixed timing bug
|
2013-12-05 19:57:17 +00:00 |
Harry van Haaren
|
60decf79ba
|
-Load sample remembers location, updated Special colour / Rclick menu layout
|
2013-12-04 14:46:44 +00:00 |
Harry van Haaren
|
264f655adc
|
-Fixed scroll size in GOptions, removed print in LooperClip
|
2013-11-19 22:15:26 +00:00 |
Harry van Haaren
|
7600c60f83
|
-Fixed session load resampling
|
2013-11-16 02:44:37 +00:00 |
Harry van Haaren
|
e86b964d5b
|
-Fixed saving with record issue, now won't save record or _queue record buffers
|
2013-11-14 14:03:23 +00:00 |
Harry van Haaren
|
6c014ae2a6
|
-Updated Stately, working on handling save-errors better
|
2013-11-14 13:29:22 +00:00 |
Harry van Haaren
|
3fdd71b7dd
|
-Fixed crash when saving *during* recording. Buffer size mismatch was the cause. Need to properly handle Stately::error(), this is just a quick-fix stop-crash.
|
2013-11-13 12:03:24 +00:00 |
Harry van Haaren
|
f09515d8a5
|
-Added "Clear" item in right-click, "removes" clips from grid
|
2013-11-02 14:10:26 +00:00 |
Harry van Haaren
|
1105553c63
|
-Implemented bar() / beat() handling inside nframes: timing issues resolved
|
2013-11-02 04:07:27 +00:00 |
Harry van Haaren
|
123b2bb141
|
-Commited hack fix for "dual scene play" bug: gridlogic "qStops" all clips on a track on qPlay of a new scene.
|
2013-11-02 00:13:57 +00:00 |
Harry van Haaren
|
55c9b171bd
|
-Removed cout prints
|
2013-11-01 23:31:18 +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
|
d0be631310
|
-Removing all non-RT prints from RT contexts
|
2013-09-21 01:37:46 +01:00 |
Harry van Haaren
|
3c1e956fc4
|
-Updated tests: gridlogic now passes all
|
2013-09-17 12:51:11 +01:00 |
Harry van Haaren
|
827b4a1f14
|
-Updated tests, updated QUnit
|
2013-09-17 12:24:58 +01:00 |
Harry van Haaren
|
a3020cf1e2
|
-Updated testing, debugging and error code
|
2013-09-17 12:07:25 +01:00 |
Harry van Haaren
|
f55707035c
|
-Updated Tup again
|
2013-09-16 12:40:39 +01:00 |
Harry van Haaren
|
ed803634e2
|
-Updated test code location to src/tests, gcov was counting the test code lines as "untested"
|
2013-09-15 22:59:35 +01:00 |
Harry van Haaren
|
fca1a06494
|
-Added AudioBuffer ostream << functionality, updated LooperClip to print info
|
2013-09-11 16:39:00 +01:00 |
Harry van Haaren
|
1685bafdb2
|
-Updated GridLogic test case
|
2013-09-11 13:07:21 +01:00 |
Harry van Haaren
|
b50432a806
|
-Fixed segfault on save() due to recorded buffers not being handled correctly
|
2013-09-08 00:37:30 +01:00 |
Harry van Haaren
|
9fbca5146a
|
-Loading a session while recording handled gracefully
|
2013-09-06 13:24:17 +01:00 |
Harry van Haaren
|
22d9dd0772
|
-Fixed LooperClip buffer size issue
|
2013-09-06 13:19:53 +01:00 |
Harry van Haaren
|
89c50f432c
|
-GridLogic launchScene bug fixed
|
2013-09-06 12:57:45 +01:00 |
Harry van Haaren
|
9ba7cdb54a
|
-Updated GridLogic launchScene to stop other scene gracefully
|
2013-09-06 12:13:15 +01:00 |
Harry van Haaren
|
a0fb8cb5b5
|
-Refactoring, working on State::reset()
|
2013-09-06 01:28:14 +01:00 |
Harry van Haaren
|
b411df2391
|
-Refactored Save to State, and SaveAble to Stately
|
2013-09-06 00:28:11 +01:00 |
Harry van Haaren
|
cd7336947f
|
-Added FIXME notes
|
2013-09-05 23:54:58 +01:00 |
Harry van Haaren
|
ae92ed27b9
|
-Fixed GridLogic / LooperClip multiple scene launch issue
|
2013-09-05 23:43:42 +01:00 |
Harry van Haaren
|
076727dd7b
|
-Updated BPM save / restore
|
2013-09-05 23:07:19 +01:00 |
Harry van Haaren
|
f2510ae343
|
-Fixed record -> re-record loop lenght issue
|
2013-09-05 19:30:57 +01:00 |
Harry van Haaren
|
05984fbc9b
|
-Updated Save to work with LooperClip, added Save::done() static function for counting finished saves, and knowing when to flush metadata to disk.
|
2013-09-03 20:06:11 +01:00 |
Harry van Haaren
|
298b18af04
|
-Updated LooperClip, it now handles save() gracefully, copying data to GUI thread to be serialized to disk.
|
2013-09-03 19:35:02 +01:00 |
Harry van Haaren
|
1b76c1ce2c
|
-Added EventSave, updated DSP handling code
|
2013-09-03 18:05:57 +01:00 |
Harry van Haaren
|
76a8fe7d91
|
-LooperClip implements SaveAble interface
|
2013-09-03 17:47:38 +01:00 |
Harry van Haaren
|
27909b2f9a
|
-Added clip recording / track arm - over record. Updated GMasterTrack, launch scene handled properly
|
2013-08-27 18:05:21 +01:00 |
Harry van Haaren
|
178829c579
|
-Changed LooperClip default size: now consumes conciderably less mem
|
2013-08-27 00:02:08 +01:00 |
Harry van Haaren
|
c439bb01e5
|
-Updated GridLogic playback code, config debug #defines
|
2013-08-22 15:00:57 +01:00 |
Harry van Haaren
|
6ad3a0e11b
|
-Updated ClipSelector code, working on LaunchScene support
|
2013-08-22 05:48:59 +01:00 |
Harry van Haaren
|
29c5d3b83a
|
-Updated Avtk::RadialStatus, updated LooperClip logic to send 0 on stop
|
2013-08-22 02:13:14 +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
|
0e8c5ea91b
|
-Updated Buffer handling in LooperClip
|
2013-08-22 01:35:43 +01:00 |
Harry van Haaren
|
cbd4e347cc
|
-Updated AudioBuffer class, added ID's again, updated beat handling
|
2013-08-22 01:29:55 +01:00 |
Harry van Haaren
|
7218a86da4
|
-Updated GridLogic and LooperClip state logic, now mostly working using LooperClip data
|
2013-08-22 01:19:22 +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 |