summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-28fix typo in notch example scriptRobin Gareus
2016-08-27newbie documentationRobin Gareus
2016-08-27notch-bank: increase max Q, use logscaleRobin Gareus
2016-08-27update notch-bank to variable i/o, increase max stages to 100Robin Gareus
2016-08-27backwards compatible a-comp stereo sidechain portsRobin Gareus
2016-08-27add a notch-bank filterRobin Gareus
2016-08-27No discrimination against systems which don't have a PI defineRobin Gareus
2016-08-27Prepare a-comp for click-free bypass/enableRobin Gareus
2016-08-27click-free a-delay bypass/enableRobin Gareus
2016-08-27NO-OP clean up plugin ttlRobin Gareus
2016-08-27fix copy/paste typo in 1d7c14496Robin Gareus
2016-08-27add NaN/Inf protection now that bypass no longer de/activatesRobin Gareus
2016-08-27click-free a-reverb bypassRobin Gareus
2016-08-27Add automatable click-free bypass/enable feature to a-eqRobin Gareus
2016-08-27NO-OP: indentationPaul Davis
2016-08-27fix display of preferences window when detached.Paul Davis
GTK+ apparently unpacks/hides a widget whose requistion at window show/packing time is negative for x or y axes. The RC option editor was being created AFTER its Tabbable self packed it into its own window (when detached), and GTK+ rejected it because the treeview had a size requisition with -1 for width. So build it first, then call Tabbable::set_state() later
2016-08-26Expose PluginInfo bindings (eg plugin-type, unique id, etc)Robin Gareus
processor:to_insert():plugin(0):get_info().type
2016-08-26allow to access data-members in weak/shared ptr classesRobin Gareus
2016-08-26add "sameinstance()" lua binding for all shared/weak ptrsRobin Gareus
2016-08-26forward Lua print() to Ardour's Log.Robin Gareus
2016-08-26Update CC automation menu when changing channel selectionJulien "_FrnchFrgg_" RIVAUD
2016-08-26add a static function to access processor selection from a Lua scriptRobin Gareus
local ps = ArdourUI.processor_selection() for p in ps:iter() do print (p:name ()) end
2016-08-26Add Lua bindings for ProcessorVector (really ProcSelection)Robin Gareus
2016-08-26increase pre-allocated Lua DSP memory pool size to 3MBRobin Gareus
...now that bindings alone need approx 700K and some more complex DSP scripts are showing up 2MB is not much :(
2016-08-26tweak lua GC (once again)Robin Gareus
fixes OOM with extreme automation in HP/LP.
2016-08-26fix a-eq grid layoutRobin Gareus
2016-08-25update fluidsynth patchRobin Gareus
2016-08-25remove unneeded includes that may break with winegccRobin Gareus
2016-08-25wine-gcc hacks -- fixes #6984Robin Gareus
2016-08-25Revert "Revert "patch for waflib internals to allow tarball to be created ↵Paul Davis
even when using UTF-8 non-Latin filenames"" There was never any problem with this going public! Stupid Paul. This reverts commit 6063ec2dbb718e3db37b5149f3cf5ee663e7eecd.
2016-08-25Revert "patch for waflib internals to allow tarball to be created even when ↵Paul Davis
using UTF-8 non-Latin filenames" This was not supposed to go public. This reverts commit e8f7f458e12d16fb8e441eccbaa7520d103b50af.
2016-08-25add len ovens to the authors listPaul Davis
2016-08-25patch for waflib internals to allow tarball to be created even when using ↵Paul Davis
UTF-8 non-Latin filenames
2016-08-25add nascent poly-phonic pressure to automation menu for MIDI tracksPaul Davis
2016-08-25Fix astate setting for combo parameters when setting all astateJulien "_FrnchFrgg_" RIVAUD
Don't try to be smart when chosing which parameters need their automation updated but rather trust the list that was populated at creation time when all relevant information had been gathered.
2016-08-25Avoid 1px size changes when sizing_text() is usedJulien "_FrnchFrgg_" RIVAUD
When requesting a size for ArdourButton, the width and height of the button could be increased by one to ensure the center of the text would lie exactly at the center of the button. I initially thought that it was a good idea even when the text used for sizing was frozen, but the main (and only?) use-case for that is to actually freeze the size of the button regardless of the actual displayed text, so jittering by one pixel is not welcome. Only do the centering tweak if there is no sizing text.
2016-08-24a reverb is a reverb is a reverb5.1Robin Gareus
2016-08-24add missing includeRobin Gareus
2016-08-24fix copy/paste mistakeRobin Gareus
2016-08-24NO-OP: whitespaceRobin Gareus
2016-08-24lessons learned from a-fluidsynthRobin Gareus
2016-08-24OSC: Add preset loading to OSC GUILen Ovens
2016-08-24reduce initial fluidsynth loadRobin Gareus
2016-08-24Take process-lock before processor-lockRobin Gareus
This [hopefully] fixes jack1 zombification on session-load with large plugin-states. Previously it was possible to block Route::process_output_buffers().
2016-08-24prevent a unlikely race: concurrent restore() + work_response ()Robin Gareus
2016-08-24update fluidsynth patchRobin Gareus
2016-08-24tweak a-fluidsynth reinit strategy.Robin Gareus
reset synth in offline thread, queue panic on deactivate to be called in run() after first re-activate. Initial activation does not warrant a panic.
2016-08-24strip down libfluidsynth a bit moreRobin Gareus
2016-08-24Fix string to float conversion when typing gain values in Gain MeterTim Mayberry
Remove the LocaleGuard so that the value of LC_NUMERIC is that of the users locale and sscanf will parse the string correctly. For instance, with a locale like nl_NL or fr_FR where the decimal point is different than the "C" locale, only the number up to the decimal point will be parsed by sscanf and input values will be rounded down.
2016-08-24add support for reverb & chorus in a-fluidsynthRobin Gareus