Commit Graph

94 Commits (e592d5dea4ca507d4da284e5e863395059b8d350)

Author SHA1 Message Date
Harry van Haaren 7a50aed60f -OptionsDialog updates when MIDI binding is created 2013-10-18 13:49:58 +01:00
Harry van Haaren ca0fab2d17 -MIDI binding enable added to Options dialog, allows binding of most functionality: no save feature yet. 2013-10-18 01:28:00 +01:00
Harry van Haaren 62dd928d9b -Initial controller MIDI binding hacked in 2013-10-18 01:06:34 +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 2f88994b2d -Added metronome to APC, updated GUI respond to metro event 2013-10-09 00:15:31 +01:00
Harry van Haaren a95ab5d82b -Updated APC .ctlr for launch buttons 2013-10-08 23:02:57 +01:00
Harry van Haaren 468b594e44 -Updated APC controller 2013-10-08 22:54:50 +01:00
Harry van Haaren 3c1d86b7ba -Footpedal clip sampling using APC shift button working & tested 2013-10-08 22:32:25 +01:00
Harry van Haaren 9c578ef07f -Updated GridLogic / Event / GenericMIDI to handle footswitch MIDI binding 2013-10-08 21:53:41 +01:00
Harry van Haaren 4b0f3b4953 -Updated Akai APC controller definition, updated genericMIDI 2013-10-08 18:19:08 +01:00
Harry van Haaren 4fa022c404 -Send / XSide dials feedback working 2013-10-08 14:35:18 +01:00
Harry van Haaren 235301af37 -Send feedback working 2013-10-08 14:29:35 +01:00
Harry van Haaren ce6a96db70 -Output bindings for GridState working 2013-10-08 14:12:55 +01:00
Harry van Haaren 3b03a2711e -Working on jack_interposer RT checking 2013-10-07 15:34:41 +01:00
Harry van Haaren c1e3296a10 -Updated controller, fixed MIDI output bug 2013-10-03 15:59:34 +01:00
Harry van Haaren 98ffb78732 -Updated GenericMIDI 2013-10-03 11:24:34 +01:00
Harry van Haaren 7d5b1211e7 -Changed binding maps to use pointers to Binding instances 2013-10-03 10:21:40 +01:00
Harry van Haaren 0cffa1f6f1 -Updated DiskReader / Writer to new naming in session.luppp files 2013-10-03 02:10:35 +01:00
Harry van Haaren ee126e4382 -Renamed SEND_* names for clarity 2013-10-03 01:18:06 +01:00
Harry van Haaren f1e1c855c4 -Overhauled GenericMIDI binding system to map event strings to the Event enumeration, faster compares 2013-10-03 00:39:00 +01:00
Harry van Haaren 437a06fa86 -Renamed MidiObserver to MidiIO (reflecting that MidiIO can write midi messages) 2013-10-03 00:25:48 +01:00
Harry van Haaren 5053367344 -WIP 2013-10-02 17:42:52 +01:00
Harry van Haaren c7e08f1316 -Updated GenericMIDI and bindings 2013-10-02 03:28:17 +01:00
Harry van Haaren 6db8c2ee24 -Fixed copy/paste error, MIDI messages being recieved properly 2013-10-02 03:13:02 +01:00
Harry van Haaren f349e36a7f -Fixed issue with double-register of Controller instances 2013-10-02 03:05:10 +01:00
Harry van Haaren c719aafdfe -Fixed crash on controller issue 2013-10-02 02:40:44 +01:00
Harry van Haaren 842abaaff3 -Updated MidiObserver 2013-10-02 02:11:23 +01:00
Harry van Haaren ac48d326ce -Added error checking to controller instantiation 2013-10-01 21:41:39 +01:00
Harry van Haaren 83e868c264 -Refactored MIDI controller class 2013-10-01 17:42:16 +01:00
Harry van Haaren 506d5898cb -Refactoring GenericMIDI 2013-10-01 17:15:28 +01:00
Harry van Haaren 317047ab76 -Refactored Controller / MidiObserver / Jack port handling code 2013-10-01 17:08:19 +01:00
Harry van Haaren 62e056168f -Updated Controller creation code 2013-10-01 16:04:59 +01:00
Harry van Haaren 77d3a0698b -Changed MidiObserver registration, Controller instances can now be created in non-RT thread, allowing RT swapping of controller instances 2013-09-30 14:57:17 +01:00
Harry van Haaren 63a1c925bc -Added footpedal action to GenericMIDI controller 2013-09-29 20:21:14 +01:00
Harry van Haaren 008a8fc0c9 -Debugging MIDI output problem 2013-09-26 23:45:32 +01:00
Harry van Haaren a3cdf1d3d7 -Updated GenericMIDI 2013-09-26 20:51:22 +01:00
Harry van Haaren b2fa783bce -Volume on track0 working! 2013-09-26 17:24:12 +01:00
Harry van Haaren 3fc1144e37 -GenericMIDI executes actions based on incoming MIDI 2013-09-25 18:46:08 +01:00
Harry van Haaren e5810cb76e -Updated GenericMIDI controller 2013-09-25 18:07:53 +01:00
Harry van Haaren bcfb35ac4e -Updated GenericMidi controller 2013-09-24 18:45:54 +01:00
Harry van Haaren c5bcf5f625 -Updated controller to attempt read the JSON controller definition. 2013-09-24 18:38:53 +01:00
Harry van Haaren 58d7776c19 -Updated Controller, APC, working on Generic MIDI controller file & JSON spec 2013-09-24 18:30:29 +01:00
Harry van Haaren 6c0e72353f -Removed warnings from build 2013-09-20 11:30:19 +01:00
Harry van Haaren 50296b3e16 -GenericMIDI controller started 2013-09-06 14:18:27 +01:00