ardour/libs/ardour
Robin Gareus 949f9e6051
Fix LV2 Atom ringbuffer overflow/corruption
Writing partial messages will lead to undefined behavior.
This does not generally happen (LV2 forge prevents overflow
of the Atom buffer itself), however if the GUI is frozen messages
may accumulate in Ardour's Ringbuffer.
2022-11-13 00:24:05 +01:00
..
ardour Revert "MixerScenes: implement 'undo' function for mixer scene recalls (libardour)" 2022-11-10 20:54:12 +01:00
msvc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
MSVClibardour libardour: remove beats<->samples converter objects; provide a virtual get_origin() method instead to use with timepos_t/timecnt_t 2021-08-13 12:51:34 -06:00
po Fix the latest French translation update 2022-11-11 14:45:09 +03:00
test Fix apple/ARM FPU test, allow for FLT_EPSILON for unaligned math 2022-10-01 06:28:07 +02:00
amp.cc Fix automated fader display value (use cycle-end value) 2022-06-29 01:39:01 +02:00
analyser.cc NO-OP: clang-format 2022-03-01 16:22:50 +01:00
analysis_graph.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
arm_neon_functions.cc Fix aarch64 builds 2020-08-21 08:16:11 +02:00
async_midi_port.cc Revert "Debug async MIDI port (M1 builds)" 2022-04-25 15:40:11 +02:00
audio_backend.cc make error message very slightly more indicative of what might be happening when audioengine backend fails to start 2019-10-10 16:52:00 -06:00
audio_buffer.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
audio_library.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
audio_playlist.cc use C++11 auto iterator syntax 2022-07-28 18:01:14 -06:00
audio_playlist_importer.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
audio_playlist_source.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
audio_port.cc Allow to configure vari-speed resampler quality 2022-05-24 20:41:59 +02:00
audio_region_importer.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
audio_track.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
audio_track_importer.cc centralize determination of "read-audio-data-in-reverse" and fix seek "shift" offset 2020-02-21 11:54:08 -07:00
audio_unit.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
audioanalyser.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
audioengine.cc PulseAudio: use correct casing 2022-11-04 13:44:55 +01:00
audiofile_tagger.cc Fix taglib error message 2021-04-12 23:15:30 +02:00
audiofilesource.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
audioregion.cc Fix bad escaped trailing newline in #define 2022-11-04 19:18:37 +01:00
audiorom.cc Fix Lua AudioRom read (buffer overflow) 2020-08-19 00:17:45 +02:00
audiosource.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
auditioner.cc Create a virtual base class for PluginInsert 2022-04-14 16:35:03 +02:00
automatable.cc Replace AutomationControlSet with ControllableSet (1/2) 2022-10-18 00:08:27 +02:00
automation.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
automation_control.cc Replace ::user_double() with ::get_double() 1/2 2022-06-29 01:39:02 +02:00
automation_list.cc Fix invalid use of Doxygen "@param" command 2022-10-30 20:44:28 -04:00
automation_watch.cc Replace ::user_double() with ::get_double() 1/2 2022-06-29 01:39:02 +02:00
auv2_scan.cc Use separate plugin-cache for Apple/M1 2022-06-07 23:49:42 +02:00
beatbox.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
broadcast_info.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
buffer.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
buffer_manager.cc NO-OP: whitespace 2021-06-12 02:34:22 +02:00
buffer_set.cc Remove support for deprecated LV2 event extension 2020-12-01 11:40:35 +01:00
bundle.cc add finite state machine to control/manage transport state 2019-09-17 18:26:03 -06:00
butler.cc Implement rt-safe deletion - delegate to butler 2022-05-06 14:02:32 +02:00
caimportable.cc Amend 183d3fb49; implement ImportableSource API 2019-08-04 14:43:46 +02:00
capturing_processor.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
chan_count.cc Fix potential ambiguous state-restore 2019-08-20 04:11:32 +02:00
chan_mapping.cc Fix deprecated-copy warnings 2019-12-09 23:25:59 +01:00
ChangeLog
circular_buffer.cc Silence input-meters when port-buffer is n/a. 2021-03-20 23:09:36 +01:00
clip_library.cc Fix various typos 2022-04-08 19:51:02 +02:00
control_group.cc Prepare for plugin-control groups 2019-09-24 19:50:54 +02:00
control_protocol_manager.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
convolver.cc Update Lua Convolver API 2022-09-29 23:44:42 +02:00
coreaudiosource.cc sndfile: Fix skipping of first character of file names in error logging. 2022-01-22 21:48:40 +01:00
cycle_timer.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
data_type.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
debug.cc freesound: add a DebugBit 2022-05-20 14:33:57 +01:00
default_click.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
delayline.cc Fix MIDI delay-line (amend 25098ed) 2022-05-15 19:20:32 +02:00
delivery.cc Consolidate send/delivery gain control 2022-10-14 02:21:49 +02:00
directory_names.cc Add dir names for media-folder 2021-12-16 19:08:03 +01:00
disk_io.cc Automatable now requires (and owns) a time domain to be used by automation data 2021-08-13 12:51:32 -06:00
disk_reader.cc Fix invalid use of Doxygen "@param" command 2022-10-30 20:44:28 -04:00
disk_writer.cc libs/ardour: allow creating region source markers while recording 2022-08-09 14:03:03 -06:00
dsp_filter.cc NO-OP: clang format 2022-11-03 00:28:24 +01:00
ebur128_analysis.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
element_import_handler.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
element_importer.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
engine_slave.cc Fix spacing of engine-delta display 2020-05-12 19:32:27 +02:00
enums.cc Add enums for handling libsndfile mp3 encoding 2022-11-04 19:51:26 +01:00
event_type_map.cc Add dedicated InsertReturnLevel type 2022-10-14 02:21:49 +02:00
export_channel.cc Overhaul export channel state save/load 2022-05-16 04:54:17 +02:00
export_channel_configuration.cc Overhaul export channel state save/load 2022-05-16 04:54:17 +02:00
export_failed.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
export_filename.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
export_format_base.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
export_format_manager.cc Introduce internal MP3 support using libsndfile 1.1.0+ 2022-11-04 21:22:02 +01:00
export_format_specification.cc Remove misleading export quality comments 2022-10-10 02:23:55 +02:00
export_formats.cc Introduce internal MP3 support using libsndfile 1.1.0+ 2022-11-04 21:22:02 +01:00
export_graph_builder.cc Introduce internal MP3 support using libsndfile 1.1.0+ 2022-11-04 21:22:02 +01:00
export_handler.cc When exporting with .cue file, use latin1 for filename as well 2022-10-04 16:52:04 +02:00
export_preset.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
export_profile_manager.cc Prevent crash if export format is N/A 2022-11-04 22:10:19 +01:00
export_smf_writer.cc Bootstrap MIDI export writer 2022-05-16 04:54:17 +02:00
export_status.cc Remove unused #include<> (2/2) 2021-05-05 17:57:16 +02:00
export_timespan.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
ffmpegfileimportable.cc Ignore LD-environment for mp3 im/export 2022-04-01 18:19:59 +02:00
ffmpegfilesource.cc Fix file-extension check 2021-12-16 19:08:03 +01:00
file_source.cc MidiSource: change thread mutual exclusion object from Mutex to a RWLock 2022-04-05 20:52:09 -06:00
filename_extensions.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
filesystem_paths.cc on windows, allow ARDOUR_DATA_PATH envvar to be used in the data search path 2022-04-28 14:33:39 -06:00
filter.cc Fix region gain for various edit operations 2022-11-03 21:22:32 +01:00
find_session.cc Update session-archive error-code to work as documented 2021-03-11 19:40:41 +01:00
fixed_delay.cc Fix MIDI delay-line (amend 25098ed) 2022-05-15 19:20:32 +02:00
fluid_synth.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
gain_control.cc Add dedicated InsertReturnLevel type 2022-10-14 02:21:49 +02:00
globals.cc Allow to configure vari-speed resampler quality 2022-05-24 20:41:59 +02:00
graph.cc Update comment (amend bd339713) 2022-10-28 13:20:04 +02:00
graph_edges.cc Untangle Graph from Route 2022-05-06 14:02:34 +02:00
graphnode.cc Generalize graph processing 2022-05-06 17:43:01 +02:00
iec1ppmdsp.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
iec2ppmdsp.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
import.cc Add missing bracket to tag MIDI channel splitted files 2022-11-04 18:54:10 +01:00
import_pt.cc pt_import: since we aren't using undo here, need to delete the diff_command manually 2022-05-10 15:47:56 -05:00
instrument_info.cc Allow MIDNAM lookup of valid channels for controllers 2020-04-15 01:51:04 +02:00
internal_return.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
internal_send.cc Consolidate send/delivery gain control 2022-10-14 02:21:49 +02:00
interpolation.cc small adjustments to TransportMaster API to better accomodate the "ignore/accept commands" concept 2020-03-10 11:39:39 -06:00
io.cc Do not constrain bundle names to 32 chars 2022-10-16 21:45:09 +02:00
io_plug.cc Disambiguate GraphNode::run and IOPlug::run 2022-06-04 15:19:18 +02:00
io_processor.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
kmeterdsp.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
ladspa_plugin.cc Clean up LADSPA preset path 2022-10-11 16:39:17 +02:00
latent.cc Add Signal to indicate global delay compensation status 2019-09-29 01:26:52 +02:00
legatize.cc update Temporal::Beats to merge master/nutempo versions, notably with private from-double constructor 2021-08-13 12:51:28 -06:00
library.cc Set and create clip-library folder if needed 2022-10-12 16:11:50 +02:00
linux_vst_support.cc remove debug output 2022-01-02 17:23:01 -07:00
load-save-session-collection.sh
load-save-session.sh
location.cc small change to Locations::clear_cue_markers() API to bring it into line with other clear_* methods 2022-10-21 07:51:53 -06:00
location_importer.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
ltc_file_reader.cc Fix erractic timecode detection when extracting LTC from video 2022-09-03 21:39:26 +02:00
ltc_slave.cc fix unused code warning 2022-06-21 17:33:04 -06:00
lua_api.cc Move SimpleExport to libardour, add Lua bindings 2022-10-21 19:50:26 +02:00
luabindings.cc Add API for Lua DSP to directly set Biquad coefficients 2022-11-01 14:51:07 +01:00
luaproc.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
luascripting.cc Consistent Lua script error and print() output 1/2 2020-04-18 18:16:12 +02:00
lv2_evbuf.c Remove support for deprecated LV2 event extension 2020-12-01 11:40:35 +01:00
lv2_evbuf.h Remove support for deprecated LV2 event extension 2020-12-01 11:40:35 +01:00
lv2_plugin.cc Fix LV2 Atom ringbuffer overflow/corruption 2022-11-13 00:24:05 +01:00
lxvst_plugin.cc Fix state version for copy-construction (1/2) 2022-11-04 17:51:09 +01:00
mac_vst_plugin.cc Fix state version for copy-construction (1/2) 2022-11-04 17:51:09 +01:00
mac_vst_support.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
meter.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
midi_automation_list_binder.cc change the type of reference held by a MidiModel to its MidiSource 2022-04-05 20:52:09 -06:00
midi_buffer.cc Fix invalid use of Doxygen "@param" command 2022-10-30 20:44:28 -04:00
midi_channel_filter.cc gcc-11 compat, volatile atomic variables (1/2) 2021-03-22 15:30:07 +01:00
midi_clock_slave.cc use new macros to cleanup #ifndef NDEBUG as much as possible (libs edition) 2022-06-22 13:31:08 -06:00
midi_model.cc fix error with saving MIDI after forking MIDI region 2022-10-25 12:51:08 -06:00
midi_patch_manager.cc Replace Glib::Threads with PBD::Thread (1/2) 2022-03-01 01:33:49 +01:00
midi_playlist.cc MIDI region combine: fix conceptual errors 2022-10-31 14:22:17 -06:00
midi_port.cc Prepare API to resample session to engine when SR mismatches 2022-09-21 00:34:03 +02:00
midi_region.cc MIDI region combine: fix conceptual errors 2022-10-31 14:22:17 -06:00
midi_ring_buffer.cc use new macros to cleanup #ifndef NDEBUG as much as possible (libs edition) 2022-06-22 13:31:08 -06:00
midi_scene_change.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
midi_scene_changer.cc continuing timeline type conversions 2021-08-13 12:51:29 -06:00
midi_source.cc Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
midi_state_tracker.cc Implement MIDI region automation (CC, PGM, PB) opaqueness 2022-09-10 18:19:58 +02:00
midi_stretch.cc convert use of operator* for tim::line types with ::scale(ratio_t) 2022-05-27 12:47:44 -06:00
midi_track.cc Use new record-mode pref (1/2) 2022-09-19 22:50:06 +02:00
midi_ui.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
mididm.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
midiport_manager.cc Add API to announce managed MIDI port latency 2021-09-08 22:39:32 +02:00
minibpm.cc Fix another possible memory leak in BPM detection code 2022-05-09 17:34:59 +02:00
mix.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
mixer_scene.cc MixerScenes : scenes should report a Change when applied 2022-11-08 17:29:13 -06:00
mode.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
monitor_control.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
monitor_port.cc Refactor input port monitoring 2021-06-08 14:34:57 +02:00
monitor_processor.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
monitor_return.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
mp3fileimportable.cc Fix two compiler warnings 2019-12-09 01:10:50 +01:00
mp3filesource.cc cleanup after timecnt_t API changed (libs edition) 2021-08-13 12:51:31 -06:00
mtc_slave.cc libardour: change API of Session::request_locate() to include "force" argument 2022-05-27 18:49:11 -06:00
mtdm.cc NO-OP: whitespace & const'ness 2020-05-16 21:07:53 +02:00
mute_control.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
mute_master.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
muteable.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
onset_detector.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
operations.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
pan_controllable.cc Constrain panner value to valid range 2020-03-23 06:14:39 +01:00
pannable.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
panner.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
panner_manager.cc Change default stereo panner to equal power balance 2020-03-15 21:39:53 +01:00
panner_shell.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
parameter_descriptor.cc Add dedicated InsertReturnLevel type 2022-10-14 02:21:49 +02:00
phase_control.cc Fix PhaseControl set_value() 2022-05-19 20:08:00 +02:00
playlist.cc MIDI region combine: fix conceptual errors 2022-10-31 14:22:17 -06:00
playlist_factory.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
playlist_source.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
plug_insert_base.cc Break out common plugin-insert state methods 2022-04-14 20:08:22 +02:00
plugin.cc Consolidate plugin API to access parent insert 2022-08-05 01:17:59 +02:00
plugin_insert.cc Fix concurrency issue when deactivating plugins 2022-11-13 00:24:02 +01:00
plugin_manager.cc Clean up LADSPA preset path 2022-10-11 16:39:17 +02:00
plugin_scan_result.cc Consolidate scan-log (partial lines, newlines) 2021-07-12 23:49:47 +02:00
polarity_processor.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
port.cc Prepare API to resample session to engine when SR mismatches 2022-09-21 00:34:03 +02:00
port_engine_shared.cc Fix crash on port unregistration 2022-07-16 20:26:56 +02:00
port_insert.cc PortInsert: remove old API to query latency 2022-10-14 02:21:50 +02:00
port_manager.cc Prepare API to resample session to engine when SR mismatches 2022-09-21 00:34:03 +02:00
port_set.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
presentation_info.cc Prefer atomic dec_and_test (instead of atomic get+set) 2022-06-14 18:19:52 +02:00
process_thread.cc rename BufferSet::get* to BufferSet::get_available* 2019-09-26 18:39:56 -06:00
processor.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
progress.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
quantize.cc infrastructure and implementation to allow "q" to drive quantize-selected-notes in midi edit mode 2022-08-31 13:53:55 -06:00
raw_midi_parser.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
rb_effect.cc Optimize RB stretch/pitch, set max-process size hint 2022-10-14 02:21:49 +02:00
rc_configuration.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
readable.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
readonly_control.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
recent_sessions.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
record_enable_control.cc record enable control starts with its route's time domain 2021-08-13 12:51:33 -06:00
record_safe_control.cc fix several more controls to take a time domain from their owner (Automatable) 2021-08-13 12:51:33 -06:00
region.cc Fix region gain for various edit operations 2022-11-03 21:22:32 +01:00
region_factory.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
resampled_source.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
return.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
reverse.cc first round of changes to use timeline types, here basically for Region position/length/start 2021-08-13 12:51:28 -06:00
route.cc Replace AutomationControlSet with ControllableSet (1/2) 2022-10-18 00:08:27 +02:00
route_group.cc Catch manual removal of subgroup bus (#9022) 2022-10-21 20:40:27 +02:00
route_group_member.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
rt_midibuffer.cc Fix typo for ARM MIDI ringbuffer alignment 2022-06-07 23:49:42 +02:00
rt_task.cc Re-implement RTTaskList using Graph Threads 2022-06-04 17:22:50 +02:00
rt_tasklist.cc Re-implement RTTaskList using Graph Threads 2022-06-04 17:22:50 +02:00
run-profiling.sh
run-tests.sh
scene_change.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
search_paths.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
segment_descriptor.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
selection.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
send.cc Consolidate send/delivery gain control 2022-10-14 02:21:49 +02:00
session.cc Revert "MixerScenes: implement 'undo' function for mixer scene recalls (libardour)" 2022-11-10 20:54:12 +01:00
session_bundles.cc Port registration should not mark the session as modified 2021-04-05 03:29:42 +02:00
session_butler.cc Remove unused #include<> (2/2) 2021-05-05 17:57:16 +02:00
session_click.cc allow the click points for the click to contain points before the start (gracefully) 2021-08-13 12:51:35 -06:00
session_command.cc fix creation of TempoCommands for undo/redo history 2022-04-08 11:58:04 -06:00
session_configuration.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
session_directory.cc remove the (unused) concept of a MIDI patchfile folder per session 2020-01-05 18:47:59 -07:00
session_events.cc Only dump SessionEvent pool in debug builds 2022-07-07 22:34:11 +02:00
session_export.cc Prevent accumulating events during freewheel export 2022-07-07 18:28:27 +02:00
session_handle.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
session_ltc.cc Update LTC reader port latency on connection change 2020-05-09 05:10:04 +02:00
session_metadata.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
session_midi.cc libardour: change API of Session::request_locate() to include "force" argument 2022-05-27 18:49:11 -06:00
session_object.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
session_playlists.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
session_process.cc triggers: add convenience function to report # of trigger channels 2022-11-01 13:52:54 -05:00
session_rtevents.cc Fix windows builds (amend 01b06906b) 2022-06-09 18:13:33 +02:00
session_state.cc Print reversible command debug output 2022-11-02 00:47:09 +01:00
session_state_utils.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
session_time.cc remove Session::bbt_time() and use TempoMap::use()->bbt_at() explicitly everywhere 2021-12-14 21:59:33 -07:00
session_transport.cc disambiguate trigger functions: stop_all_triggers -> trigger_stop_all 2022-10-01 09:13:14 -05:00
session_vst.cc Fix VST2 callbacks querying tempo-map 2022-03-20 15:42:47 +01:00
sha1.c Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sidechain.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
simple_export.cc Move SimpleExport to libardour, add Lua bindings 2022-10-21 19:50:26 +02:00
slavable.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
slavable_automation_control.cc Fix invalid use of Doxygen "@param" command 2022-10-30 20:44:28 -04:00
smf_source.cc Fix invalid use of Doxygen "@param" command 2022-10-30 20:44:28 -04:00
sndfile_helpers.cc 'strings.h' isn't available in MSVC 2022-11-05 13:30:56 +00:00
sndfileimportable.cc Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
sndfilesource.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
solo_control.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
solo_isolate_control.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
solo_mute_release.cc Implement Input Monitoring 2021-02-22 00:59:59 +01:00
solo_safe_control.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
soundcloud_upload.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
source.cc Fix invalid use of Doxygen "@param" command 2022-10-30 20:44:28 -04:00
source_factory.cc fetch thread local tempo map in potential peak-building threads 2022-06-20 14:25:40 -06:00
speakers.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
srcfilesource.cc libardour: conversion to use timeline types (mega-commit) 2021-08-13 12:51:29 -06:00
sse_avx_functions_64bit_win.s Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
sse_functions.s Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
sse_functions_64bit.s Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sse_functions_64bit_win.s Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sse_functions_avx.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sse_functions_avx_linux.cc Fix pointer math for prefetch 2022-01-03 02:01:12 +01:00
sse_functions_xmm.cc Fix source comment typos in libs/ardour 2022-05-11 00:14:28 +02:00
st_pitch.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
st_stretch.cc Fix pitch-shift producing partially silent regions 2022-10-12 22:25:10 +02:00
step_sequencer.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
strip_silence.cc there is no Properties::position any more 2021-09-25 16:49:51 -06:00
stripable.cc Automatable now requires (and owns) a time domain to be used by automation data 2021-08-13 12:51:32 -06:00
system_exec.cc Allow to unset LD_LIBRARY_PATH on exec 2022-04-01 18:19:55 +02:00
template_utils.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
tempo_map_importer.cc temporal: TempoMap::use() returns a const ptr to enforce semantics (library version) 2022-04-08 11:58:04 -06:00
thawlist.cc Consolidate RegionsPropertyChanged signal emission (1/3) 2021-05-07 23:29:25 +02:00
thread_buffers.cc Fix crash on MIDI bounce w/processing 2021-06-12 02:34:22 +02:00
ticker.cc reimplement TempoMap::midi_clock_beat_at_or_after() 2021-08-13 12:51:35 -06:00
track.cc Use new record-mode pref (1/2) 2022-09-19 22:50:06 +02:00
transform.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
transient_detector.cc miscellaneous fixes for warnings from -Wconversion 2022-07-04 22:01:48 -06:00
transport_fsm.cc use new macros to cleanup #ifndef NDEBUG as much as possible (libs edition) 2022-06-22 13:31:08 -06:00
transport_master.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
transport_master_manager.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
transpose.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
triggerbox.cc Fix invalid use of Doxygen "@param" command 2022-10-30 20:44:28 -04:00
unknown_processor.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
uri_map.cc Remove support for the long-deprecated LV2 uri-map extension 2020-12-01 11:40:35 +01:00
user_bundle.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
utils.cc ripple: create RippleMode and associated enums 2022-03-14 19:26:41 -05:00
vca.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
vca_manager.cc Constification: make Stateful::get_state() const, with all other required const-ness added (libs) 2022-04-06 21:56:59 -06:00
video_tools_paths.cc Fix setting custom path to the video monitor on macOS 2021-10-06 05:06:39 +02:00
vst2_scan.cc vst2: drop unused vst2_suffix static function 2022-01-22 20:26:50 +01:00
vst3_host.cc NO-OP: whitespace 2020-12-03 22:10:26 +01:00
vst3_module.cc VST: Remove accidentally added factory reference 2021-10-07 01:46:44 +02:00
vst3_plugin.cc Copy state when replicating VST3 plugins (#9006) 2022-11-04 17:40:37 +01:00
vst3_scan.cc VST3 scan: don't clutter log with bus-info messages 2022-08-12 16:08:23 +02:00
vst_plugin.cc Fix VST2 state restore for plugins without custom UI 2022-09-21 16:13:18 +02:00
vst_state.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
vumeterdsp.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
windows_vst_plugin.cc Fix state version for copy-construction (1/2) 2022-11-04 17:51:09 +01:00
worker.cc Replace Glib::Threads with PBD::Thread (1/2) 2022-03-01 01:33:49 +01:00
wscript Move SimpleExport to libardour, add Lua bindings 2022-10-21 19:50:26 +02:00
x86_functions_fma.cc Fix Intel/AMD FMA mix_buffers_with_gain() 2021-02-13 01:05:01 +01:00