ardour/libs/ardour
Julien "_FrnchFrgg_" RIVAUD 8cb40ab25b Make Bundle::connect able to connect only some DataTypes
When |allow_partial| is true, only when the number of channels of a
given DataType is the same for both bundles are the corresponding
channels connected together.

When |allow_partial| is false (the default), the number of channels must
match for each DataType (the ChanCounts must be equal) for the
connection to be attempted.

This also fixes the logic in case two bundles have the same number of
channels, or even the same ChanCounts, but not with the DataTypes in the
same order (so connecting the ith channel of the bundle to the ith
channel of the other bundle makes no sense).
2017-08-23 23:31:28 +02:00
..
ardour Make Bundle::connect able to connect only some DataTypes 2017-08-23 23:31:28 +02:00
macosx/libardour.xcodeproj
msvc
MSVClibardour Accommodate newly introduced source(s) in our MSVC project (libardour) 2017-05-06 13:34:39 +01:00
po update japanese translation (Hiroki Inagaki) 2017-07-24 14:59:11 -04:00
test Fix unit-test data (XML attributes changed) 2017-08-17 01:13:36 +02:00
amp.cc Update amp.cc to use gain_t for maths (no more double) 2017-07-24 01:59:24 +02:00
analyser.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
analysis_graph.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
async_midi_port.cc Fix event type and parameter type confusion 2016-12-03 15:28:19 -05:00
audio_backend.cc spelling corrections from Jaromír Mikeš <mira.mikes@seznam.cz> 2016-10-17 17:57:39 -04:00
audio_buffer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audio_diskstream.cc Remove old destructive API (non layered is a dynamic mode) 2/2 2017-08-18 21:12:45 +02:00
audio_library.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audio_playlist.cc Use PBD::string_to<bool> in AudioPlaylist class 2017-04-19 09:36:58 +10:00
audio_playlist_importer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audio_playlist_source.cc Use XMLNode::get/set_property API in ARDOUR::AudioPlaylistSource class 2017-04-19 09:36:49 +10:00
audio_port.cc Some more assert() debugging 2017-08-03 23:46:05 +02:00
audio_region_importer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audio_track.cc Remove old destructive API (non layered is a dynamic mode) 2/2 2017-08-18 21:12:45 +02:00
audio_track_importer.cc Use PBD::to_string API from pbd/string_convert.h in AudioTrackImporter 2017-04-19 09:37:00 +10:00
audio_unit.cc remove min/max unbound -- LADSPA special case. 2017-06-21 18:12:20 +02:00
audioanalyser.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audioengine.cc NO-OP: whitespace 2017-04-27 21:09:12 +02:00
audiofile_tagger.cc Use PBD::to_string API from pbd/string_convert.h in AudioFileTagger 2017-04-19 09:37:00 +10:00
audiofilesource.cc Remove LocaleGuard from AudioFileSource::get_state 2017-06-22 10:48:38 +10:00
audioregion.cc Update "separate_by_channel" API & add Lua bindings 2017-08-23 21:33:29 +02:00
audiosource.cc Use XMLNode::get/set_property API in ARDOUR::AudioSource class 2017-04-19 09:36:50 +10:00
auditioner.cc Remove old destructive API (non layered is a dynamic mode) 2/2 2017-08-18 21:12:45 +02:00
automatable.cc Explicitly initialize parent in the copy constructor 2017-08-07 13:57:49 +02:00
automation.cc
automation_control.cc Turn AutomationCtrl into a SessionHandleRef 2017-07-30 02:42:55 +02:00
automation_list.cc use a lock to set/get AutomationList automation state 2017-08-12 14:40:21 -04:00
automation_watch.cc Remove unused "mark" parameter from stop_touch() API 2017-07-24 01:59:18 +02:00
beats_frames_converter.cc BeatsFramesConverter uses quarter-note 'beat' position. 2016-08-31 23:12:11 +10:00
broadcast_info.cc Broadcast info according to EBU tech-specs 2017-08-06 17:56:59 +02:00
buffer.cc
buffer_manager.cc
buffer_set.cc fix type warning 2017-02-05 10:58:10 +01:00
bundle.cc Make Bundle::connect able to connect only some DataTypes 2017-08-23 23:31:28 +02:00
butler.cc Remove some debug output 2017-08-06 14:48:18 +02:00
caimportable.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
capturing_processor.cc Use XMLNode::set_property API in ARDOUR::CapturingProcessor 2017-04-19 09:36:50 +10:00
chan_count.cc Remove cruft. ChanCount::INFINITE is not used 2017-04-19 11:43:08 +02:00
chan_mapping.cc Remove cruft. ChanCount::INFINITE is not used 2017-04-19 11:43:08 +02:00
ChangeLog
control_group.cc Fix Controllable::InverseGroup behavior. 2017-03-11 18:58:50 +01:00
control_protocol_manager.cc Remove some debug output 2017-08-06 14:48:18 +02:00
controllable_descriptor.cc possible fix for off-by-one issue with MIDI binding maps etc. 2016-07-09 18:19:27 -04:00
coreaudiosource.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
cycle_timer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
data_type.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
debug.cc libardour now has CoreSelection object to manage selection status of Stripables and AutomationControls 2017-05-05 18:56:25 +01:00
default_click.cc
delayline.cc Fix multi-channel delaylines #7409 part 2/2 2017-06-29 04:40:54 +02:00
delivery.cc NO-OP: whitespace 2017-07-22 15:17:09 +02:00
directory_names.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
diskstream.cc Remove some debug output 2017-08-06 14:48:18 +02:00
dsp_filter.cc leave a hint for clang's static analyzer 2017-06-23 17:39:20 +02:00
ebur128_analysis.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
element_import_handler.cc
element_importer.cc Use XMLNode::get_property in ARDOUR::ElementImporter 2017-04-19 09:37:00 +10:00
engine_slave.cc
engine_state_controller.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
enums.cc Remove Automation Types that should never have existed. 2017-06-23 17:39:20 +02:00
event_type_map.cc Use string concatenation and PBD::to_string in EventTypeMap::to_symbol() 2017-05-26 10:50:08 +10:00
export_channel.cc Allow listening to channels being exported (w/ realtime export) 2017-07-19 22:15:22 +02:00
export_channel_configuration.cc Use XMLNode::get/set_property API in ARDOUR::ExportChannelConfiguration 2017-04-19 09:36:51 +10:00
export_failed.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
export_filename.cc Use PBD::to_string from pbd/string_convert.h in ARDOUR::ExportFilename 2017-04-19 09:37:00 +10:00
export_format_base.cc
export_format_manager.cc Allow export presets for 176.4KHz -- "Ardour6: music for bats" 2017-05-29 13:37:06 +02:00
export_format_specification.cc Remove LocaleGuards from ARDOUR::ExportFormatSpecification state methods 2017-06-22 10:48:38 +10:00
export_formats.cc Allow export presets for 176.4KHz -- "Ardour6: music for bats" 2017-05-29 13:37:06 +02:00
export_graph_builder.cc fix copy/paste typo in prev. commit 2016-12-07 01:06:22 +01:00
export_handler.cc Oh boy! 2017-03-18 14:35:25 +01:00
export_preset.cc Use XMLNode::get/set_property API in ARDOUR::ExportPreset class 2017-04-19 09:36:51 +10:00
export_profile_manager.cc Use XMLNode::get/set_property in ARDOUR::ExportProfileManager class 2017-04-19 09:36:51 +10:00
export_status.cc Normalize API rename part 2 2016-07-18 17:37:13 +02:00
export_timespan.cc libardour support for timespan realtime export 2016-07-16 02:14:18 +02:00
file_source.cc Use XMLNode::get_property() in FileSource class 2017-04-19 09:36:50 +10:00
filename_extensions.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
filesystem_paths.cc Use PBD::string_to/to_string in ARDOUR::user_config_directory_name() 2017-04-19 09:37:00 +10:00
filter.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
find_session.cc really fix opening session-archives -- amend 1f80f059be 2017-05-06 22:05:26 +02:00
fixed_delay.cc
fluid_synth.cc properly handle FS pitch-bend - closes #7140 2016-11-28 12:53:20 +01:00
gain_control.cc Remove internal_to_user/user_to_internal API 2017-06-21 18:13:46 +02:00
gettext.h
globals.cc Fix crash when cleaning up w/o destroying session 2017-08-03 19:25:14 +02:00
graph.cc Revert 542d021f, fix number of DSP threads 2017-08-05 03:02:17 +02:00
graphnode.cc NO-OP: whitespace 2017-04-22 23:06:22 +02:00
iec1ppmdsp.cc
iec2ppmdsp.cc
import.cc use SMF track or instrument names in imported MIDI track names, if requested 2016-12-14 11:46:26 +00:00
instrument_info.cc Fix Patch Change Naming when plugins change (Route::reset_instrument_info) 2017-03-29 23:53:56 +02:00
internal_return.cc Use XMLNode::set_property in ARDOUR::InternalReturn class 2017-04-19 09:36:51 +10:00
internal_send.cc Fix send mono to stereo (or N to M; M > N) sends #7409 part 1/2 2017-06-29 04:40:00 +02:00
interpolation.cc Sanitize cubic-interpolation code (NO-OP safe for float inaccuracies) 2017-03-16 15:06:27 +01:00
io.cc Allow calling IO::silence for yet unregistered ports (Click) 2017-08-03 23:54:26 +02:00
io_processor.cc Fix operator precedence (amend e7e9e025) 2017-04-20 22:47:45 +02:00
kmeterdsp.cc
ladspa_plugin.cc Remove LocaleGuards from LadspaPlugin::set/add_state 2017-06-22 10:48:38 +10:00
legatize.cc
linux_vst_support.cc Don't use VST ->user points, prefer host-reserved ptr 2017-07-08 18:13:42 +02:00
load-save-session-collection.sh
load-save-session.sh
location.cc Use XMLNode::get/set_property API in ARDOUR::Location class 2017-04-19 09:36:52 +10:00
location_importer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
ltc_file_reader.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
ltc_slave.cc Fix initial sync to LTC with small buffersizes 2017-07-26 22:58:16 +02:00
lua_api.cc Fix typo in Lua Vamp API 2017-08-04 01:27:46 +02:00
luabindings.cc Update "separate_by_channel" API & add Lua bindings 2017-08-23 21:33:29 +02:00
luaproc.cc Lua may call C++ functions with throw. Catch them 2017-08-19 01:06:44 +02:00
luascripting.cc Catch Lua exception when scanning scripts 2017-08-21 17:07:54 +02:00
lv2_evbuf.c
lv2_evbuf.h
lv2_plugin.cc yet another Windows build fix (LV2 preset 89475b2c9) 2017-08-11 17:33:44 +02:00
lxvst_plugin.cc Don't use VST ->user points, prefer host-reserved ptr 2017-07-08 18:13:42 +02:00
mac_vst_plugin.cc Don't use VST ->user points, prefer host-reserved ptr 2017-07-08 18:13:42 +02:00
mac_vst_support.cc Don't use VST ->user points, prefer host-reserved ptr 2017-07-08 18:13:42 +02:00
meter.cc Use XMLNode::set_property in ARDOUR::Meter class 2017-04-19 09:36:52 +10:00
midi_automation_list_binder.cc Use XMLNode::get/set_parameter API in ARDOUR::MidiAutomationListBinder class 2017-04-19 09:36:52 +10:00
midi_buffer.cc Fix event type and parameter type confusion 2016-12-03 15:28:19 -05:00
midi_channel_filter.cc Remove Evoral::MIDIEvent 2016-12-03 15:18:21 -05:00
midi_clock_slave.cc rename Tempo _beats_per_minute to _note_types_per_minute, provide pulse helpers. 2016-11-11 03:37:08 +11:00
midi_diskstream.cc Remove old destructive API (non layered is a dynamic mode) 2/2 2017-08-18 21:12:45 +02:00
midi_model.cc Use XMLNode::get/set_property API in ARDOUR::MidiModel class 2017-04-19 09:36:52 +10:00
midi_patch_manager.cc Fix midnam replacement: 2016-10-30 21:24:26 +01:00
midi_playlist.cc Don't copy-construct MusicFrame, pass const reference. 2017-02-15 14:20:26 +01:00
midi_playlist_source.cc change all MIDI read-from-source to map all events into the loop-range for seamless looping (if using) 2016-09-13 14:11:29 -05:00
midi_port.cc Update backend API: read-only MIDI input buffers 2017-08-05 15:36:36 +02:00
midi_region.cc Update "separate_by_channel" API & add Lua bindings 2017-08-23 21:33:29 +02:00
midi_ring_buffer.cc Clean up MIDI debugging output 2016-10-17 20:22:26 -04:00
midi_scene_change.cc Use XMLNode::get/set_property in ARDOUR::MIDISceneChange class 2017-04-19 09:36:52 +10:00
midi_scene_changer.cc allow all types of range location (loop, start, end etc.) to be glued to bars and beats. 2016-12-29 01:39:31 +11:00
midi_source.cc Use XMLNode::get/set_property API in ARDOUR::MidiSource class 2017-04-19 09:36:52 +10:00
midi_state_tracker.cc Fix event type and parameter type confusion 2016-12-03 15:28:19 -05:00
midi_stretch.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
midi_track.cc Remove old destructive API (non layered is a dynamic mode) 2/2 2017-08-18 21:12:45 +02:00
midi_ui.cc Consolidate ctrl surface code 2017-08-05 01:28:11 +02:00
mididm.cc Update backend API: read-only MIDI input buffers 2017-08-05 15:36:36 +02:00
midiport_manager.cc PortManager::unregister_port() must be called with process lock 2017-07-28 20:15:15 +02:00
mix.cc
mode.cc move mode/scale/key definitions out of push2 code and into libardour; Aeolian is the same as Minor 2016-09-28 10:47:17 -05:00
monitor_control.cc Use XMLNode::get/set_property API in ARDOUR::MonitorChoice class 2017-04-19 09:36:52 +10:00
monitor_processor.cc Remove LocaleGuard from ARDOUR::MonitorProcessor state method 2017-06-22 10:48:38 +10:00
mtc_slave.cc Fix MTC slave implicit return on transport-stop 2017-01-10 10:39:22 +01:00
mtdm.cc
mute_control.cc Fix merging boolean automation + mute disconnect. 2017-07-16 21:01:03 +02:00
mute_master.cc NO-OP: whitespace 2017-06-09 23:25:42 +02:00
muteable.cc MuteMaster should (a) use a Muteable's own ::muted_by_others_soloing() (b) not try to use its own _solo_ignore to track Muteable::can_solo() or solo isolate state 2016-07-20 16:10:11 -04:00
note_fixer.cc
onset_detector.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
operations.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
pan_controllable.cc NO-OP: whitespace 2017-06-30 19:56:40 +02:00
pannable.cc Remove unused "mark" parameter from stop_touch() API 2017-07-24 01:59:18 +02:00
panner.cc Remove Cruft -- AutomationStyle never did anything. 2017-06-21 13:16:27 +02:00
panner_manager.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
panner_shell.cc Remove LocaleGuard from ARDOUR::PannerShell 2017-06-22 10:48:38 +10:00
parameter_descriptor.cc Consistently set parameter steps. 2017-07-06 16:32:27 +02:00
pcm_utils.cc
phase_control.cc Use XMLNode::get/set_property API in ARDOUR::PhaseControl class 2017-04-19 09:36:52 +10:00
playlist.cc Fix region-gain offset when separating ranges 2017-06-14 22:47:32 +02:00
playlist_factory.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
playlist_source.cc Use XMLNode::get/set_property API in ARDOUR::PlaylistSource class 2017-04-19 09:36:52 +10:00
plugin.cc Remove unnecessary LocaleGuard header include 2017-06-23 09:12:53 +10:00
plugin_insert.cc Remove unused "mark" parameter from stop_touch() API 2017-07-24 01:59:18 +02:00
plugin_manager.cc Safe Mode: disable VST scan 2017-01-23 19:53:18 +01:00
port.cc Add debug-msg for port-handle registration 2017-08-07 23:03:08 +02:00
port_insert.cc Use XMLNode::get/set_property API in ARDOUR::PortInsert class 2017-04-19 09:36:53 +10:00
port_manager.cc Do not clear pretty-names set by the backend 2017-04-21 10:26:59 +02:00
port_set.cc
presentation_info.cc Explicitly initialize parent in the copy constructor 2017-08-07 13:57:49 +02:00
process_thread.cc Add a scratch buffer for automation. 2017-06-03 13:54:55 +02:00
processor.cc Remove old libardour API for plugin UIs 2017-07-01 23:42:28 +02:00
progress.cc
quantize.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
rb_effect.cc Match new[] with delete[] 2016-09-27 18:22:53 +01:00
rc_configuration.cc Remove LocaleGuard from ARDOUR::RCConfiguration class 2017-06-22 10:48:38 +10:00
rdff.c
rdff.h
readonly_control.cc Include ParameterDescriptor in read-only control output 2017-05-25 13:49:18 +02:00
recent_sessions.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
record_enable_control.cc Revert "change return type of AutomationControl::actually_set_value() from void to bool, to indicate if value was changed." 2016-10-14 11:42:41 -04:00
record_safe_control.cc Revert "change return type of AutomationControl::actually_set_value() from void to bool, to indicate if value was changed." 2016-10-14 11:42:41 -04:00
region.cc Remove LocaleGuard from ARDOUR::Region class 2017-06-22 10:48:38 +10:00
region_factory.cc Always create a deep copy of MIDI regions when copying playlists. 2017-05-25 14:10:14 +02:00
resampled_source.cc fix a -Wsign-compare 2016-07-14 21:41:16 +02:00
return.cc Use XMLNode::get/set_property API in ARDOUR::Return class 2017-04-19 09:36:53 +10:00
reverse.cc
route.cc Remove the template description XMLNode before saving the template 2017-08-20 21:09:30 +02:00
route_graph.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
route_group.cc Update Slavable API 2017-06-22 22:04:10 +02:00
route_group_member.cc remove cruft; superseded by ControlGroup::use_me 2017-03-12 20:15:55 +01:00
run-profiling.sh
run-tests.sh
scene_change.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
search_paths.cc adjust theme search path 2016-05-31 15:30:46 -04:00
selection.cc Remove some debug output 2017-08-06 14:48:18 +02:00
send.cc Fix send mono to stereo (or N to M; M > N) sends #7409 part 1/2 2017-06-29 04:40:00 +02:00
session.cc Lua may call C++ functions with throw. Catch them 2017-08-19 01:06:44 +02:00
session_butler.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session_click.cc Fix metronome + capture alignment for Mixbus 2017-06-24 01:22:17 +02:00
session_command.cc Use XMLNode::get_property in Session::memento_command_factory 2017-04-21 12:46:04 +10:00
session_configuration.cc Remove LocaleGuards from SessionConfiguration class 2017-06-22 10:48:38 +10:00
session_directory.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session_events.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session_export.cc Desperate hack to align master-bus on export. 2016-10-25 22:33:37 +02:00
session_handle.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session_ltc.cc Revert "Work around a Windows crash (for now)" 2017-08-07 19:26:06 +02:00
session_metadata.cc Session Metadata: add a Description field. 2017-08-14 14:08:17 -05:00
session_midi.cc libardour now has CoreSelection object to manage selection status of Stripables and AutomationControls 2017-05-05 18:56:25 +01:00
session_object.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session_playlists.cc Proposed fix managing shared playlists (see #7150) 2017-01-05 09:20:50 +00:00
session_process.cc Consistent Automation evaluation: 2017-07-16 16:53:39 +02:00
session_rtevents.cc an automation control that has to do things before its value is set in an RT context should potentially tell its ControlGroup 2017-02-08 18:55:05 +01:00
session_state.cc Fix a tiny memory leak 2017-08-20 22:23:10 +02:00
session_state_utils.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session_time.cc Make Session::backend_sync_callback() emit Session::Located 2017-06-10 18:30:42 +02:00
session_transport.cc NO-OP: consistent [internal] API name for Automatables 2017-07-22 04:45:48 +02:00
session_vst.cc Don't use VST ->user points, prefer host-reserved ptr 2017-07-08 18:13:42 +02:00
sha1.c
sidechain.cc Use XMLNode::set_property in ARDOUR::SideChain class 2017-04-19 09:36:53 +10:00
slavable.cc Update Slavable API 2017-06-22 22:04:10 +02:00
slavable_automation_control.cc Fix merging boolean automation + mute disconnect. 2017-07-16 21:01:03 +02:00
slave.cc
smf_source.cc Use XMLNode::set_property API in ARDOUR::SMFSource class 2017-04-19 09:36:53 +10:00
sndfile_helpers.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
sndfileimportable.cc
sndfilesource.cc Remove old destructive API (non layered is a dynamic mode) 2/2 2017-08-18 21:12:45 +02:00
solo_control.cc VCA/SlavableAutomationCtrl re-design: 2017-06-12 02:26:23 +02:00
solo_isolate_control.cc VCA/SlavableAutomationCtrl re-design: 2017-06-12 02:26:23 +02:00
solo_safe_control.cc Use XMLNode::get/set_property API in ARDOUR::SoloSafeControl class 2017-04-19 09:36:51 +10:00
soundcloud_upload.cc Don't push WriteMemoryCallback into global namespace 2017-03-18 14:27:19 +01:00
source.cc Use XMLNode::get/set_property API in ARDOUR::Source class 2017-04-19 09:36:53 +10:00
source_factory.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
speakers.cc Remove LocaleGuards from ARDOUR::Speakers class 2017-06-22 10:48:38 +10:00
srcfilesource.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
sse_avx_functions_64bit_win.s
sse_functions.s
sse_functions_64bit.s
sse_functions_64bit_win.s
sse_functions_avx.cc
sse_functions_avx_linux.cc
sse_functions_xmm.cc
st_pitch.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
st_stretch.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
strip_silence.cc rework snap 2017-02-04 22:57:36 +11:00
stripable.cc Delete CoreSelection at session close 2017-07-28 20:11:55 +02:00
system_exec.cc Put ARDOUR::SystemExec implementation inside ARDOUR namespace in source file 2016-09-13 14:32:22 +10:00
tape_file_matcher.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
template_utils.cc Make literals in libs/ardour/template_utils.cc translatable 2017-08-20 21:09:30 +02:00
tempo.cc Don't use references for constant c-types 2017-08-20 19:02:17 +02:00
tempo_map_importer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
thread_buffers.cc Add a scratch buffer for automation. 2017-06-03 13:54:55 +02:00
ticker.cc rename Tempo _beats_per_minute to _note_types_per_minute, provide pulse helpers. 2016-11-11 03:37:08 +11:00
track.cc libardour now has CoreSelection object to manage selection status of Stripables and AutomationControls 2017-05-05 18:56:25 +01:00
transform.cc
transient_detector.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
transpose.cc
unknown_processor.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
uri_map.cc Fix LV2 state:StateChanged URI 2016-11-07 07:10:08 -05:00
user_bundle.cc Fix loading bundles #7426 2017-07-16 21:44:00 +02:00
utils.cc Add convenience fn to compute a file's sha1sum 2017-06-26 19:39:40 +02:00
vca.cc Update Slavable API 2017-06-22 22:04:10 +02:00
vca_manager.cc Add Lua binding to un/assign VCAs 2017-08-18 22:00:24 +02:00
vst_info_file.cc Bump VST param-name length limit to 128 bytes and centralize definition 2017-05-10 00:26:02 +02:00
vst_plugin.cc Don't use VST ->user points, prefer host-reserved ptr 2017-07-08 18:13:42 +02:00
vst_state.cc consolidate VSTState functions 2016-11-15 17:10:13 +01:00
vumeterdsp.cc
windows_vst_plugin.cc Remove unnecessary LocaleGuards from VSTPlugin derived classes 2017-06-22 10:48:38 +10:00
worker.cc Semaphores need to have a unique name -- fixes #7341 2017-05-07 02:02:30 +02:00
wscript libardour now has CoreSelection object to manage selection status of Stripables and AutomationControls 2017-05-05 18:56:25 +01:00