ardour/libs/ardour
nick_m 59daffea1d rework snap
snap now fills in a struct (MusicFrame) which contins a snapped frame
along with a music divisor.
this gives useful information wrt magnetic snap which may or may not
have rounded to an exact musical position.

region position may now be set musically (using quarter notes for now).

this patch fixes several problems in the current code:

	- dragging a list of music-locked regions now maintains correct
	  musical offsets within the list.

	- splitting regions using magnetic snap works correctly (#7192)

	- cut drag should now work correctly with magnetic snap.

	- musical length of split midi regions is no longer frame based.
2017-02-04 22:57:36 +11:00
..
ardour rework snap 2017-02-04 22:57:36 +11:00
macosx/libardour.xcodeproj
msvc
MSVClibardour update MSVC project in the wake of cf1651e6 2016-11-15 23:11:50 +01:00
po Update Japanese translation 2017-01-22 22:03:55 +01:00
test add frame parameter for Meter ctor and TempoMap::replace_meter(). allow for various failures. 2016-12-19 04:02:01 +11:00
amp.cc use SSE/AVX for scaling gain automation buffer via masters' value 2017-01-21 15:22:38 +00: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 Add alternative preroll record mode: 2017-01-19 13:05:54 +01: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audio_port.cc tentative fix for a crash that occurs when switching backends. 2016-07-20 23:26:50 -04: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 Hide/remove per-track record-mode in favor of global setting. 2016-12-17 02:43:42 +01:00
audio_track_importer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audio_unit.cc Add a note. 2017-01-20 00:50:29 +01:00
audioanalyser.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
audioengine.cc Fix warnings 2016-12-03 15:27:38 -05:00
audiofile_tagger.cc
audiofilesource.cc Allow gain factor for audio sources. 2016-12-27 18:20:02 +01:00
audioregion.cc rework snap 2017-02-04 22:57:36 +11:00
audiosource.cc Fix a potential deadlock/crash (here tape-track peak-file) 2016-12-12 03:13:16 +01:00
auditioner.cc Fall back to general MIDI synth for auditioning. 2017-01-30 16:41:56 +01:00
automatable.cc save state of an automation list, even if empty, because it might exist in the history state 2017-01-09 15:01:55 +00:00
automation.cc
automation_control.cc remove debug output 2016-10-17 13:41:22 -04:00
automation_list.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
automation_watch.cc at transport stop, clear all existing automation watches (touch) 2017-01-23 13:25:24 +01:00
beats_frames_converter.cc BeatsFramesConverter uses quarter-note 'beat' position. 2016-08-31 23:12:11 +10:00
broadcast_info.cc
buffer.cc
buffer_manager.cc
buffer_set.cc Fixing LV2_SUPPORT #ifdefs 2017-01-05 09:24:40 +00:00
bundle.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
butler.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
chan_count.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
chan_mapping.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
ChangeLog
control_group.cc make relative gain control in route groups work (again) 2016-06-10 16:59:34 -04:00
control_protocol_manager.cc make ControlProtocolManager actually handle control protocols that fail to activate 2016-11-03 20:24:09 +00: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 Inital support for Steinberg's CC121 control surface 2016-10-13 12:10:39 -04:00
default_click.cc
delayline.cc Remove Evoral::MIDIEvent 2016-12-03 15:18:21 -05:00
delivery.cc Fix forwarding of output-buffers. 2016-11-25 13:26:38 +01: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 Hide/remove per-track record-mode in favor of global setting. 2016-12-17 02:43:42 +01:00
dsp_filter.cc correct comment 2016-09-27 14:59:32 -05: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 Prepare session-wide implicit monitoring overrides 2017-01-16 19:54:42 +01:00
event_type_map.cc add XML names/handling for additional Parameter types. 2017-01-09 15:01:55 +00:00
export_channel.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
export_channel_configuration.cc
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 Export option to use snapshot name instead of session name 2017-02-02 12:40:26 +01:00
export_format_base.cc
export_format_manager.cc export rate formatting: 2016-07-24 16:54:08 +02:00
export_format_specification.cc Add analyse and soundcloud-upload properties of ExportFormatSpecification to xml state 2016-09-14 20:36:03 +10:00
export_formats.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
export_graph_builder.cc fix copy/paste typo in prev. commit 2016-12-07 01:06:22 +01:00
export_handler.cc Desperate hack to align master-bus on export. 2016-10-25 22:33:37 +02:00
export_preset.cc
export_profile_manager.cc Fix crash when ExportDialog is hidden 2016-09-17 22:03:16 +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 Allow gain factor for audio sources. 2016-12-27 18:20:02 +01: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 allow to get custom/product/version independent cach dir 2016-09-28 13:13:56 +02: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 Add backend support to extract session-archives 2016-12-27 22:24:24 +01: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 gain controls are supposed to be "gain-like" 2016-09-21 17:18:48 -05:00
gettext.h
globals.cc Fixing LV2_SUPPORT #ifdefs 2017-01-05 09:24:40 +00:00
graph.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
graphnode.cc
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 variation of a PR from ngeiwei that adds MIDI channel info to controller names 2017-01-05 09:56:45 +00:00
internal_return.cc major internal plugin & processor API change: 2016-06-25 02:23:56 +02:00
internal_send.cc allow feedback (loops) from internal sends 2016-10-14 15:06:49 +02:00
interpolation.cc
io.cc Plug some libardour memory leaks 2017-01-20 11:32:55 +01:00
io_processor.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
kmeterdsp.cc
ladspa_plugin.cc tweak previous commit to make desc.max_unbound "more correct" 2017-01-09 12:29:04 +00:00
legatize.cc
linux_vst_support.cc try VST2.4's VSTPluginMain first 2016-11-17 13:03:36 +01:00
load-save-session-collection.sh
load-save-session.sh
location.cc stop looping when deleting loop-range (fixes potential crash) 2017-01-28 12:05:50 +01: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 Clarify "frames" (video, timecode) vs "samples" (audio) 2016-12-08 12:45:44 +01:00
lua_api.cc Expose a new lua hook for resetting a plugin processor ( convenience func only: this avoids the necessity of an extra cast to PlugInsert ) 2017-01-31 10:35:37 -06:00
luabindings.cc Expose a new lua hook for resetting a plugin processor ( convenience func only: this avoids the necessity of an extra cast to PlugInsert ) 2017-01-31 10:35:37 -06:00
luaproc.cc Fix oddities when replacing VST-presets. 2017-01-20 00:50:14 +01:00
luascripting.cc add const'ness (allowing LuaScriptList::const_iterator) 2016-10-10 23:49:19 +02:00
lv2_evbuf.c
lv2_evbuf.h
lv2_plugin.cc Scale default Atom Ringbuffer size with samplerate 2017-01-19 21:35:22 +01:00
lxvst_plugin.cc Set rate and blocksize for multi-instance VSTs 2017-01-13 11:29:30 +01:00
mac_vst_plugin.cc Set rate and blocksize for multi-instance VSTs 2017-01-13 11:29:30 +01:00
mac_vst_support.cc fix 32bit+PPC OSX builds 2016-11-16 17:25:02 +01:00
meter.cc Remove Evoral::MIDIEvent 2016-12-03 15:18:21 -05:00
midi_automation_list_binder.cc
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 Add alternative preroll record mode: 2017-01-19 13:05:54 +01:00
midi_model.cc NO-OP: add a few spaces before function args 2017-01-23 21:58:02 +01:00
midi_patch_manager.cc Fix midnam replacement: 2016-10-30 21:24:26 +01:00
midi_playlist.cc rework snap 2017-02-04 22:57:36 +11: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 Remove Evoral::MIDIEvent 2016-12-03 15:18:21 -05:00
midi_region.cc rework snap 2017-02-04 22:57:36 +11:00
midi_ring_buffer.cc Clean up MIDI debugging output 2016-10-17 20:22:26 -04:00
midi_scene_change.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 Fix Sequence/Event const-correctness issues 2016-12-03 15:18:20 -05: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 Hide/remove per-track record-mode in favor of global setting. 2016-12-17 02:43:42 +01:00
midi_ui.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
mididm.cc
midiport_manager.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 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
monitor_processor.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 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
mute_master.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
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 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
pannable.cc fix panner reset when switching to aux-sends -- fixes #6893 2016-10-13 19:57:50 +02:00
panner.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
parameter_descriptor.cc cater for Note translations. e.g. "Ré ♯" UTF-8 2016-10-11 14:09:54 +02:00
pcm_utils.cc
phase_control.cc much simpler implementation of fix originally in c104c9d472: don't call Session::set_dirty() or emit Changed() unless AutomationControl actually changes value 2016-10-14 11:42:41 -04:00
playlist.cc rework snap 2017-02-04 22:57:36 +11: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
plugin.cc Fix oddities when replacing VST-presets. 2017-01-20 00:50:14 +01:00
plugin_insert.cc _maps_from_state is legal after unfreeze (restore state) 2016-11-24 21:58:50 +01:00
plugin_manager.cc Safe Mode: disable VST scan 2017-01-23 19:53:18 +01:00
port.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
port_insert.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
port_manager.cc when fetching MIDI ports for bundles and auto-connection, ignore control-only (and "virtual") MIDI ports 2016-10-21 16:32:46 -04:00
port_set.cc
presentation_info.cc improved (as in "correct") deadlock fix for PresentationInfo::Change 2017-01-28 11:10:18 +01:00
process_thread.cc
processor.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 messages sent to info/warning/error/fatal should end with endmsg, not endl 2016-07-20 16:34:00 -04:00
rdff.c
rdff.h
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 rework snap 2017-02-04 22:57:36 +11:00
region_factory.cc rework snap 2017-02-04 22:57:36 +11:00
resampled_source.cc fix a -Wsign-compare 2016-07-14 21:41:16 +02:00
return.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
reverse.cc
route.cc Instrument insert options: 2017-01-21 00:38:43 +01: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
route_group_member.cc
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
send.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session.cc use RAII for class-wide PresentationInfo::Change signal, along with properties to describe what changed 2017-01-27 22:17:53 +01: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 Split metronome methods into re-usable parts (for count-in) 2017-01-17 20:20:34 +01:00
session_command.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
session_configuration.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 Clarify "frames" (video, timecode) vs "samples" (audio) 2016-12-08 12:45:44 +01:00
session_metadata.cc
session_midi.cc Clarify "frames" (video, timecode) vs "samples" (audio) 2016-12-08 12:45:44 +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 Rework preroll-rec API: 2017-01-19 13:05:54 +01:00
session_rtevents.cc when clearing route solo state, do the required update 2016-11-25 11:49:30 +00:00
session_state.cc mark session dirty when dragging tempo markers. 2017-01-27 03:05:32 +11: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 Clarify "frames" (video, timecode) vs "samples" (audio) 2016-12-08 12:45:44 +01:00
session_transport.cc at transport stop, clear all existing automation watches (touch) 2017-01-23 13:25:24 +01:00
session_vst.cc remove cruft 2017-01-20 17:36:18 +01:00
sha1.c
sidechain.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
slavable.cc Add Slavable::AssignmentChanged signal to notify when a slavable is assigned/unassigned to/from a master 2016-12-12 18:43:55 +00:00
slavable_automation_control.cc SlavableAutomationControl::get_value(), if doing automation playback, should still scale the returned value by the masters' value(s) 2017-01-21 15:01:16 +00:00
slave.cc
smf_source.cc Fix event type and parameter type confusion 2016-12-03 15:28:19 -05: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 Normalize audio when archiving to fixed-point format. 2016-12-27 18:33:41 +01:00
solo_control.cc fix implementation of SoloControl::clear_all_solo_state() 2016-11-25 11:48:18 +00:00
solo_isolate_control.cc much simpler implementation of fix originally in c104c9d472: don't call Session::set_dirty() or emit Changed() unless AutomationControl actually changes value 2016-10-14 11:42:41 -04:00
solo_safe_control.cc much simpler implementation of fix originally in c104c9d472: don't call Session::set_dirty() or emit Changed() unless AutomationControl actually changes value 2016-10-14 11:42:41 -04:00
soundcloud_upload.cc Initialize uninitialized member variables in ctor - warning suppression 2016-10-17 15:58:39 -04:00
source.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04: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 use RAII for class-wide PresentationInfo::Change signal, along with properties to describe what changed 2017-01-27 22:17:53 +01: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 Speed up recent session display (for many large sessions) 2016-12-08 10:36:12 +01:00
tempo.cc rework snap 2017-02-04 22:57:36 +11: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
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 don't repeat-hard-code names for 3 automation types. 2017-01-21 15:41:16 +00: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 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
utils.cc Shorten sync-button label/size 2016-12-18 23:17:29 +01:00
vca.cc add VCA::full_name() which returns "VCA %n" : VCA %n" by default and "VCA %n : user-provided-name" if the name has been set 2017-01-28 16:06:28 +01:00
vca_manager.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
vst_info_file.cc Mac VST-2.x support 2016-11-13 16:35:06 +01:00
vst_plugin.cc fix a -Wformat 2017-01-20 17:36:09 +01:00
vst_state.cc consolidate VSTState functions 2016-11-15 17:10:13 +01:00
vumeterdsp.cc
windows_vst_plugin.cc Set rate and blocksize for multi-instance VSTs 2017-01-13 11:29:30 +01:00
worker.cc Plug some libardour memory leaks 2017-01-20 11:32:55 +01:00
wscript Factor out and extend MIDIXML implementation 2016-12-03 15:18:20 -05:00