Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-30 | Clean up double/float narrowing math in plugins. | Robin Gareus | |
2020-03-02 | Fix previous commit (increase max, not default) | Robin Gareus | |
2020-03-02 | Allow a-delay to boost output gain | Robin Gareus | |
From #ardour IRC: > there have been a few times that I wished a-Delay could boost volume > it has an "output gain" slider, but it only subtracts. the maximum is 0db > delay is a big part of guitar solos, so a boost in the same plugin would be awesome | |||
2020-02-26 | Remove easter-egg | Robin Gareus | |
Every day can be x-mas day, how else can we be lovers? :) | |||
2020-01-25 | Update waf2.x "subst" feature uses obj attributes | Robin Gareus | |
2020-01-25 | Towards waf python 2+3 support | David Runge | |
2020-01-17 | Make it possible to use reasonable-synth in production | Robin Gareus | |
This allows to disable the xmass easter-egg for those who don't celebrate x-mas. | |||
2020-01-06 | Fix windows fallback for LV2 state:freePath feature | Robin Gareus | |
2019-12-08 | Add support for LV2 state:freePath feature | Robin Gareus | |
This fixes a memory-leak issue for Windows builds. see also https://github.com/drobilla/lilv/issues/14 | |||
2019-11-26 | Fix thread-safety issue in a-fluidsynth. | Stefan Westerfeld | |
This fix ensures that the a-fluidsynth "synth" object is not used in two threads at the same time during midi event handling (run() in RT thread vs. load_sf2() in worker thread), which could result in crashes. | |||
2019-11-10 | Log warning if host does not support midnam/bankpatch extensions | Christopher Arndt | |
Signed-off-by: Christopher Arndt <chris@chrisarndt.de> | |||
2019-11-10 | Fix segfault: don't try to use midnam:update extension if host doesn't ↵ | Christopher Arndt | |
support it Signed-off-by: Christopher Arndt <chris@chrisarndt.de> | |||
2019-09-04 | Amend 69a3b0b46e, remove CCs not used by fluidsynth | Robin Gareus | |
2019-09-04 | Expose CCs that fluidsynth uses by default in midnam | Robin Gareus | |
2019-08-03 | Update plugins/addons GPL boilerplate and (C) from git log | Robin Gareus | |
2019-05-12 | Fix for #7755: initialize reverb and chorus of fluidsynth object | Johannes Mueller | |
The reverb and chorus states in the fluidsynth object need to be initialized to 0 (false) in accordance with the initial state of a-fluidsynth's v_port[...]. Otherwise they are not updated in the first run() and remain to fluidsynth's default state 1 (true) even though the plugin's state requires 0. | |||
2019-04-15 | Align port layout and code of a-exp with the one of a-comp | Johannes Mueller | |
2019-04-15 | Remove switch for different inline displays from a-comp. | Johannes Mueller | |
Reverts a0a4db47a76da788096e3a93c3824d56c8e804b5 This feature never was in a release. | |||
2019-04-08 | Undo more incorrect sample/frame replacements | Robin Gareus | |
2019-03-06 | Remove unused fluidsynth setting (since fluidsynth 2.0) | Robin Gareus | |
2019-03-01 | NO-OP: whitespace | Robin Gareus | |
2019-03-01 | Don't use c99 (amend 959947e7f84a) | Robin Gareus | |
2019-02-28 | NO-OP: whitespace (remove vi modelines) | Robin Gareus | |
2018-12-28 | remove configure-time --no-lv2 option. LV2 is integral to what we do | Paul Davis | |
2018-12-19 | Compliant LV2 state path-mapping | Robin Gareus | |
lv2 state mandates that > The plugin MUST use this function [ absolute_path] in order to > actually open or otherwise use any paths loaded from plugin state. Previously the plugin uses the value directly. Also > The caller is responsible for freeing the returned value with free(). is now implemented on systems other than windows (where this is not possible, since the memory must be free()ed in the same module where it was allocated. | |||
2018-10-18 | Follow fluidsynth's API changes introduced with 2.0.0 | Andreas Müller | |
Updated patch from Andreas Müller <schnitzeltony@gmail.com> | |||
2018-10-14 | remove use of hardcoded -fPIC compiler flag, and use compiler flag dict instead | Paul Davis | |
2018-09-30 | Adapt our remaining MSVC projects for 'boost::atomic' (in case it later gets ↵ | John Emmas | |
extended to the other libs) Stage 3 of 3 | |||
2018-09-10 | Initial changes needed for building Mixbus (with MSVC) as version 5 | John Emmas | |
(Mixbus itself will probably need extra changes) | |||
2018-06-20 | Put duplicate code of a-comp and a-expander into one file ... | Johannes Mueller | |
... for better maintainability consolidated duplicate code: * drawing the dB-grid of a-comp's and a-expander's full display * drawing the gain reduction bar of a-comp's and a-expander's full display * the entire only-bars display | |||
2018-06-20 | Consolidated a-comp/a-exp run_mono() and run_stereo() to one run() | Johannes Mueller | |
Up to now we had in a-comp and a-exp one run_mono() and one run_stero() function which where almost identical except that run_stereo() treated two in/outs and run_mono() only one. Now we store the number of channels acomp->n_channels according to the URI and in run() we loop over an array of pointers to the in/out buffers. | |||
2018-06-20 | Make makeup_gain smoothening of a-expander same as in a-comp | Johannes Mueller | |
2018-06-20 | a-comp: makeup_gain needs to be smoothened after every sample ... | Johannes Mueller | |
... not only once in every run | |||
2018-06-20 | Add a control port to a-comp select which mode to display inline | Johannes Mueller | |
2018-06-20 | Make a-comp's meter show numerical values in "4.1f" | Johannes Mueller | |
according to discussion in irc. | |||
2018-06-20 | Put input level meter before output level meter in the generic gui | Johannes Mueller | |
This is done by relying on the fact that the generic gui orders the meters according to their port indices. | |||
2018-06-20 | Visualize the peak of the compressor state in a-comp | Johannes Mueller | |
2018-06-20 | Drop LPF of input level visualization in a-comp | Johannes Mueller | |
2018-06-20 | Show the input level in acomp's inline display rather than output level | Johannes Mueller | |
2018-06-20 | Inlevel output port to visualize the input level in the generic GUI | Johannes Mueller | |
2018-06-20 | Improve level vizualisation in a-comp | Johannes Mueller | |
* LPF in the signal visialization * Lower minimum values | |||
2018-06-20 | GR-based visualization in a-comp | Johannes Mueller | |
2018-06-20 | New attack and release behavior for a-comp | Johannes Mueller | |
Details in http://tracker.ardour.org/view.php?id=7439 | |||
2018-06-20 | Don't use acomp->v_gainr outside LV2_EXTENDED ifdefs | Johannes Mueller | |
2018-05-12 | Make the peak indication in the graph of a-expander green ... | Johannes Mueller | |
... so that it has a different color than the expander curve | |||
2018-05-12 | Limit gain reduction of a-expander to 160 dB in order to ... | Johannes Mueller | |
improve release behavior. This slows down the release after events like single snare hits as, the gain reduction only releases to 160 dB rather than to inf. | |||
2018-05-12 | Visualize peak input in a-expander | Johannes Mueller | |
2018-05-12 | Add output control port to a-exp for input level | Johannes Mueller | |
2018-05-12 | Indicate input level in a-exp's inline display rather than output | Johannes Mueller | |
2018-05-12 | Increase the range of a-exp's ratio to make it usable like a gate | Johannes Mueller | |