ardour/libs/ardour
Robin Gareus c8f1146124
Revert "fix behavior of DiskReader when moved after an instrument"
This reverts commit b2bc934e21.

The commit does causes issues when a user manually removes channels:
The disk-reader's ::can_support_io_configuration() at first ignores
the user's request, forcing the output channel count to match the
DR's current channel config.

However, when configuring the DiskReader after that, channels is updated
to match the new input-count.

Even though the DR itself only plays back using the confgured I/O,
all processors after it still use the old channel count.

Only a later, second re-configuration step will apply the actual removal
to plugins and port.

PS. the original commit was mainly intended to fix a crash when
adding an instrument plugin *between* disk-writer and disk-reader
on a MIDI track.
2020-02-20 01:57:11 +01:00
..
ardour Revert "fix behavior of DiskReader when moved after an instrument" 2020-02-20 01:57:11 +01:00
msvc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
MSVClibardour Changes needed for building with MSVC 2020-02-07 11:27:22 +00:00
po Update Japanese translation 2018-01-23 12:14:36 +01:00
test rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
amp.cc rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
analyser.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
analysis_graph.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
async_midi_port.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02: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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
audio_port.cc resize audio port _data buffer based on current buffer size 2019-09-17 17:14:39 -06:00
audio_region_importer.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
audio_track.cc Change tape-machine-mode to auto-input-does-talkback (libardour part) 2020-01-20 12:19:15 -06:00
audio_track_importer.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
audio_unit.cc Fix typos in AU channel-count calc 2019-10-15 15:24:50 +02:00
audioanalyser.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
audioengine.cc Add new requirements from AudioEngine::stop to ::drop_backend 2020-01-27 20:26:06 +01:00
audiofile_tagger.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
audiofilesource.cc Mark .mp2 and .mp3 as valid file-extensions 2019-12-06 18:30:53 +01:00
audioregion.cc Remove unused API, reduce sndfile/coreaudio specialization 2019-12-07 11:32:07 +01:00
audiorom.cc Add missing include for compat (memcpy needs string.h) 2020-02-08 21:27:57 +01:00
audiosource.cc Consistent use of abort() /* NOTREACHED */ 2019-09-18 05:57:26 +02:00
auditioner.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
automatable.cc Make BusSendLevel 1st class citizen (1/2) 2019-12-14 15:06:23 +01:00
automation.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
automation_control.cc Amend previous commit - latch toggles only while rolling 2019-11-13 22:15:46 +01:00
automation_list.cc Make BusSendLevel 1st class citizen (1/2) 2019-12-14 15:06:23 +01:00
automation_watch.cc Fix automation-write when locating 2019-11-13 16:57:28 +01:00
beats_samples_converter.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02: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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
buffer_set.cc rename BufferSet::get* to BufferSet::get_available* 2019-09-26 18:39:56 -06:00
bundle.cc add finite state machine to control/manage transport state 2019-09-17 18:26:03 -06:00
butler.cc use Session::locate_initiated(), appropriately 2020-01-23 14:25:38 -07:00
caimportable.cc Amend 183d3fb49; implement ImportableSource API 2019-08-04 14:43:46 +02:00
capturing_processor.cc rename BufferSet::get* to BufferSet::get_available* 2019-09-26 18:39:56 -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
control_group.cc Prepare for plugin-control groups 2019-09-24 19:50:54 +02:00
control_protocol_manager.cc Reduce stdout/stderr clutter, prefer DEBUG_TRACE 2019-09-05 19:29:19 +02:00
convolver.cc Revert commit #39975dc3c6 from Feb 7th 2020-02-12 09:56:29 +00:00
coreaudiosource.cc Remove #ifdef'ed format-specific error-log messages 2019-12-07 15:38:53 +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 sort debug bits in libardour alphabetically 2019-10-28 15:55:01 -06:00
default_click.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
delayline.cc Fix compiler warning 2019-11-03 04:14:52 +01:00
delivery.cc fix unconditional note resolution during DiskReader::realtime_locate() 2019-11-06 16:00:31 -07:00
directory_names.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
disk_io.cc variable renaming in Butler for various buffer sizes 2019-12-11 20:36:10 -07:00
disk_reader.cc Revert "fix behavior of DiskReader when moved after an instrument" 2020-02-20 01:57:11 +01:00
disk_writer.cc fix old write source names being used after a track is renamed 2020-02-19 15:07:42 -07:00
dsp_filter.cc Fix DSP::process_map edge-case (unconnected inputs) 2020-02-06 21:40:02 +01:00
ebur128_analysis.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02: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 oddly damaged code (vs. 5.x) for EngineSlave core methods (JACK transport) 2019-11-15 16:04:58 -07:00
enums.cc rename DoTheRightThing to RollIfAppropriate 2020-01-18 08:49:18 -07:00
event_type_map.cc Make BusSendLevel 1st class citizen (1/2) 2019-12-14 15:06:23 +01:00
export_channel.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
export_channel_configuration.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +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 Allow export get_path() without format 2019-08-12 15:44:16 +02: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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
export_format_specification.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
export_formats.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
export_graph_builder.cc Re-order includes 2019-09-18 04:15:02 +02:00
export_handler.cc Remove "i18n.h" include from header - fix builds 2019-09-18 04:15:02 +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 Fix export w/o session-range (typo in 468731c14b) 2019-10-15 23:17:48 +02:00
export_status.cc add finite state machine to control/manage transport state 2019-09-17 18:26:03 -06:00
export_timespan.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
file_source.cc Use new boost::optional API 2019-11-21 17:48:56 +01:00
filename_extensions.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
filesystem_paths.cc goodbye USE_TRACKS_CODE_FEATURES and is_tracks_build 2019-09-25 12:16:13 -06:00
filter.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
find_session.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
fixed_delay.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
fluid_synth.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
gain_control.cc Make BusSendLevel 1st class citizen (1/2) 2019-12-14 15:06:23 +01:00
gettext.h Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
globals.cc move MidiPatchManager initialization into ARDOUR "global" scope, rather than per session 2020-01-05 18:34:40 -07:00
graph.cc Fix Latency Measurement without device re-start 2019-09-20 19:41:05 +02:00
graphnode.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +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 Implement mp3 import, using minimp3 2019-12-06 18:18:54 +01:00
import_pt.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
instrument_info.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
internal_return.cc NO-OP: cleanup code 2019-09-22 04:15:01 +02:00
internal_send.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
interpolation.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
io.cc Use new boost::optional API 2019-11-21 17:48:56 +01:00
io_processor.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
kmeterdsp.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
ladspa_plugin.cc remove all use of NO_PLUGIN_STATE #ifdef 2019-10-02 18:04:40 -06:00
latent.cc Add Signal to indicate global delay compensation status 2019-09-29 01:26:52 +02:00
legatize.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
linux_vst_support.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
load-save-session-collection.sh
load-save-session.sh
location.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02: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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
ltc_slave.cc fix crash with -D slave caused by too-early use of a transport master's _port member 2019-11-15 16:04:58 -07:00
lua_api.cc Fix C++11ism 2020-01-13 22:47:50 +01:00
luabindings.cc Update DSP::Convolution 2020-02-06 17:30:22 +01:00
luaproc.cc Fix rt-safety of LuaProc w/o chanmapping 2020-02-06 17:30:22 +01:00
luascripting.cc Remove debug output 2020-01-01 20:52:07 +01:00
lv2_evbuf.c globally change all use of "frame" to refer to audio into "sample". 2017-09-18 12:39:17 -04:00
lv2_evbuf.h globally change all use of "frame" to refer to audio into "sample". 2017-09-18 12:39:17 -04:00
lv2_plugin.cc always use plugin's ::midnam_model() method to provide the name of a custom, plugin provided MIDNAM document 2020-02-06 14:43:58 -07:00
lxvst_plugin.cc remove all use of NO_PLUGIN_STATE #ifdef 2019-10-02 18:04:40 -06:00
mac_vst_plugin.cc remove all use of NO_PLUGIN_STATE #ifdef 2019-10-02 18:04:40 -06:00
mac_vst_support.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
meter.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
midi_automation_list_binder.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
midi_buffer.cc Fix two more clang static analysis warnings 2020-01-27 17:42:28 +01:00
midi_channel_filter.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
midi_clock_slave.cc no need for MidiClockTransportMaster::starting() method 2019-11-15 16:06:04 -07:00
midi_model.cc Fix some clang-scan warnings 2020-01-27 03:31:49 +01:00
midi_patch_manager.cc use glibmm threads for the midnam load thread, instead of raw pthreads (for portability) 2020-01-05 17:58:54 -07:00
midi_playlist.cc handle MIDI rendering correctly when there are no regions 2019-12-19 13:14:45 -07:00
midi_playlist_source.cc comment out actual action in MidiPlaylistSource::read() 2019-11-02 16:32:18 -06:00
midi_port.cc Fix MIDI port i/o when vari-speeding 2019-12-17 05:56:49 +01:00
midi_region.cc correct location of resolved note-offs after region is rendered 2020-01-27 22:17:07 -07:00
midi_ring_buffer.cc Fix some clang-scan warnings 2020-01-27 03:31:49 +01:00
midi_scene_change.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
midi_scene_changer.cc rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
midi_source.cc Remove unused variable 2019-12-09 22:56:14 +01:00
midi_state_tracker.cc remove stacktrace 2019-11-06 23:55:46 -07:00
midi_stretch.cc tweak debug output 2019-12-18 18:00:33 -07:00
midi_track.cc fix unconditional note resolution during DiskReader::realtime_locate() 2019-11-06 16:00:31 -07:00
midi_ui.cc remove MIDI Control input and output ports from session-level objects 2019-12-31 12:06:14 -07:00
mididm.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
midiport_manager.cc remove MIDI Control input and output ports from session-level objects 2019-12-31 12:06:14 -07:00
mix.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
mode.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
monitor_control.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
monitor_processor.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
mp3fileimportable.cc Fix two compiler warnings 2019-12-09 01:10:50 +01:00
mp3filesource.cc Implement mp3 import, using minimp3 2019-12-06 18:18:54 +01:00
mtc_slave.cc Session::request_locate() takes a tri-valued second argument for "roll-after-locate" 2020-01-18 08:49:18 -07:00
mtdm.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
mute_control.cc rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
mute_master.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
muteable.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
onset_detector.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
operations.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
pan_controllable.cc Handle an unused edge-case 2019-09-20 19:41:06 +02:00
pannable.cc Better, more consistent fix for d0dcca109 2019-12-09 00:07:33 +01:00
panner.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
panner_manager.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
panner_shell.cc Remove hardcoded session-state versions 2019-12-11 13:56:44 +01:00
parameter_descriptor.cc Add Inline Control Port Property 2019-12-14 15:50:56 +01:00
phase_control.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
playlist.cc expand comment to include (more of?) the full story about uncombining and copies 2020-01-08 22:21:21 -07:00
playlist_factory.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
playlist_source.cc add concept of an owner region (by ID) to PlaylistSource 2020-01-08 22:21:21 -07:00
plugin.cc plugins should NOT resolve MIDI notes at loopend 2020-01-07 19:27:04 -07:00
plugin_insert.cc Address sidechain-port name uniqueness 2020-02-13 00:47:18 +01:00
plugin_manager.cc Remove debug output 2020-01-07 04:21:38 +01:00
polarity_processor.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
port.cc Fix MIDI Port-latencies 2020-01-08 00:40:18 +01:00
port_insert.cc fix mistakenly-placed semi-colon 2019-10-28 17:21:46 -06:00
port_manager.cc Fix MIDI port i/o when vari-speeding 2019-12-17 05:56:49 +01:00
port_set.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
presentation_info.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
process_thread.cc rename BufferSet::get* to BufferSet::get_available* 2019-09-26 18:39:56 -06:00
processor.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
progress.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
quantize.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02: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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
rc_configuration.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
readable.cc Break out API to create readables from files 2020-02-06 17:30:21 +01: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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
record_safe_control.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
region.cc NOOP: whitespace/indent fixes from emacs 2020-01-23 14:25:38 -07:00
region_factory.cc NO-OP: comment signal emission 2019-12-25 17:52:02 +01:00
resampled_source.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
return.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
reverse.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
route.cc NO-OP: remove old comment and debug code 2020-02-20 01:57:07 +01:00
route_graph.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
route_group.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +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 two more clang static analysis warnings 2020-01-27 17:42:28 +01:00
rt_tasklist.cc add finite state machine to control/manage transport state 2019-09-17 18:26:03 -06: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
selection.cc Only select all routes in a given group if the group is active 2020-01-23 12:58:59 -06:00
send.cc Fix loading send gain automation 2020-02-18 21:14:52 +01:00
session.cc Replace missing .mid files with silence 2020-02-18 01:26:20 +01:00
session_bundles.cc split session-bundled-related methods to their own file 2019-09-22 12:23:54 -06:00
session_butler.cc use process lock to lock out process() during playback buffer resizing 2019-12-11 20:36:10 -07:00
session_click.cc Delete out-of-bounds metronome clicks 2020-01-27 03:35:28 +01:00
session_command.cc rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
session_configuration.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02: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 add finite state machine to control/manage transport state 2019-09-17 18:26:03 -06:00
session_export.cc remove "destination_sample" from API for Session::set_transport_speed() 2020-02-19 15:07:42 -07: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 libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
session_metadata.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
session_midi.cc Session::request_locate() takes a tri-valued second argument for "roll-after-locate" 2020-01-18 08:49:18 -07:00
session_object.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
session_playlists.cc Convert Disksteam & Playlists from old 2.x sessions 2019-12-17 00:42:28 +01:00
session_process.cc remove "destination_sample" from API for Session::set_transport_speed() 2020-02-19 15:07:42 -07:00
session_rtevents.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
session_state.cc Fix potential deadlock (session-template with latent procs) 2020-02-14 18:42:45 +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 fix JACK transport sync 2019-12-27 21:18:12 -07:00
session_transport.cc remove "destination_sample" from API for Session::set_transport_speed() 2020-02-19 15:07:42 -07:00
session_vst.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sha1.c Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sidechain.cc rename BufferSet::get* to BufferSet::get_available* 2019-09-26 18:39:56 -06:00
slavable.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
slavable_automation_control.cc rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
smf_source.cc Replace missing .mid files with silence 2020-02-18 01:26:20 +01:00
sndfile_helpers.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sndfileimportable.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sndfilesource.cc Do not allow to embed ogg/vorbis files, require import 2019-12-07 15:38:55 +01:00
solo_control.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
solo_isolate_control.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
solo_safe_control.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
soundcloud_upload.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
source.cc NOOP: reindent 2020-01-08 22:21:21 -07:00
source_factory.cc Remove #ifdef'ed format-specific error-log messages 2019-12-07 15:38:53 +01:00
speakers.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
srcfilesource.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sse_avx_functions_64bit_win.s Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sse_functions.s Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
sse_functions_xmm.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +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 Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
strip_silence.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
stripable.cc Micro optimization: query PI flags once 2020-01-28 21:27:43 +01:00
system_exec.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
tape_file_matcher.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
template_utils.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
tempo.cc Fix some clang-scan warnings 2020-01-27 03:31:49 +01:00
tempo_map_importer.cc Use new boost::optional API 2019-11-21 17:48:56 +01:00
thread_buffers.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
ticker.cc avoid use of Port::port_offset() everywhere except Port::flush_buffers() and Port::get_buffer() 2019-11-04 12:57:19 -07:00
track.cc Cont'd work on loading old route templates 2020-01-30 01:08:57 +01:00
transform.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
transient_detector.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
transport_fsm.cc tentative fix for stop-transport not working after a locate at loop end 2020-01-23 23:41:39 -07:00
transport_master.cc add finite state machine to control/manage transport state 2019-09-17 18:26:03 -06:00
transport_master_manager.cc remove debug output 2019-11-15 20:42:15 -07:00
transpose.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
unknown_processor.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
uri_map.cc LV2 extension for host's time-scale vari-speed 2019-11-14 21:15:30 +01:00
user_bundle.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
utils.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
vca.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
vca_manager.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
video_tools_paths.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
vst_info_file.cc Update libardour GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
vst_plugin.cc remove all use of NO_PLUGIN_STATE #ifdef 2019-10-02 18:04:40 -06: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 remove all use of NO_PLUGIN_STATE #ifdef 2019-10-02 18:04:40 -06:00
worker.cc Replace OOM segfault with abort :) 2019-08-20 05:07:16 +02:00
wscript Add a Read Only Memory Audio Source 2020-02-06 17:30:21 +01:00