log Source/MainApplicationController.cpp @ 56:b4a2d2ae43cf tip

age author description
Fri, 23 Nov 2018 15:48:14 +0000 Andrew McPherson merge default tip
Fri, 23 Nov 2018 15:39:25 +0000 Andrew McPherson Bug fixes for multiple MIDI zones and having polyphonic mode come up correctly on preset load.
Mon, 06 Feb 2017 16:40:02 +0000 Andrew McPherson Fixes and updates for Windows
Mon, 02 Jan 2017 22:29:39 +0000 Andrew McPherson Updates to control passthrough, log playback, firmware update ability
Wed, 22 Apr 2015 21:37:51 +0100 Andrew McPherson Added GUI for key division mapping, plus more tuning options
Mon, 13 Apr 2015 20:51:17 -0700 Andrew McPherson Changes to allow software to be run from the command line (still needs testing)
Mon, 13 Apr 2015 19:30:27 -0700 Andrew McPherson Added OSC control over all main application functions. OSC messages can be sent to do most of the tasks available from the GUI.
Mon, 05 Jan 2015 18:06:43 +0000 Andrew McPherson Added support for keyboards which don't begin and end on C; also fixed a Yosemite GUI bug (may affect other platforms).
Thu, 21 Aug 2014 17:02:39 +0100 Andrew McPherson Updates to multi-finger trigger mapping, and a fix for control-change retransmission on loading presets.
Sat, 21 Jun 2014 23:32:33 +0100 Andrew McPherson Many changes: implement global application preferences on devices etc.; extended editor window support with Control mapping features for now
Fri, 21 Mar 2014 23:13:19 +0000 Andrew McPherson Simple fix for compiling on different versions of gcc (Linux)
Fri, 21 Mar 2014 22:54:57 +0000 Andrew McPherson Bug fixes to standalone mode and MIDI outputs (now preserved on load)
Fri, 21 Mar 2014 14:19:51 +0000 Andrew McPherson Add "clear settings" feature
Thu, 20 Mar 2014 23:18:41 +0000 Andrew McPherson First (incomplete) start on save/load presets.
Sun, 02 Mar 2014 22:31:54 +0000 Andrew McPherson First attempt at "rescan devices". Reloads TouchKeys and MIDI in/out devices. Sets MIDI in/out to Disabled if previous device not found. Does not yet handle order of devices changing.
Sun, 02 Mar 2014 19:25:50 +0000 Andrew McPherson Changed how OpenGL updates are handled so the canvas is only re-rendered when something changes. This should reduce CPU usage in certain circumstances.
Fri, 21 Feb 2014 19:05:45 +0000 Andrew McPherson Add Windows serial support. Changed a few paths to be more cross-platform friendly.
Sun, 09 Feb 2014 18:40:51 +0000 Andrew McPherson Lots of minor changes to support building on Visual Studio. A few MSVC-specific #ifdefs to eliminate things Visual Studio doesn't like. This version now compiles on Windows (provided liblo, Juce and pthread are present) but the TouchKeys device support is not yet enabled. Also, the code now needs to be re-checked on Mac and Linux.
Wed, 27 Nov 2013 00:37:43 +0000 Andrew McPherson Improvements to tester GUI
Tue, 26 Nov 2013 21:42:45 +0000 Andrew McPherson Added ability to test the TouchKeys sensors for functionality. Enable the option at compile time.
Sat, 23 Nov 2013 17:47:29 +0000 Andrew McPherson Enable virtual MIDI output ports
Sat, 23 Nov 2013 14:47:02 +0000 Andrew McPherson Fixes for OSC emulation. Also a debugging tool for generating random TouchKeys data.
Wed, 20 Nov 2013 00:38:15 +0000 Andrew McPherson First prototype of TouchKeys OSC emulation. Not fully working yet, especially with mappings, but contains the basic mechanics.
Sun, 17 Nov 2013 13:53:21 +0000 Andrew McPherson Move pitch wheel range into a central location in MidiKeyboardSegment, eliminating local copies in OscMidiConverter etc. Also suppress some unneeded debugging messages in TouchkeyDevice.
Wed, 13 Nov 2013 23:40:53 +0000 Andrew McPherson Improve OSC input support and enable in the main GUI. External OSC input isn't used yet (aside from internal OSC handling) but this allows a server to run on a specified port.
Wed, 13 Nov 2013 21:00:16 +0000 Andrew McPherson GUI changes to allow MIDI pitch wheel range to be set in each keyboard segment.
Mon, 11 Nov 2013 18:19:35 +0000 Andrew McPherson First commit of TouchKeys public pre-release.