Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-16 | ptformat: Make PT import more resilient to bad user choices and display messagespt-import-fix-message-20160416 | Damien Zammit | |
Previously, libptformat would attempt to parse all kinds of files, now the library stops parsing when the version number and session rate is outside valid ranges, returning an error code to the caller. If there is a valid PT file detected, but some audio files are missing, Ardour now pops up an error message to inform the user that some files may be missing from the import. A success message is displayed otherwise. Signed-off-by: Damien Zammit <damien@zamaudio.com> | |||
2016-04-16 | disallow strict-i/o output on monitor and auditioner | Robin Gareus | |
monitor follows the master bus outs, auditioner is fixed stereo and synth dependent. (fixes crash when adding/removing the monitor section) | |||
2016-04-16 | more settings not relevant to mixbus | Robin Gareus | |
2016-04-15 | shorten and clarify context-menu entry. | Robin Gareus | |
2016-04-15 | fix another manual typo | Robin Gareus | |
2016-04-15 | example multi-channel synth for testing (revert this) | Robin Gareus | |
2016-04-15 | output config select is only available for synths. | Robin Gareus | |
2016-04-15 | refine Pin dialog | Robin 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-15 | fix typo | Robin Gareus | |
2016-04-15 | add missing quote | Robin Gareus | |
2016-04-15 | fix duplicate definition (typo in 5242aeb8) | Robin Gareus | |
2016-04-15 | re-order label z-stacking in Pin Dialog | Robin Gareus | |
2016-04-15 | Output Port Presets. | Robin Gareus | |
2016-04-15 | variable 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-15 | hide strict-i/o UI for Mixbus | Robin Gareus | |
2016-04-15 | special case mixbus routing | Robin Gareus | |
2016-04-15 | AU synth inplace processing | Robin Gareus | |
2016-04-15 | luaproc error logging | Robin Gareus | |
2016-04-15 | find a good match for variable i/o plugins | Robin Gareus | |
2016-04-15 | change lua synth to multi-output | Robin Gareus | |
lua processors follow the same connection logic I/O as AudioUnit. handy for testing. | |||
2016-04-14 | document buffer requirement, add sidechain constraint. | Robin Gareus | |
2016-04-14 | fix locking when switching strict i/o. | Robin Gareus | |
try_configure_processors_unlocked() needs process lock | |||
2016-04-14 | fix split plugin default connection with strict-i/o | Robin Gareus | |
Only connect the available input channels, ignore others. | |||
2016-04-14 | Simplify port add/remove error messages. | Robin Gareus | |
The detailed information is no longer correct with flexible routing since pin management. | |||
2016-04-14 | hide add/remove output buttons on mixer-strip. | Robin Gareus | |
2016-04-14 | Mixbus enforces output port count | Robin 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-14 | fix odd case where a deliver has no ports e.g session load. | Robin Gareus | |
2016-04-14 | update 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-14 | properly calculate requrired thread buffers | Robin Gareus | |
2016-04-14 | alternative approach for 48532baaa, C++98 compat that actually works, too | Robin Gareus | |
2016-04-14 | Revert "remove C++11'isms from libptformat. back to C++98 compat." | Robin Gareus | |
This reverts commit 48532baaa7eeda99e9b5ea880f52308570dc3181. | |||
2016-04-14 | luaproc: assert instance access | Robin Gareus | |
2016-04-14 | allow to compare C class instances from lua | Robin Gareus | |
2016-04-13 | show plugin pin labels when hovering over them | Robin Gareus | |
2016-04-13 | get editor controls layout/midi track header/scroomer to be the correct height | Paul 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-13 | NO-OP, whitespace | Robin Gareus | |
2016-04-13 | allow midi tracks with audio-out only (and vice versa) | Robin Gareus | |
and a potential fix for odd noise on startup. | |||
2016-04-13 | strict i/o sets enforces output port count. | Robin Gareus | |
2016-04-13 | fix typo | Robin Gareus | |
2016-04-13 | fix configurable IO MIDI FX w/strict-i/o | Robin Gareus | |
2016-04-13 | fix crash introduced in 0d1cd3865d | Robin Gareus | |
2016-04-13 | fix use of DIALOG/UTILITY window type hint on OS X. | Paul Davis | |
See code comments for details | |||
2016-04-13 | show window title in DEBUG::Accelerator debug trace | Paul Davis | |
2016-04-13 | use correctly named action to put preferences into the global menu bar on OS X | Paul Davis | |
2016-04-13 | fix use of C++ style comments in cpp file (avoids warning on OS X) | Paul Davis | |
2016-04-13 | special case side-chain when copying plugin-state (fix crash, dup IO) | Robin Gareus | |
2016-04-13 | prepare fix for copying plugin state | Robin Gareus | |
2016-04-13 | properly auto-connect sidechain pins | Robin 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-13 | fix OSX builds | Robin Gareus | |
2016-04-13 | special case strict-i/o on the master-bus | Robin Gareus | |