summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-02proper debug output for channel mappingRobin Gareus
2016-04-02fix some thinkos with audio/midi port counting.Robin Gareus
(there's more to come w/multiple midi ports grouped left)
2016-04-02keep port maps sane and properly detect changesRobin Gareus
2016-04-02prevent dup output connections across instancesRobin Gareus
2016-04-02reset pin-maps with custom config.Robin Gareus
2016-04-02re/store custom plugin pin mapsRobin Gareus
2016-04-02implement save/load channel-mapsRobin Gareus
2016-04-02autodetect if current pin-connections can be processed in-placeRobin Gareus
2016-04-01interactive GUI to manage plugins pinsRobin Gareus
2016-04-01add chan-mapping count/size()Robin Gareus
2016-04-01Fix EAN check digit calculationColin Fletcher
Fix two mistakes in in the EAN check digit calculation.
2016-04-01Pin Management UI, first part (instances + ports)Robin Gareus
This invalidates the mixer strip wire drawing logic (again), but hey.
2016-04-01custom config trumps strict-i/oRobin Gareus
This allows a user to override strict-i/o per processor. The downside (currently): all downstream effects will be clamped to the customized outputs (not the actual track's inputs) This also introduces an new issue with re-config on session-load (missing code to handle this).
2016-04-01change strict-i/o default (off for Ardour on Linux and OSX)Robin Gareus
2016-03-31initialize some uninitialized variablesRobin Gareus
2016-03-31fix typoRobin Gareus
2016-03-31update mixer-strip routing displayRobin Gareus
2016-03-31plugin-pin-map:Robin Gareus
* fix MIDI-bypass * prepare combined channel-map report (for GUI) * fix route failed config return
2016-03-31remove unused source filesRobin Gareus
2016-03-31update extracted documentation (js.gz)Robin Gareus
2016-03-31update documentation extraction script (use .cc instead of .h)Robin Gareus
Most ardour header have incomplete dependencies. e.g gtk2_ardour/marker.h has a "Pango::FontDescription" member but never includes pangomm itself. (marker.cc includes it [indirectly] before including marker.h) Until this situation is remedied, parse .cc files (which takes significantly longer but works).
2016-03-31add debug mode to clang doxygen parser tool (print compile errors)Robin Gareus
2016-03-31gtk2 ardour doc updatesRobin Gareus
2016-03-31Add a few class documentations to override inherited doc.Robin Gareus
clang doxygen comments follows class inheritance. Undocumented Ardour classes which inherit from sigc::trackable also inherit sigc's documentation.
2016-03-30fix prev commit.Robin Gareus
2016-03-30add i/o map support for Audio UnitRobin Gareus
untested - not even compile-tested.
2016-03-30ISO rules compatibility (don't re-use variable name in scope)Robin Gareus
2016-03-30allow to sum channel mapsRobin Gareus
2016-03-30Don't crash when keyeditor is emptyMathias Buhr
2016-03-30removed duplicated keybindingyonideshi
2016-03-30inability to save non single character key binding with modifier eg. Ctrl-F5yonideshi
2016-03-30Fix #5884: errors when using timestretch toolPavel Potocek
2016-03-30update /libs/gtkmm2ext/po/zh.po for 469-g3f71e66YQ-YSY
2016-03-30update /libs/ardour/po/zh.po for 4.7-469-g3f71e66YQ-YSY
2016-03-30update gtk2_ardour/po/zh.po for 4.7-469-g3f71e66YQ-YSY
2016-03-30update Chinese translation ardour/gtk2_ardour/po/zh.po base on Ardour build ↵YQ-YSY
4.7-372-ge7181c0 at 2016-03-16 update Chinese translation ardour/gtk2_ardour/po/zh.po base on Ardour build 4.7-372-ge7181c0 at 2016-03-16
2016-03-30update Chinese translation to /libs/gtkmm2ext/po/YQ-YSY
2016-03-30found 2 clerical errors, update Chinese translatioYQ-YSY
(1) Session: you can't use that location for session start/end) --missing left parenthesis: ( (2) Please remove extra subdirs to reduce possible filename ambiguties. ---ambiguties should be ambiguities (missing i ) update Chinese translation 2016-03-07
2016-03-30add Chinese translation to /gtk2_ardour/appdata/poYQ-YSY
2016-03-30update Chinese translation ardour/gtk2_ardour/po/zh.po 2016-03-07YQ-YSY
2016-03-30fix ChanCount min/maxRobin Gareus
2016-03-30debug print match methodRobin Gareus
2016-03-30special case mixbus.Robin Gareus
2016-03-30fix copy/paste typoRobin Gareus
2016-03-30Delegated plugin configuration is now always successful.. exceptRobin Gareus
..in case of outright errors (e.g. data format mismatch) or non-implemented edge-cases e.g. midi generators (no audio in, no midi in, no audio-out) or control-data filters (only control ports).
2016-03-29lua exception constitues configuration failureRobin Gareus
2016-03-29abort if configuration failsRobin Gareus
2016-03-29fix AU configure_io return value (bool not int)Robin Gareus
2016-03-29C++11/C++98 compat mainly for OSX/clangRobin Gareus
2016-03-29plugin-pin management.. nearly thereRobin Gareus
Connection logic is in place - except for handling Impossible Matches for plugins with configurable I/O Plugins. Test, test, then optimize things & remove debug output. Then we also need an API for labels according to i/o maps, restore custom maps.. etc. The usual.