Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-21 | Fix --no-nls (4/5), i18n include order in libs/* | Robin Gareus | |
"i18n.h" needs to be included last (after any includes that may indirectly pull in getext or libintl etc) | |||
2018-09-20 | switch transport masters to use properties and notify via PropertyChanged | Paul Davis | |
2018-09-18 | boost/atomic.hpp is not used | Paul Davis | |
2018-09-18 | new transport slave/master implementation, libs/ edition | Paul Davis | |
2018-09-13 | Implement new Enclosed region equivalence mode | Colin Fletcher | |
2018-09-11 | Fix LTC file-reader -- closes #7661 | Robin Gareus | |
Change reader API to return the position of the decoded LTC frame and store the correct position in the array) This bug was introduced in e5a181c323 | |||
2018-08-24 | no reason for 2 template types in CoreSelection::select_adjacent_stripable() | Paul Davis | |
2018-08-24 | add new methods to ARDOUR::CoreSelection to centralize selecting next/prev ↵ | Paul Davis | |
stripables | |||
2018-08-15 | Add API to reset plugin timing stats | Robin Gareus | |
2018-08-14 | Add a locale-independent float/double format Lua method | Robin Gareus | |
print(ARDOUR.LuaAPI.ascii_dtostr(1.5)) | |||
2018-08-07 | Add Launch Control XL control surface support | Térence Clastres | |
2018-08-06 | Fix track rename oddity, don't skip over current name. | Robin Gareus | |
ensure_track_or_route_name() can produce the current name. This fixes the following issue: Create a two audio tracks. Their names are "Audio" and "Audio 1". Try to rename "Audio 1" to "Audio", its name becomes "Audio 2". | |||
2018-08-02 | Add method to conveniently retrieve a sorted routelist | Robin Gareus | |
2018-07-31 | Prepare for non-bypassable plugins (Mixbus channelstrip) | Robin Gareus | |
2018-07-27 | Prepare types for new grid | Robin Gareus | |
2018-07-25 | Add an API to reset export-handler configs. | Robin Gareus | |
config_map.erase() is only called in ExportHandler::finish_timespan(). When an export fails (throw) or is aborted, the export-handler's config remains as is and the next export will run it again. The export-handler is global, per session and ExportHandler::add_export_config() only ever inserts or ignores insert. This is in preparation to fix: 1) export to invalid path -> fail, error is thrown 2) correct path -> new config is inserted in the map 3) try to export again, first runs the not-completed export from (1) -> constant errors. | |||
2018-07-17 | Refactor LTC File decoder, prepare for Lua bindings | Robin Gareus | |
2018-07-14 | auto-backup: libardour part. (from mixbus) | Ben Loftis | |
2018-07-12 | MonitorCue = In + Disk (fixes CC121 + push2 display) | Robin Gareus | |
2018-07-11 | Correct a couple of typos | John Emmas | |
2018-07-09 | NO-OP: Rename disk-reader buffer for consistency | Robin Gareus | |
This is in preparation to replace the Ringbuffer and avoid over-using "buf" as variable (it's already used for vectors, as parameter name and Audiobuffers. | |||
2018-07-09 | Prepare API for per disk-reader de-click | Robin Gareus | |
2018-07-09 | Remove unused CubicInterpolation from session | Robin Gareus | |
2018-07-09 | Separate ChannelInfo for disk reader and writer | Robin Gareus | |
This allows to use different types for write and read buffers, in preparation for a dedicated reader-buffer. | |||
2018-07-09 | Remove unused disk-reader vari-speed | Robin Gareus | |
2018-07-09 | move rt-stop to route | Robin Gareus | |
currently this is only used to resolve midi events for plugins (this is conceptually not correct, note offs should be resolved by the disk-reader only), but it calls into all processors now (incl disk-reader if present), which is handy (e.g. flush delaylins) | |||
2018-07-09 | Remove unused AutoLoopDeclick, PendingLoopDeclick | Robin Gareus | |
The flags were set, but not used. They also won't be needed anymore. | |||
2018-07-09 | Remove global declick API | Robin Gareus | |
De-click will be per disk-reader, latency compensated and buffer-size independent. Cue-monitoring should not be affected by de-click. | |||
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-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-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 | 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-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-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-01 | Tag_reset() should be FromPlug, not FromGui. | 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 | Revert afedd2 and associated commits (method to generate initial tag file) | Ben Loftis | |
2018-02-21 | Method to generate an initial tag file: | Ben Loftis | |
rm config/plugin_tags touch config/init_plugin_tags | |||
2018-02-14 | Auto-monitor == Cue for MIDI tracks. | Ben Loftis | |
2018-02-11 | SoloSelection: libardour part. | Ben Loftis | |