summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-15example multi-channel synth for testing (revert this)Robin Gareus
2016-04-15output config select is only available for synths.Robin Gareus
2016-04-15refine Pin dialogRobin Gareus
* bend thru-wires away from center (distinguish from connections) * show DnD wire on move only (not on click select * consisten Label for Plugin Instance
2016-04-15fix typoRobin Gareus
2016-04-15add missing quoteRobin Gareus
2016-04-15fix duplicate definition (typo in 5242aeb8)Robin Gareus
2016-04-15re-order label z-stacking in Pin DialogRobin Gareus
2016-04-15Output Port Presets.Robin Gareus
2016-04-15variable plugin port config.Robin Gareus
* extend plugin API (query IO ports) * collect possible variable plugin configurations (AU, Lua) * prepare semi-automatic configuration (presets: mono, stereo, N)
2016-04-15hide strict-i/o UI for MixbusRobin Gareus
2016-04-15special case mixbus routingRobin Gareus
2016-04-15AU synth inplace processingRobin Gareus
2016-04-15luaproc error loggingRobin Gareus
2016-04-15find a good match for variable i/o pluginsRobin Gareus
2016-04-15change lua synth to multi-outputRobin Gareus
lua processors follow the same connection logic I/O as AudioUnit. handy for testing.
2016-04-14document buffer requirement, add sidechain constraint.Robin Gareus
2016-04-14fix locking when switching strict i/o.Robin Gareus
try_configure_processors_unlocked() needs process lock
2016-04-14fix split plugin default connection with strict-i/oRobin Gareus
Only connect the available input channels, ignore others.
2016-04-14Simplify port add/remove error messages.Robin Gareus
The detailed information is no longer correct with flexible routing since pin management.
2016-04-14hide add/remove output buttons on mixer-strip.Robin Gareus
2016-04-14Mixbus enforces output port countRobin Gareus
Ardour features N in -> M out panners. It can make sense that the last processor has fewer outputs than the route. In Mixbus this is not the case.
2016-04-14fix odd case where a deliver has no ports e.g session load.Robin Gareus
2016-04-14update Pin DnD logic:Robin Gareus
When starting a Drag on a connected destination, re-connect the destination. "you grab the connect plug out of the socket and drag it"
2016-04-14properly calculate requrired thread buffersRobin Gareus
2016-04-14alternative approach for 48532baaa, C++98 compat that actually works, tooRobin Gareus
2016-04-14Revert "remove C++11'isms from libptformat. back to C++98 compat."Robin Gareus
This reverts commit 48532baaa7eeda99e9b5ea880f52308570dc3181.
2016-04-14luaproc: assert instance accessRobin Gareus
2016-04-14allow to compare C class instances from luaRobin Gareus
2016-04-13show plugin pin labels when hovering over themRobin Gareus
2016-04-13get editor controls layout/midi track header/scroomer to be the correct heightPaul Davis
Using is_mapped() is wrong, since if the editor was not visible (i.e. program has not yet shown the editor "tab", then _group_tabs will have is_visible() == true but is_mapped() == false
2016-04-13NO-OP, whitespaceRobin Gareus
2016-04-13allow midi tracks with audio-out only (and vice versa)Robin Gareus
and a potential fix for odd noise on startup.
2016-04-13strict i/o sets enforces output port count.Robin Gareus
2016-04-13fix typoRobin Gareus
2016-04-13fix configurable IO MIDI FX w/strict-i/oRobin Gareus
2016-04-13fix crash introduced in 0d1cd3865dRobin Gareus
2016-04-13fix use of DIALOG/UTILITY window type hint on OS X.Paul Davis
See code comments for details
2016-04-13show window title in DEBUG::Accelerator debug tracePaul Davis
2016-04-13use correctly named action to put preferences into the global menu bar on OS XPaul Davis
2016-04-13fix use of C++ style comments in cpp file (avoids warning on OS X)Paul Davis
2016-04-13special case side-chain when copying plugin-state (fix crash, dup IO)Robin Gareus
2016-04-13prepare fix for copying plugin stateRobin Gareus
2016-04-13properly auto-connect sidechain pinsRobin Gareus
Handle cases where the SC pin is not the last (SC3 anyone?) also round-robin connect multiple SC inputs when replicating instances.
2016-04-13fix OSX buildsRobin Gareus
2016-04-13special case strict-i/o on the master-busRobin Gareus
2016-04-13initialize uninitialized variableRobin Gareus
2016-04-13extend strict-i/o to include route outputs.Robin Gareus
2016-04-13fix Plugin Pin for Audio + Midi input pluginsRobin Gareus
2016-04-13VST report audioMasterPinConnected according to Pin ManagementRobin Gareus
2016-04-13prepare VST plugins for reporting connected pinsRobin Gareus
The VST needs a way to get the parent PluginInserts's channel-map :(