summaryrefslogtreecommitdiff
path: root/mcp
AgeCommit message (Collapse)Author
2016-10-19add mcp device files for artist series controllersBen Loftis
2016-02-18add MCP device file for Nucleus-via-platform MIDI4.7Paul Davis
2016-02-06Mackie: Behringer XT Compact has transport buttonsBen Loftis
2016-02-04mackie: change name of default user profilePaul Davis
2016-02-04Mackie protocol: Remove unused MCP .device and .profile filesBen Loftis
2016-02-03zero more stuff out when leaving subview modePaul Davis
2016-01-31Mackie protocol: XTouch profile with expanded editing optionsBen Loftis
2016-01-29Mackie Protocol: HasSeparateMeters flag for X-Touch devicesBen Loftis
2016-01-29Added Behringer X-Touch device files.Ben Loftis
2015-11-26Mackie Control: Disable Selected group in User/Selected view mode to allow ↵Len Ovens
individual adjustment.
2015-11-18add new (unfinished) device info file for FaderPortPaul Davis
2015-10-13introduce separate-meters concept for Mackie.Paul Davis
Devices like the SSL Nucleus have meters displayed separately from their 55x2 display
2015-10-03add DeviceType specifier for mackie devices.Paul Davis
Incomplete, because we need a way to handle multiple devices of different types
2015-10-02initial pass at a profile (key bindings) for MCU Pro surface.Paul Davis
Lots more work to do here
2015-09-08Added Mackie device files for three surfaces.Len Ovens
2015-08-22Add MCP device files for extender use.Len Ovens
2015-07-27Added MasterPosition value=0 to all mcp device files as this is saved and ↵Len Ovens
will not default
2015-06-04Clean up mackie surface profile editor from things that don't work or match ↵Len Ovens
the mackie hardware (fixes #6342)
2014-11-14bcf2000: make play button toggle rollJeremy Carter
2014-11-14Fix ChannelLeft command in BCF2000 mackie profileJeremy Carter
2014-09-11add new MCP device file for original Mackie ControlPaul Davis
2014-04-28finish unfinished work at basing all install paths on the program namePaul Davis
2013-08-08new Mackie Control device file for Qcon controller (from #5634)Paul Davis
2012-05-25new device profile for BCF2000 from James RobertsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12450 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24add BCF2000 device info file for MCPPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12439 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24remove unused segmented display parameter from MCP device info filesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12438 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20add newlinePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12335 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-20add MCP device file for Steinberg CMC seriesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12334 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-18major rationalization of use of search paths. ardour now has just 4 ↵Paul Davis
functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. This commit re-enabes ./waf install, and it is believed that it works fully at this point (more testing likely required) git-svn-id: svn://localhost/ardour2/branches/3.0@12326 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-30revert SSL Nucleus device info to use builtin ipMIDIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12125 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-30fix up some const-ness issues starting from Evoral::Event::set(), and ↵Paul Davis
intersect with removing Mackie..MidiByteArray::bytes() method which made a copy of the data every time we wrote it git-svn-id: svn://localhost/ardour2/branches/3.0@12124 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-25MCP: dynamic ipMIDI ports, more default key bindings, various minor fixesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12092 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-24add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and ↵Paul Davis
use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort git-svn-id: svn://localhost/ardour2/branches/3.0@12069 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-18MCP: some button handling fixesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12019 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-18MCP:maybe functioning button binding stuff, plus save-to-disk-on-change ↵Paul Davis
(still needs naming interaction for new profile) git-svn-id: svn://localhost/ardour2/branches/3.0@12000 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-17MCP: somewhat functional (?) full keybinding GUIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11999 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-17MCP: first profile filePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11998 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-17MCP: various work on the button binding GUIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11997 d708f5d6-7413-0410-9779-e7cbd77b26cf