Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-05 | remove debug output | Paul Davis | |
2018-07-05 | catch various libsmf errors rethrown as exceptions | Paul Davis | |
2018-07-03 | reverse velocity display related commits | Paul Davis | |
2018-07-03 | enum convert for VelocityDisplayOption | Paul Davis | |
2018-07-03 | add VelocityDisplayOption enum; indent TrackAutoNamingRule decl. correctly | Paul Davis | |
2018-06-30 | Add method to find subgroup_bus | Len Ovens | |
2018-06-30 | Fix code style | Len Ovens | |
2018-06-28 | when creating a route from a template, use correct call to setup XML state ↵ | Paul Davis | |
so that name/ports are unique | |||
2018-06-28 | call IO::prepare_for_reset() on BOTH IO nodes of a PortInsert's XML state, ↵ | Paul Davis | |
not just one of them. Allows drag-n-drop of port inserts to work | |||
2018-06-25 | Accommodate recently removed source(s) in our MSVC project (libardour) | John Emmas | |
(this also needs ardour_genericmidi to link to both evoral and boost-regex) | |||
2018-06-21 | remove Session::controllable_by_descriptor() and move code into GenericMIDI ↵ | Paul Davis | |
code (the only user). This also removes enums introduced to describe well-known parameters for Mixbus. Lookup now involves string parsing every time, but this is not likely to be a notable cost. | |||
2018-06-09 | Hide designated LV2 freewheeling port. | Robin Gareus | |
2018-06-06 | Remove duplicate class-keys (amend d95df9164) | Robin Gareus | |
2018-06-04 | remove aeffectx.h; use vestige.h | Paul Davis | |
2018-05-31 | Add Lua API to list all available plugins | Robin Gareus | |
2018-05-17 | Collect plugin runtime profile statistics. | Robin Gareus | |
2018-05-08 | Plugin Order: remove from instant.xml and save to: ↵ | Ben Loftis | |
plugin_metadata/plugin_order | |||
2018-05-08 | Make note of Gesture messages in VST; for later. | Ben Loftis | |
2018-05-04 | fix more cut-n-paste coding errors | Paul Davis | |
2018-05-04 | add well known controls to list accessible via a MIDI binding map (or OSC?) | Paul Davis | |
2018-05-04 | internally, ControllableDescriptors (used by MIDI binding maps) should use ↵ | Paul Davis | |
enums for automation types, rather than something custom | |||
2018-05-04 | avoid compiler warning (timestamp is unsigned and is thus always >= 0 | Paul Davis | |
2018-04-30 | NO-OP: a ToDo comment for discussion | Robin Gareus | |
2018-04-26 | Fix issue with AU plugin-analysis | Robin Gareus | |
Copy c'tor needs to initialize "audio_input_cnt". | |||
2018-04-24 | Use URIs to identify plugin-presets | Robin Gareus | |
This fixes duplicate AU presets when adding a new preset. Presets are kept in a std::map<URI,...> adding a new presets uses the file-URI as ID. Loaded presets needs to have the same URI. | |||
2018-04-07 | Fix VstParameterProperties (bug from ac03e4a93) | Robin Gareus | |
This fixes VST parameter prop.flags (toggle, integer-step). VestigeMaxLabelLen is used in various places in libardour, most notably with effGetParamName. | |||
2018-04-02 | Implement VST UI touch (begin/end Edit) | Robin Gareus | |
2018-03-28 | NO-OP: prefer binary OR to set midi-status byte | Robin Gareus | |
2018-03-19 | Lua: Lock bindings into memory for rt-scripts | Robin Gareus | |
Empirically this decreases gc-spike duration (worst-case) by a factor of two and speeds up the average gc-run by a factor of over 4 (depending on the amount of memory used by the plugin). | |||
2018-03-16 | Expose a few more PluginInsert methods to Lua | Robin Gareus | |
2018-03-15 | VCA API-change: return created VCAs (handy for Lua scripts) | Robin Gareus | |
2018-03-10 | Add virtual slaved, slaved_to calls to stripable | Len Ovens | |
2018-03-08 | Safeguard against possibly invalid peak-requests | Robin Gareus | |
It may happen that WaveView requests a range that is larger than the data on disk. If start > _length, cnt becomes negative and the function will throw or segfault. | |||
2018-03-02 | Unrecognized plugins are stored in the tagfile (FromPlug); but only set the ↵ | Ben Loftis | |
user_set flag if the user actually edited it. | |||
2018-03-02 | Allow successive changes from the Gui to set tags. | Ben Loftis | |
2018-03-02 | Remove interpolation unit-test (fails to compile) | Robin Gareus | |
Ardour vari-speed does no longer use ARDOUR::CubicInterpolation and LinearInterpolation was removed. vari-speed is now using zita-resampler. | |||
2018-03-02 | Fix gcc-4.2 OSX/PPC builds | Robin Gareus | |
ambiguity between reverse_iterator rend(); const_reverse_iterator rend() const; | |||
2018-03-01 | Tag_reset() should be FromPlug, not FromGui. | Ben Loftis | |
2018-03-01 | Fix thinko in prior commit 7c5f1c. | Ben Loftis | |
2018-03-01 | Plugin-Tag improvements: | Ben Loftis | |
Initialize LADSPA tags. Explicitly define behavior of tags provided by plugin, factory, or user. Store the plugin name in the tag-file, for easier user-submissions and bulk editing. | |||
2018-02-23 | catch (incorrect) inclusion of non-MIDI related automation parameters in ↵ | Paul Davis | |
MidiSource XML nodes | |||
2018-02-23 | Revert afedd2 and associated commits (method to generate initial tag file) | Ben Loftis | |
2018-02-21 | fix compilation on windows with VST support | Len Ovens | |
2018-02-21 | fix compilation on linux with LXVST support | Paul Davis | |
2018-02-21 | Method to generate an initial tag file: | Ben Loftis | |
rm config/plugin_tags touch config/init_plugin_tags | |||
2018-02-15 | When building with MSVC, allow for the fact that Mixbus and Ardour can be ↵ | John Emmas | |
using different versions of the SESSION_FILE format | |||
2018-02-14 | Auto-monitor == Cue for MIDI tracks. | Ben Loftis | |
2018-02-11 | SoloSelection: libardour part. | Ben Loftis | |
2018-02-09 | new_grid: Rewrite of Snap and Grid. (squashed commit) | Ben Loftis | |
Separate Snap from Grid. Lots of naming changes. Multiple simultaneous snap options allowed. Grid is one of the possible Snap options. Grid uses the same data as the rulers. Replace complicated tempo_lines with simple grid_lines. The Grid is zoom-scale-sensitive along with the rulers. If you are zoomed out, grid becomes coarser. | |||
2018-02-03 | Make sure that 'libardour-config,h' only gets #included when building with ↵ | John Emmas | |
waf (as it only gets generated when building with waf) When building with MSVC this was getting #included in a few places which had the effect of making my session files get generated in a very old format. |