Commit Graph

45 Commits (52cfaca7e80bf8b010f5f6d4eef70f598f6a3ab7)

Author SHA1 Message Date
Harry van Haaren d92b464175 -Record button in GUI enables "over-record" of previous clip 2013-09-23 12:51:41 +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 6c0e72353f -Removed warnings from build 2013-09-20 11:30:19 +01:00
Harry van Haaren d9b96ec29c -Fixed APC feedback bug 2013-09-18 13:54:50 +01:00
Harry van Haaren 611839a8f6 -Updated GUI, added metronomeEnable to Controller 2013-09-18 10:09:26 +01:00
Harry van Haaren f46b85b4bc -Removed Tup leftovers 2013-09-16 19:52:09 +01:00
Harry van Haaren 91419b60f3 -Updated Tup build, now has Tupfile in each directory. Added QUnit testing framework 2013-09-16 10:17:27 +01:00
Harry van Haaren b7d989ecef -Debugging KEY GUI->APC MIDI message, not working 2013-09-11 02:19:39 +01:00
Harry van Haaren 50296b3e16 -GenericMIDI controller started 2013-09-06 14:18:27 +01:00
Harry van Haaren c9bbc9bb48 -MidiObserver MIDI handling update, now registers custom MIDI port and interacts just with that. Scales to multiple controllers 2013-09-06 14:05:57 +01:00
Harry van Haaren cf5ef0022e -Saves BPM and restores BPM 2013-09-05 22:35:48 +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 2a29891b98 -Added APC footcontroller support, ControllerUpdater has reset() 2013-08-27 00:50:48 +01:00
Harry van Haaren d1af252667 -Fixed bugs in UI, fixed bug in APC 2013-08-27 00:14:16 +01:00
Harry van Haaren e8d6c2a3df -Added config #DEBUG_LOGIC, updated UI 2013-08-27 00:01:51 +01:00
Harry van Haaren 908daa332f -Controller has reset() 2013-08-26 21:06:55 +01:00
Harry van Haaren c66c78eaf8 -Fixed APC virtual function naming issue 2013-08-26 16:42:01 +01:00
Harry van Haaren 02604b9b6d -Fixed master track device selection issue 2013-08-26 16:39:32 +01:00
Harry van Haaren e72fc9dd44 -Scene launch feedback 2013-08-25 23:36:08 +01:00
Harry van Haaren 8b96ff9c22 -Added footswitch APC handling stubs 2013-08-22 14:37:12 +01:00
Harry van Haaren 1c4142c9bf -Added #define DEBUG options for Clip testing 2013-08-22 14:36:56 +01:00
Harry van Haaren d31cf4012f -Updated Controller, ControllerUpdater and TimeObserver for auto-registering. 2013-08-22 13:53:50 +01:00
Harry van Haaren a641fcd8d3 -Removed APC progress on Track Control knob feedback 2013-08-22 05:48:33 +01:00
Harry van Haaren e3fe30085f -Updated to use the Tup buildsystem 2013-08-22 04:32:51 +01:00
Harry van Haaren 96b78f0c5a -Renamed GridState::LOADED to STOPPED 2013-08-22 00:26:01 +01:00
Harry van Haaren e517b9246a -Updated APC faders to use Logic class 2013-08-16 12:50:31 +01:00
Harry van Haaren 0816edbda5 -APC sidechain / post / reverb sends working 2013-08-16 12:39:59 +01:00
Harry van Haaren a5071a3bbb -APC / GUI feedback using GridState now implemented. 2013-08-06 23:19:56 +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 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 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 1120f3782b -Updated Looper to 0 its buffers, and APC support is improved 2013-05-19 22:12:31 +01:00
Harry van Haaren aa8364db20 -Fixed timestretching, adjusted APC feedback 2013-05-19 02:23:18 +01:00
Harry van Haaren f16f502c41 -APC control and controller interface updates 2013-05-19 02:01:22 +01:00
Harry van Haaren 398ab69482 -Updated run script, fixed APC error. 2013-05-19 01:26:18 +01:00
Harry van Haaren 3f8cc2f926 -WIP, controller APC 2013-05-18 21:12:36 +01:00
Harry van Haaren 370815e7aa -Added Controller subfolder, working on MIDI mapping / binding and feedback functionality 2013-05-18 19:52:12 +01:00