13
0
livetrax/libs/ardour
2012-01-26 19:00:27 +00:00
..
ardour add Port::PostDisconnect signal to allow objects other than the one being directly disconnected to act when disconnection happens. This turns out to be much easier than using the JACK port connect/disconnect callback 2012-01-26 19:00:27 +00:00
lv2/lv2plug.in/ns/ext Implement latest LV2 state extension (0.4). 2011-11-23 06:39:45 +00:00
macosx
po unintentional but valid updates to .po files 2011-11-21 21:28:26 +00:00
test Add another profiling session. 2012-01-23 17:16:53 +00:00
.cvsignore
amp.cc Reinstate user Controllable values, as they are needed 2012-01-21 16:38:56 +00:00
analyser.cc
audio_buffer.cc
audio_diskstream.cc Set up layering_index immediately on an explicit layer, so that undo 2011-12-30 20:05:48 +00:00
audio_library.cc
audio_playlist_importer.cc
audio_playlist_source.cc
audio_playlist.cc Use a few shared_ptrs to make things slightly neater. 2012-01-04 13:56:09 +00:00
audio_port.cc
audio_region_importer.cc Add option to glue new regions to bars and beats (#4202). 2011-11-24 19:33:13 +00:00
audio_track_importer.cc Trim the include tree. 2011-10-19 03:34:02 +00:00
audio_track.cc Clarify ensure vs. request for JACK monitoring, naming-wise. 2011-12-23 01:11:46 +00:00
audio_unit.cc another AU-specific tempo fix 2012-01-09 16:10:59 +00:00
audioanalyser.cc
audioengine.cc Remove thought-to-be-unnecessary setup of Delivery::_no_outs_cuz_we_no_monitor 2012-01-14 23:31:55 +00:00
audiofile_tagger.cc
audiofilesource.cc remove some verbiage when creating audiofile sources 2012-01-10 01:57:33 +00:00
audioregion.cc Remove unused code. 2012-01-21 02:42:53 +00:00
audiosource.cc fix a few warnings from newer versions of gcc 2011-11-21 17:03:06 +00:00
auditioner.cc fix auditioning (bystander casualty of monitoring fixes) 2012-01-09 22:25:18 +00:00
auto_bundle.cc
automatable.cc
automation_control.cc
automation_list.cc (1) do not write sequential same-value automation data into a ControlList (2) thin AutomationList data when reloading from disk (similar code as Ben's from ardour 2.X, but without user-adjustable thinning density at present). Should fix #4583 and maybe others caused by NaN's occuring from zero-slope lines 2011-12-26 22:13:54 +00:00
automation.cc
beats_frames_converter.cc add more debugging to track/spot/debug mis-use of BeatFramesConverter 2012-01-17 05:27:22 +00:00
broadcast_info.cc
buffer_manager.cc remove some debug io from the Processors tag that is not really related to processors at all 2012-01-09 16:11:40 +00:00
buffer_set.cc main fix: when transport stops, clear per-region per-playlist note trackers even if there is no capture data to process; side effects: remove unused MidiBuffer::merge() and add DEBUG::MidiTrackers as well as more and better MIDI debug tracing facilities 2011-12-22 20:14:47 +00:00
buffer.cc
bundle.cc Fix a few SNAFUs in the port matrix related to multi-type bundles (#4454). 2011-11-08 14:15:28 +00:00
butler.cc Use Request::Pause rather than Request::Wait for 2012-01-04 21:07:04 +00:00
caimportable.cc
callback.cc
capturing_processor.cc
chan_count.cc
chan_mapping.cc More robust plugin I/O mapping. 2011-10-21 04:51:04 +00:00
ChangeLog
configuration.cc remove left-over debugging call to sleep(3) (!!!) 2011-10-26 20:56:16 +00:00
control_protocol_manager.cc change several startup messages to be triggered only by -D (debug) options 2011-10-22 13:30:11 +00:00
control_protocol_search_path.cc be consistent in the way we merge environment-set search paths and pre-defined ones 2011-12-04 21:08:34 +00:00
coreaudiosource.cc Remove unused read/write data count code. 2011-10-24 20:45:29 +00:00
crossfade_binder.cc
crossfade.cc remove absurd internal Crossfade constructor that confused region start and region position; set position explicitly in the two places that we use these crossfades; revert to the assert that caught this crazy error 2011-10-20 21:17:25 +00:00
cycle_timer.cc Add some debug code to time things in the process 2012-01-14 22:02:59 +00:00
data_type.cc
debug.cc a huge set of changes to tempo+meter handling. testing feedback requested. the_CLA, you know who i mean :) 2011-12-28 21:02:31 +00:00
default_click.cc
delivery.cc Remove thought-to-be-unnecessary setup of Delivery::_no_outs_cuz_we_no_monitor 2012-01-14 23:31:55 +00:00
directory_names.cc change config dir on OS X to ~/Library/Preferences/Ardour3 2012-01-09 19:35:01 +00:00
diskstream.cc fix for most (all? we can dream ...) issues involved in #4399 (editing multiply-applies operations to playlists used more than once), and as a side-issue, fix playlist selection which broke when we hid Diskstreams inside Tracks by using orig_track_id() rather than orig_diskstream_id() 2011-12-10 19:20:15 +00:00
element_import_handler.cc
element_importer.cc
enums.cc Revert internals of the last layering-related commit, and go back a slightly-cleaned-up version of how it was before. Remove all layering modes; only option now is add-is-higher. Move-add-higher could easily be re-added if anyone uses it. 2011-12-29 22:14:15 +00:00
event_type_map.cc
export_channel_configuration.cc
export_channel.cc Use shared_ptr for Port in the AudioEngine; improves thread-safety of the audio engine's port list as a writer cannot destroy a port in one thread while the port list is being iterated in another. 2011-10-28 17:04:09 +00:00
export_failed.cc
export_filename.cc
export_format_base.cc
export_format_manager.cc restore ability to create TOC and CUE files during export. this is an option in a given export format, not a per-export choice. so you need export formats with them set (or not) in order to utilize this choice. the resulting CUE/TOC files have not been checked with a burner (e.g. cdrdao) and testing of them would be appreciated - i (paul) have no CD burner h/w 2012-01-18 21:56:06 +00:00
export_format_specification.cc Add toc and cue information to export format descriptions 2012-01-22 18:07:53 +00:00
export_formats_search_path.cc be consistent in the way we merge environment-set search paths and pre-defined ones 2011-12-04 21:08:34 +00:00
export_formats.cc
export_graph_builder.cc Show proper progress information for export while normalizing 2012-01-24 20:21:54 +00:00
export_handler.cc toc filename handling patch from andreas r. 2012-01-25 21:14:51 +00:00
export_multiplication.cc
export_preset.cc
export_profile_manager.cc Add warnings for overwriting marker files 2012-01-22 18:02:27 +00:00
export_status.cc
export_timespan.cc
file_source.cc
filename_extensions.cc
filesystem_paths.cc change config dir on OS X to ~/Library/Preferences/Ardour3 2012-01-09 19:35:01 +00:00
filter.cc
find_session.cc
gettext.h
globals.cc Use the correct flag for DAZ and default to using FTZ and DAZ denormal protection. 2012-01-02 23:52:28 +00:00
graph.cc For now, only use the multi-threaded process code if we are 2012-01-22 12:28:49 +00:00
graphnode.cc A few more comments. 2011-11-05 17:54:44 +00:00
i18n.h add _S() macro to i18n.h for libs/ardour and libs/gtkmm2ext 2011-11-28 20:38:23 +00:00
import.cc
internal_return.cc make monitor section an optional feature than can be added/removed as needed. this is a big commit, and breakage is possible. it has been moderately tested. this commit also locks the remote control ID of the master bus to 318 and the monitor section (if any) to 319. the numbers are based on MIDI Machine Control limits 2012-01-18 01:30:44 +00:00
internal_send.cc more useful error message when an internal send fails to find its target 2012-01-24 13:34:20 +00:00
interpolation.cc
io_processor.cc
io.cc add Port::PostDisconnect signal to allow objects other than the one being directly disconnected to act when disconnection happens. This turns out to be much easier than using the JACK port connect/disconnect callback 2012-01-26 19:00:27 +00:00
jack_slave.cc
ladspa_plugin.cc More robust plugin I/O mapping. 2011-10-21 04:51:04 +00:00
linux_vst_info_file.cc Rename linux VST files to be more friendly. 2011-11-23 19:31:04 +00:00
linux_vst_support.cc Rename linux VST files to be more friendly. 2011-11-23 19:31:04 +00:00
location_importer.cc
location.cc possibly fix deadlocking issues with tempo map by rearranging code and adding RT variants for a couple of functions that would normally try to rebuild the map when necessary; instead the variants throw an exception and the RT code that called them tries to do something reasonable 2012-01-05 05:05:31 +00:00
lv2_event_buffer.cc Use standard style LV2 extension include paths. 2011-11-07 18:30:40 +00:00
lv2_plugin.cc Trim calls to parameter_count() a bit during the process 2012-01-23 18:17:09 +00:00
lxvst_plugin.cc Rename linux VST files to be more friendly. 2011-11-23 19:31:04 +00:00
meter.cc
midi_automation_list_binder.cc
midi_buffer.cc main fix: when transport stops, clear per-region per-playlist note trackers even if there is no capture data to process; side effects: remove unused MidiBuffer::merge() and add DEBUG::MidiTrackers as well as more and better MIDI debug tracing facilities 2011-12-22 20:14:47 +00:00
midi_clock_slave.cc more fun and games with meter and the tempo map: rename Meter::beats_per_bar() to Meter::divisions_per_bar() so that its clear(er) on what it is actually returning; use Meter::divisions_per_bar() in more (all?) places that need it; fix up dragging meter marks by removing the relevant meter section from the map while we drag; operator<< for some tempo-related objects 2011-12-13 02:46:36 +00:00
midi_diskstream.cc fix two major assert failures arising from the optional monitor section commit; separate numbering of aux sends, sends and listens to fix #3671 (still testing, but the assert failures are critical) 2012-01-18 17:51:57 +00:00
midi_model.cc Move patch changes when inserting silence at the start of a model. 2011-12-27 00:22:21 +00:00
midi_patch_manager.cc
midi_playlist_source.cc
midi_playlist.cc Set up layering_index immediately on an explicit layer, so that undo 2011-12-30 20:05:48 +00:00
midi_port.cc fix two major assert failures arising from the optional monitor section commit; separate numbering of aux sends, sends and listens to fix #3671 (still testing, but the assert failures are critical) 2012-01-18 17:51:57 +00:00
midi_region.cc Remove unused code. 2012-01-21 02:42:53 +00:00
midi_ring_buffer.cc a grab bag of changes correcting and improving the way MIDI note on/off tracking is done. may/should fix a number of problem with spurious note-offs under a variety of circumstances 2011-12-26 17:01:31 +00:00
midi_source.cc main fix: when transport stops, clear per-region per-playlist note trackers even if there is no capture data to process; side effects: remove unused MidiBuffer::merge() and add DEBUG::MidiTrackers as well as more and better MIDI debug tracing facilities 2011-12-22 20:14:47 +00:00
midi_state_tracker.cc a grab bag of changes correcting and improving the way MIDI note on/off tracking is done. may/should fix a number of problem with spurious note-offs under a variety of circumstances 2011-12-26 17:01:31 +00:00
midi_stretch.cc Trim include tree. 2011-10-19 21:53:09 +00:00
midi_track.cc add MIDITrack specific ::monitoring_state() method 2012-01-09 16:43:30 +00:00
midi_ui.cc
mix.cc
monitor_processor.cc
mtc_slave.cc
mtdm.cc
mute_master.cc
named_selection.cc
onset_detector.cc
operations.cc
pan_controllable.cc
pannable.cc tweaks to boost debug related code, from a boost debugging session 2011-10-29 15:52:38 +00:00
panner_manager.cc Remove no-longer-required search path hack. 2011-11-16 00:42:29 +00:00
panner_search_path.cc be consistent in the way we merge environment-set search paths and pre-defined ones 2011-12-04 21:08:34 +00:00
panner_shell.cc Comment fixes. 2011-11-20 17:49:05 +00:00
panner.cc tweaks to boost debug related code, from a boost debugging session 2011-10-29 15:52:38 +00:00
pcm_utils.cc
pi_controller.cc
playlist_factory.cc
playlist_source.cc
playlist.cc Use a few shared_ptrs to make things slightly neater. 2012-01-04 13:56:09 +00:00
plugin_insert.cc Reinstate user Controllable values, as they are needed 2012-01-21 16:38:56 +00:00
plugin_manager.cc Add warning if a duplicate Linux VST plugin is rejected. 2011-12-15 22:27:15 +00:00
plugin.cc a grab bag of changes correcting and improving the way MIDI note on/off tracking is done. may/should fix a number of problem with spurious note-offs under a variety of circumstances 2011-12-26 17:01:31 +00:00
port_insert.cc catch up with is_silent change 2011-12-02 20:02:28 +00:00
port_set.cc Speed up iterating over an entire PortSet by keeping a 2012-01-23 19:35:56 +00:00
port.cc add Port::PostDisconnect signal to allow objects other than the one being directly disconnected to act when disconnection happens. This turns out to be much easier than using the JACK port connect/disconnect callback 2012-01-26 19:00:27 +00:00
process_thread.cc a better fix for the silent buffer issue: whenever we run a plugin, mark all the buffers passed to it as non-silent. a few plugin APIs allow the plugin to indicate whether or not it generated silence or not, but we ignore this for now (and possibly forever) 2011-11-01 21:28:16 +00:00
processor.cc Rename windows VST stuff with a Windows prefix. 2011-11-21 17:42:29 +00:00
progress.cc
quantize.cc
rb_effect.cc Make time stretch respect edit groups (#4615). 2012-01-24 17:04:15 +00:00
rc_configuration.cc make PluginManager API more in line with other singletons; do initial plugin discovery before beginning to construct the UI, so that if plugins create GUIs (e.g for license verification) they don't cause a run loop to catch the UIManager in an inconsistent state with menus defined but actions missing 2011-11-14 17:41:29 +00:00
rdff.c
rdff.h
recent_sessions.cc
region_factory.cc when doing a pure copy of a region, which resets the position, reset the position to the original after returning from the copy constructor. this keeps the semantics similar to the copy done usign a property list, where position etc. is expected to be set after construction. fixes #4519 2011-12-05 18:49:04 +00:00
region.cc possibly fix deadlocking issues with tempo map by rearranging code and adding RT variants for a couple of functions that would normally try to rebuild the map when necessary; instead the variants throw an exception and the RT code that called them tries to do something reasonable 2012-01-05 05:05:31 +00:00
resampled_source.cc
return.cc Improve audioengine includes slightly. 2011-10-28 15:35:09 +00:00
reverse.cc
route_graph.cc Alert the user if a connection is made which causes 2011-11-09 17:44:39 +00:00
route_group_member.cc Fix somewhat confusing method names. 2011-11-04 16:41:25 +00:00
route_group.cc send correct PropertyChange for RouteGroup::set_route_active 2011-12-07 03:22:06 +00:00
route.cc add Port::PostDisconnect signal to allow objects other than the one being directly disconnected to act when disconnection happens. This turns out to be much easier than using the JACK port connect/disconnect callback 2012-01-26 19:00:27 +00:00
run-profiling.sh Tidy a few things up. 2012-01-23 16:03:08 +00:00
run-tests.sh Add valgrind option for tests. 2012-01-03 21:12:58 +00:00
send.cc Add a send amp's gain control as a send controllable. 2012-01-21 16:38:45 +00:00
session_butler.cc
session_click.cc remove debug output; increase size of click pool, to cover long latency settings and so forth 2012-01-24 01:34:25 +00:00
session_command.cc
session_configuration.cc
session_directory.cc Use correct sources_root even when sessions are loaded from inside a session folder, specifying only their .ardour filename (#4032). 2011-10-22 21:46:53 +00:00
session_events.cc
session_export.cc restore ability to create TOC and CUE files during export. this is an option in a given export format, not a per-export choice. so you need export formats with them set (or not) in order to utilize this choice. the resulting CUE/TOC files have not been checked with a burner (e.g. cdrdao) and testing of them would be appreciated - i (paul) have no CD burner h/w 2012-01-18 21:56:06 +00:00
session_handle.cc Typo. 2011-11-14 11:53:09 +00:00
session_metadata.cc
session_midi.cc Remove unused method. 2011-12-26 17:50:53 +00:00
session_object.cc
session_playlists.cc fix for most (all? we can dream ...) issues involved in #4399 (editing multiply-applies operations to playlists used more than once), and as a side-issue, fix playlist selection which broke when we hid Diskstreams inside Tracks by using orig_track_id() rather than orig_diskstream_id() 2011-12-10 19:20:15 +00:00
session_process.cc For now, only use the multi-threaded process code if we are 2012-01-22 12:28:49 +00:00
session_rtevents.cc an improvement to the previous patch to catch up with solo state after a disconnect, but still not really done because it doesn't get triggered for both ends of a disconnect 2012-01-25 21:19:48 +00:00
session_state_utils.cc
session_state.cc Catch exception thrown by SMF code when it cannot write 2012-01-18 02:10:40 +00:00
session_time.cc remove messages when tempo map is not available in RT context 2012-01-06 20:29:18 +00:00
session_transport.cc a better fix for click oddness: do not clear clicks when transport stops till *after* the new _transport_frame value has been set, so that we know when the clicks were accurately cleared 2012-01-24 02:30:46 +00:00
session_utils.cc
session_vst.cc more fun and games with meter and the tempo map: rename Meter::beats_per_bar() to Meter::divisions_per_bar() so that its clear(er) on what it is actually returning; use Meter::divisions_per_bar() in more (all?) places that need it; fix up dragging meter marks by removing the relevant meter section from the map while we drag; operator<< for some tempo-related objects 2011-12-13 02:46:36 +00:00
session.cc make adding tracks/busses from templates just like adding them at the start of a session, in that IO connections are prevented until they are all added, and then we connect. this should fix the locking issue in #4643 2012-01-24 13:43:48 +00:00
slave.cc
smf_source.cc Compute delta time correctly when appending events; the converter must be used to convert a source time, not a delta time, otherwise tempo / meter changes are not correctly accounted for. 2011-12-10 13:48:50 +00:00
sndfile_helpers.cc
sndfileimportable.cc
sndfilesource.cc Remove unused read/write data count code. 2011-10-24 20:45:29 +00:00
source_factory.cc Trim include. 2011-11-01 02:39:34 +00:00
source.cc
speakers.cc
sse_functions_64bit.s
sse_functions_xmm.cc
sse_functions.s
st_pitch.cc Make time stretch respect edit groups (#4615). 2012-01-24 17:04:15 +00:00
st_stretch.cc Make time stretch respect edit groups (#4615). 2012-01-24 17:04:15 +00:00
strip_silence.cc
tape_file_matcher.cc
template_utils.cc fix failure to find route templates 2012-01-23 19:49:46 +00:00
tempo_map_importer.cc
tempo.cc Move reader lock to avoid deadlock when calling bbt_time(). 2012-01-24 22:42:43 +00:00
thread_buffers.cc Ensure we always have at least 1 MIDI buffer 2011-10-23 20:28:20 +00:00
ticker.cc more fun and games with meter and the tempo map: rename Meter::beats_per_bar() to Meter::divisions_per_bar() so that its clear(er) on what it is actually returning; use Meter::divisions_per_bar() in more (all?) places that need it; fix up dragging meter marks by removing the relevant meter section from the map while we drag; operator<< for some tempo-related objects 2011-12-13 02:46:36 +00:00
track.cc a grab bag of changes correcting and improving the way MIDI note on/off tracking is done. may/should fix a number of problem with spurious note-offs under a variety of circumstances 2011-12-26 17:01:31 +00:00
transient_detector.cc
unknown_processor.cc
uri_map.cc Implement the LV2 urid extension and remove implementation of (experimental) LV2 uri-unmap extension. 2011-11-21 03:22:08 +00:00
user_bundle.cc
utils.cc restore ability to create TOC and CUE files during export. this is an option in a given export format, not a per-export choice. so you need export formats with them set (or not) in order to utilize this choice. the resulting CUE/TOC files have not been checked with a burner (e.g. cdrdao) and testing of them would be appreciated - i (paul) have no CD burner h/w 2012-01-18 21:56:06 +00:00
vst_plugin.cc Fix some confusion over getting parameter details from 2011-11-23 22:46:43 +00:00
windows_vst_plugin.cc Fix segfault on close. 2011-11-23 00:55:34 +00:00
wscript Basic process thread profiling code. 2012-01-23 15:01:08 +00:00