13
0
livetrax/libs/ardour
Colin Fletcher f7a2df1c9a Make editing of meter work at the current position
Add a function TempoMap::meter_section_at(), similar to
TempoMap::tempo_section_at() but returning the meter section at the given
position, and use this to make editing meter changes from the main clock
work on the meter that's in effect at the current position.
2015-03-09 19:17:53 +00:00
..
ardour Make editing of meter work at the current position 2015-03-09 19:17:53 +00:00
msvc 'libs/ardour' - New files and changes needed for 'msvc_libardour' 2013-08-09 17:53:37 +01:00
MSVClibardour Accommodate a newly introduced #define ('LIBARDOUR') when building with MSVC 2015-01-10 12:15:47 +00:00
po Add UK English translation for libardour 2014-10-02 18:03:19 +01:00
test MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
amp.cc Make gain controls step by roughly 1.0/0.1 dB. 2014-12-04 00:30:47 -05:00
analyser.cc
async_midi_port.cc fix to follow changes to evoral/libardour split 2014-12-03 21:22:53 -05:00
audio_buffer.cc remove cruft - unused _size in audio-buffers 2014-02-03 16:59:51 +01:00
audio_diskstream.cc Don't try to dereference a NULL ptr (the function 'ARDOUR::IO::nth()' can return an invalid ptr, so let's make sure we test for it) 2015-01-27 11:59:23 +00:00
audio_library.cc fix some memory leaks 2014-03-23 00:46:12 +01:00
audio_playlist_importer.cc Fix NULL pointer dereference on malformed Playlist XML. 2014-11-18 02:53:28 -05:00
audio_playlist_source.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
audio_playlist.cc
audio_port.cc fix up a bunch of confusion regarding the size/capacity/allocation of audio & midi buffers 2013-11-29 22:26:33 -05:00
audio_region_importer.cc
audio_track_importer.cc Remove dead code. 2014-11-25 02:11:44 -05:00
audio_track.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
audio_unit.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
audioanalyser.cc allow linking unbundled versions of some libraries 2013-10-28 09:06:09 +01:00
audioengine.cc audio-engine use internal API to stop 2015-01-25 10:19:06 +01:00
audiofile_tagger.cc revert incorrect include path changes and removal of export macros for two libardour symbols (revision and ardour_config_info) 2014-01-14 12:22:18 -05:00
audiofilesource.cc Fix various MIDI locking issues. 2014-12-17 16:07:29 -05:00
audioregion.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
audiosource.cc Fix various MIDI locking issues. 2014-12-17 16:07:29 -05:00
auditioner.cc fix auditioning of regions with offset - fixes #6131 2015-01-13 18:36:10 +01:00
auto_bundle.cc
automatable.cc Remove warning when adding MIDI model controls. 2014-12-24 20:41:14 -05:00
automation_control.cc Fix crash when twiddling MIDI controllers (#6050). 2014-12-04 22:23:16 -05:00
automation_list.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
automation_watch.cc use new ControlList::add() argument 2014-02-19 23:25:08 -05:00
automation.cc
beats_frames_converter.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
broadcast_info.cc
buffer_manager.cc allow to set custom thread-buffer size 2014-05-26 06:56:04 +02:00
buffer_set.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
buffer.cc
bundle.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
butler.cc add DEBUG_THREAD_SELF to allow use of DEBUG_TRACE with thread IDs on both normal pthreads platforms and PTW32 2014-12-10 09:34:32 -05:00
caimportable.cc
capturing_processor.cc rework MIDI [processor|plugin] chain 2013-08-08 15:26:18 -04:00
chan_count.cc
chan_mapping.cc
ChangeLog
control_protocol_manager.cc Use PBD::find_files_matching_pattern instead of other variations 2014-06-25 12:40:10 -04:00
coreaudiosource.cc merge 5764970709 from cairocanvas as final(?) change related to data loss 2014-04-14 13:07:07 -04:00
cycle_timer.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
data_type.cc
debug.cc move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbd 2014-12-22 19:48:30 -05:00
default_click.cc
delayline.cc optimize midi delayline. 2014-06-15 16:36:13 +02:00
delivery.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
directory_names.cc parameterize the version number used to define the config directory name 2014-07-16 08:15:18 -04:00
diskstream.cc return to old default disk chunk read size 2015-01-29 18:49:04 -05:00
element_import_handler.cc add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
element_importer.cc
engine_slave.cc fix issues with recording while synced to JACK (non-pure-virtual method added to AudioBackend) and remove pause() from AudioEngine/AudioBackend APIs 2013-10-21 16:24:24 -04:00
enums.cc add SessionEvent::Action to libs/ardour enums registration 2015-02-05 16:32:33 -05:00
event_type_map.cc Fix lost MIDI events due to broken range check. 2014-12-02 03:36:33 -05:00
export_channel_configuration.cc
export_channel.cc re-work bounce/freeze. Freezer stops at first active delivery. 2014-06-04 02:19:46 +02:00
export_failed.cc
export_filename.cc fix -Wreorder in 6377fe89 2015-01-29 02:28:25 +01:00
export_format_base.cc
export_format_manager.cc Remove Soundcloud upload from export format specification 2014-05-23 17:42:35 +01:00
export_format_specification.cc Be sure to initialise ExportFormatSpecification::_soundcloud_upload 2014-09-13 15:27:30 +01:00
export_formats.cc
export_graph_builder.cc Avoid potential division by zero. 2014-11-18 02:53:28 -05:00
export_handler.cc Remove unused variable and redundant arithmetic. 2014-11-18 02:55:03 -05:00
export_multiplication.cc
export_preset.cc
export_profile_manager.cc Add backwards compatibility for instant.xml changes. 2014-08-14 03:19:40 +10:00
export_status.cc
export_timespan.cc
file_source.cc remove file manager LRU cache from code. 2014-12-10 18:28:55 -05:00
filename_extensions.cc
filesystem_paths.cc prepare for 'ardour4' 2015-01-05 19:07:24 +01:00
filter.cc substantive changes to the logic and safety for naming of (audio/MIDI) sources, especially when created via import 2014-06-02 11:20:37 -04:00
find_session.cc Merge remote-tracking branch 'remotes/origin/exportvis' into windows+cc 2013-10-18 10:03:22 +01:00
gettext.h
globals.cc put function into namespace 2015-02-09 14:46:20 -05:00
graph.cc amend 070818f 2015-01-30 10:43:56 +01:00
graphnode.cc
i18n.h
iec1ppmdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
iec2ppmdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
import.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
instrument_info.cc Reduce coupling between Plugin and PluginInsert. 2014-11-03 13:40:50 -05:00
internal_return.cc en/disable internal send+returns with tracks en/disable. 2014-06-23 00:48:47 +02:00
internal_send.cc release shared route pointer kept by InternalSend when dropping refs. 2014-09-03 05:20:28 +02:00
interpolation.cc fix vari-speed phase (when used for calculation only) 2013-08-27 20:55:15 +02:00
io_processor.cc
io.cc Don't try to dereference a NULL ptr (the function 'ARDOUR::IO::nth()' can return an invalid ptr, so let's make sure we test for it) 2015-01-27 11:59:23 +00:00
kmeterdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
ladspa_plugin.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
legatize.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
linux_vst_support.cc strtok() is the root of all evil. 2014-06-14 16:45:55 +02:00
location_importer.cc
location.cc If 'force' is TRUE (when using 'Location::set_start()' or 'Location::set_end()') make sure we do actually force the value to get set. 2015-01-30 14:55:23 +00:00
ltc_slave.cc LTC: don’t flag “no lock” until delta was at zero at least least once. 2015-01-12 23:17:39 +01:00
lv2_evbuf.c another round of compiler warning fixes 2014-10-23 05:31:40 +02:00
lv2_evbuf.h
lv2_plugin.cc Fix sending out of bounds events to LV2 plugins. 2015-02-09 13:45:37 -05:00
lxvst_plugin.cc remaining bits for VST-shell plugin support ..and more VST rework 2014-02-23 21:11:53 +01:00
meter.cc Reduce unnecessary non-const MIDI buffer access. 2014-11-20 15:32:06 -05:00
midi_automation_list_binder.cc Replace half-baked param metadata with descriptor. 2014-12-01 23:35:24 -05:00
midi_buffer.cc MIDI bounce. 2014-12-17 21:48:09 -05:00
midi_clock_slave.cc Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
midi_diskstream.cc fix midi-capture filter 2015-02-12 01:05:16 +01:00
midi_model.cc Rework previous commit to avoid extra property lookup (fwiw). 2015-02-06 01:09:04 +11:00
midi_patch_manager.cc Structure MIDI device selector by manufacturer. 2014-12-13 00:37:34 -05:00
midi_playlist_source.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_playlist.cc Fix stuck notes in short MIDI regions. 2015-01-17 21:33:00 -05:00
midi_port.cc infrastructure to allow tracing of all MIDI ports 2015-02-10 19:48:47 -05:00
midi_region.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_ring_buffer.cc Maintain correct tracker state on MIDI overwrite. 2014-12-20 01:13:25 -05:00
midi_scene_change.cc Fix some mangled whitespace (noop). 2014-12-30 14:41:22 -05:00
midi_scene_changer.cc Fix some mangled whitespace (noop). 2014-12-30 14:41:22 -05:00
midi_source.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_state_tracker.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_stretch.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_track.cc fix midi-capture filter 2015-02-12 01:05:16 +01:00
midi_ui.cc Fix some mangled whitespace (noop). 2014-12-30 14:41:22 -05:00
mididm.cc no more stack smashing, renice debug messages 2014-06-19 19:44:15 +02:00
midiport_manager.cc merge (squash) with scenechange topic branch to provide MIDI-driven scene change markers 2014-04-28 19:58:24 -04:00
mix.cc
monitor_processor.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
mtc_slave.cc Use PBD::pthread_name in MTC_Slave for portability 2013-12-02 21:21:54 +10:00
mtdm.cc
mute_master.cc
onset_detector.cc
operations.cc avoid a set of calls to gettext() and/or cousins from global constructor scope 2014-10-07 14:27:12 -04:00
pan_controllable.cc
pannable.cc
panner_manager.cc Change PBD::find_files_matching_regex and PBD::find_files_matching_filter to take a Searchpath 2014-06-25 12:40:10 -04:00
panner_shell.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
panner.cc
parameter_descriptor.cc Fix steps for log controls with wide range. 2014-12-04 21:22:31 -05:00
pcm_utils.cc
playlist_factory.cc
playlist_source.cc
playlist.cc Comments in various call-sites of coverage() 2014-12-01 20:12:51 +00:00
plugin_insert.cc Only restore plugin state (of first instance) once. 2015-01-06 20:29:39 +01:00
plugin_manager.cc Conditionally remove possibly unused functions. 2014-12-25 20:07:57 -05:00
plugin.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
port_insert.cc Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
port_manager.cc Add missing namespace qualifiers. 2014-11-30 23:56:19 -05:00
port_set.cc provide plugins with all available buffers. 2014-05-06 23:34:34 +02:00
port.cc check for _port_handle == null throughout Port:: methods 2014-09-06 12:36:57 -04:00
process_thread.cc use zeroed scratch buffers for "silent" plugin runs 2013-08-08 15:26:18 -04:00
processor.cc change ownership of processor window-proxy 2014-11-29 10:06:25 +01:00
progress.cc
quantize.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
rb_effect.cc Remove obviously dead/redundant code. 2014-11-18 02:55:03 -05:00
rc_configuration.cc split apart read and write chunk size and offer platform-dependent sizes for reading. Write chunk size should remain unchanged from before. 2015-01-23 12:25:49 -05:00
rdff.c
rdff.h
recent_sessions.cc
region_factory.cc Fix crash when copying MIDI regions with midi-copy-is-fork is on (#6002). 2014-11-14 23:53:59 -05:00
region.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
resampled_source.cc
return.cc rework MIDI [processor|plugin] chain 2013-08-08 15:26:18 -04:00
reverse.cc
route_graph.cc Unify editor / mixer ordering. 2013-10-21 00:19:43 +11:00
route_group_member.cc add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
route_group.cc grouped faders should have relative gain by default 2014-07-28 16:20:24 -05:00
route.cc Mute automation via normal mute button. 2014-12-18 02:26:51 -05:00
run-profiling.sh
run-session-tests.sh Use test-env.sh in run-session-tests.sh 2013-10-11 22:36:19 +10:00
run-tests.sh Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
scene_change.cc refactor MIDISceneChange color property addition by moving it into SceneChange to anticipate other types of SceneChange objects (e.g. OSC) 2014-11-10 23:17:27 -05:00
search_paths.cc fix/silence various compiler warnings. 2014-11-23 23:57:55 +01:00
send.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
session_butler.cc Remove dead code. 2014-11-25 02:11:44 -05:00
session_click.cc
session_command.cc
session_configuration.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
session_directory.cc
session_events.cc do not attempt to call an empty/null boost functor in clear_events() 2015-02-05 18:03:40 -05:00
session_export.cc subtle changes to accomplish two goals (1) playhead should stop where the user pressed stopped (2) captured regions should end where the playhead ends 2014-10-10 13:22:50 -04:00
session_handle.cc
session_ltc.cc fix LTC alignment. 2015-01-09 06:08:15 +01:00
session_metadata.cc
session_midi.cc fix delivery of MMC events under split process cycle conditions 2014-10-22 17:07:11 -04:00
session_object.cc
session_playlists.cc
session_process.cc stop transport when process_routes fails, even when using the parallel graph execution model 2015-01-29 22:00:05 -05:00
session_rtevents.cc Mute automation via normal mute button. 2014-12-18 02:26:51 -05:00
session_state_utils.cc Use PBD::find_files_matching_pattern instead of other variations 2014-06-25 12:40:10 -04:00
session_state.cc fix boot message always sticking on the last loaded route; it looked like an error 2015-02-10 14:43:16 -06:00
session_time.cc fix incorrect use of sizeof() in snprintf (function never actually used in ardour,but ... ) 2013-11-05 10:17:22 -05:00
session_transport.cc make butler thread merely ask for session state save, not actually do the save itself. 2015-01-24 19:27:28 -05:00
session_vst.cc stopgap solution for VST plugins that call audioMasterWantMidi during effOpen 2014-10-20 23:30:49 +02:00
session.cc fix bad fix for cherry-pick conflict 2015-02-05 16:49:14 -05:00
slave.cc midi_clock_slave: fix wrong calculation of loop error 2013-12-18 09:55:15 +07:00
smf_source.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
sndfile_helpers.cc fix (and comment) on subtle bug with audio file data width function 2015-02-06 10:33:01 -05:00
sndfileimportable.cc
sndfilesource.cc force complete peak compute. 2015-01-12 18:19:05 +01:00
soundcloud_upload.cc Use Ardour 3 credentials for soundcloud upload 2014-06-12 23:20:06 +01:00
source_factory.cc Don't assume compiler can avoid copy to const ref. 2014-12-18 04:03:39 -05:00
source.cc
speakers.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
srcfilesource.cc split apart read and write chunk size and offer platform-dependent sizes for reading. Write chunk size should remain unchanged from before. 2015-01-23 12:25:49 -05:00
sse_functions_64bit.s
sse_functions_xmm.cc
sse_functions.s
st_pitch.cc
st_stretch.cc
strip_silence.cc
system_exec.cc amend c4533939b9 2014-11-24 00:04:45 +01:00
tape_file_matcher.cc
template_utils.cc Fix finding session templates 2014-09-22 13:21:14 +01:00
tempo_map_importer.cc
tempo.cc Make editing of meter work at the current position 2015-03-09 19:17:53 +00:00
thread_buffers.cc allow to set custom thread-buffer size 2014-05-26 06:56:04 +02:00
ticker.cc initialize some uninitialized variables 2013-12-27 14:04:49 +01:00
track.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
transform.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
transient_detector.cc
unknown_processor.cc
uri_map.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
user_bundle.cc
utils.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
value_as_string.cc Replace half-baked param metadata with descriptor. 2014-12-01 23:35:24 -05:00
vst_info_file.cc Revert "fix some cast warnings" 2014-12-10 18:29:00 -05:00
vst_plugin.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
vumeterdsp.cc NOOP. remove trailing whitespace 2013-12-30 14:21:09 +01:00
windows_vst_plugin.cc 64bit windows VSTs 2014-10-05 18:11:11 +02:00
worker.cc catch OOM 2014-03-23 02:18:49 +01:00
wscript waf: fix concurrency issue with duplicate targets 2015-01-17 18:19:25 +01:00