13
0
livetrax/libs/ardour
Carl Hetherington fe2651ae5f Remove playlists from the session lists when they DropReferences. Should fix #4023.
git-svn-id: svn://localhost/ardour2/branches/3.0@9460 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-02 23:22:00 +00:00
..
ardour Remove playlists from the session lists when they DropReferences. Should fix #4023. 2011-05-02 23:22:00 +00:00
lv2ext Fix my name :) 2011-04-06 15:00:16 +00:00
macosx
po po name changes, again? 2011-01-31 17:58:06 +00:00
test Rename libmusictime libtimecode (consistent with already used namespace "Timecode"). 2010-12-14 18:13:37 +00:00
.cvsignore
amp.cc manage Route::_have_internal_generator more accurately and never flush processors if there is on; correctly manage declicking so that only *TRACKS* without internal generators will declick at transport state transitions (fixes horrible click at transport stop in some configurations 2011-03-07 22:13:53 +00:00
analyser.cc
audio_buffer.cc
audio_diskstream.cc Fix broken whitespace (no functional changes). 2011-04-04 23:00:48 +00:00
audio_library.cc
audio_playlist_importer.cc
audio_playlist.cc prevent formation of new xfades when two regions are precisely co-terminal, and invalidate existing xfades if their participants become co-terminal 2011-01-29 01:03:05 +00:00
audio_port.cc Fix assert failure when cycle_end is called by AudioEngine::set_session before the buffer is set up. 2011-03-14 18:41:35 +00:00
audio_region_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
audio_track_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
audio_track.cc remove some left over debugging 2011-04-25 12:28:35 +00:00
audio_unit.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
audioanalyser.cc Clean up region.h and trim include tree. 2010-12-20 21:22:49 +00:00
audioengine.cc remove debugging output from audioengine/port code 2011-04-19 17:59:52 +00:00
audiofile_tagger.cc
audiofilesource.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
audioregion.cc Fix read_raw_internal to use the appropriate audio source for the specified channel, and fix maximum_amplitude to check all channels of a region rather than just the first. Fixes #3933. 2011-04-04 23:32:20 +00:00
audiosource.cc remove all use of access(2) (this was done a bit stupidly, we could have used g_access) 2011-04-09 15:38:42 +00:00
auditioner.cc fix auditioner by virtualizing Route::input_streams(), since the auditioner never has any inputs 2011-01-29 17:49:27 +00:00
auto_bundle.cc
automatable.cc Fix an assertion failure when stopping the transport with an active controllable touch gesture. 2011-04-20 01:24:46 +00:00
automation_control.cc Fix my name :) 2011-04-06 15:00:16 +00:00
automation_list.cc Fix an assertion failure when stopping the transport with an active controllable touch gesture. 2011-04-20 01:24:46 +00:00
automation.cc
beats_frames_converter.cc Add some assertions. 2011-04-23 00:02:58 +00:00
broadcast_info.cc
buffer_manager.cc
buffer_set.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
buffer.cc
bundle.cc Add operator<< for bundles. 2011-01-29 12:40:57 +00:00
butler.cc increase butler event pool size dramatically 2011-03-02 22:41:46 +00:00
caimportable.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
callback.cc
capturing_processor.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
chan_count.cc
chan_mapping.cc Fix my name :) 2011-04-06 15:00:16 +00:00
ChangeLog
configuration.cc
control_protocol_manager.cc Fix a few tiny memory leaks. 2010-12-11 02:34:44 +00:00
control_protocol_search_path.cc set ARDOUR_SURFACES_PATH for a bundle, just like ARDOUR_PANNER_PATH 2011-03-23 14:36:29 +00:00
coreaudiosource.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
crossfade.cc prevent formation of new xfades when two regions are precisely co-terminal, and invalidate existing xfades if their participants become co-terminal 2011-01-29 01:03:05 +00:00
cycle_timer.cc
data_type.cc Missing file. 2011-04-23 03:50:32 +00:00
debug.cc lots of stuff related to capture alignment. things appear to be working now, but require the right alignment setting, which doesn't persist correctly at present 2011-03-08 20:12:40 +00:00
default_click.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
delivery.cc fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice 2011-03-18 20:21:51 +00:00
directory_names.cc add the standard mechanism for search paths to the path used for export formats, so that we can find them in a bundle 2011-04-02 13:53:03 +00:00
diskstream.cc correctly reset capture alignment at session load; for MIDI diskstreams, don't try to set capture alignment based on connectivity, always set _source_port ASAP and check _source_port when recording 2011-04-09 14:59:22 +00:00
element_import_handler.cc
element_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
enums.cc add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so 2011-03-09 05:19:44 +00:00
event_type_map.cc Fix my name :) 2011-04-06 15:00:16 +00:00
export_channel_configuration.cc
export_channel.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
export_failed.cc
export_filename.cc
export_format_base.cc Add "session rate" as a possible sample rate for export formats 2010-12-18 17:56:41 +00:00
export_format_manager.cc Add "session rate" as a possible sample rate for export formats 2010-12-18 17:56:41 +00:00
export_format_specification.cc change Session::convert_to_frames_at() to Session::convert_to_frames() to reflect the fact that its argument is a position, not a duration; add Session::any_duration_to_frames(), which converts AnyTime representing a duration to frames; alter callers to use the right one of the two previously mentioned methods 2010-12-30 15:45:48 +00:00
export_formats_search_path.cc add the standard mechanism for search paths to the path used for export formats, so that we can find them in a bundle 2011-04-02 13:53:03 +00:00
export_formats.cc Add "session rate" as a possible sample rate for export formats 2010-12-18 17:56:41 +00:00
export_graph_builder.cc export graph uses as many threads as there are cores, not the number of DSP threads 2011-02-09 13:11:14 +00:00
export_handler.cc Finally implement position aware silence adding in export (i.e. bbt times are converted to frames correctly) 2010-12-18 19:27:04 +00:00
export_multiplication.cc
export_preset.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
export_profile_manager.cc add the standard mechanism for search paths to the path used for export formats, so that we can find them in a bundle 2011-04-02 13:53:03 +00:00
export_status.cc
export_timespan.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
file_source.cc remove all use of access(2) (this was done a bit stupidly, we could have used g_access) 2011-04-09 15:38:42 +00:00
filename_extensions.cc
filesystem_paths.cc
filter.cc
find_session.cc
gain.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
gettext.h
globals.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
graph.cc move some DEBUG::Graph traces to DEBUG::ProcessThreads ; remove Diskstream::rename_write_sources() which is no longer relevant (sources are not created on disk until needed); fixup calling Diskstream::non_realtime_input_change() when calling Diskstream::set_track() with a track that doesn't yet have any I/O (i.e. typical case) 2011-04-04 16:41:20 +00:00
graphnode.cc
i18n.h
import.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
internal_return.cc Remove out-of-date comment. 2011-02-20 01:00:44 +00:00
internal_send.cc Initialise aux send gain to -inf dB (#3990). 2011-04-18 18:50:38 +00:00
interpolation.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
io_processor.cc sorta-kinda working latency compensation, latency reporting and capture alignment ... working except that we report the wrong information to JACK and i've noticed a couple of odd circumstances where turning on a latent plugin caused punch recording to fail 2011-03-11 02:55:52 +00:00
io.cc fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice 2011-03-18 20:21:51 +00:00
jack_slave.cc
ladspa_plugin.cc Clean up and hopefully fix handling of logarithmic plugin parameters (fixes #3769). 2011-02-15 01:42:48 +00:00
location_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
location.cc
lv2_event_buffer.cc Fix my name :) 2011-04-06 15:00:16 +00:00
lv2_plugin.cc Fix external UIs (e.g. Calf git). 2011-04-28 15:36:51 +00:00
meter.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
midi_automation_list_binder.cc
midi_buffer.cc Fix my name :) 2011-04-06 15:00:16 +00:00
midi_clock_slave.cc Use DEBUG_TRACE for all of the MIDI clock ticker code. 2010-12-14 01:05:51 +00:00
midi_diskstream.cc correctly reset capture alignment at session load; for MIDI diskstreams, don't try to set capture alignment based on connectivity, always set _source_port ASAP and check _source_port when recording 2011-04-09 14:59:22 +00:00
midi_model.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
midi_patch_manager.cc
midi_playlist.cc Prevent note trackers for overlapping MIDI regions inserting events that occur before the requested time range, thereby stopping playback. Should fix #3973. 2011-04-21 13:59:32 +00:00
midi_port.cc Fix more broken whitespace. 2011-03-15 01:16:24 +00:00
midi_region.cc Differentiate between pitch-shift (for audio) and transpose (for MIDI). Fixes #3940. 2011-04-06 02:04:37 +00:00
midi_ring_buffer.cc Fix broken whitespace (no functional changes). 2011-04-04 23:00:48 +00:00
midi_source.cc Fix my name :) 2011-04-06 15:00:16 +00:00
midi_state_tracker.cc Fix more broken whitespace. 2010-12-20 22:51:17 +00:00
midi_stretch.cc Fix my name :) 2011-04-06 15:00:16 +00:00
midi_track.cc Fix more broken whitespace. 2011-03-15 01:16:24 +00:00
midi_ui.cc Fix a few tiny memory leaks. 2010-12-11 02:34:44 +00:00
mix.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
monitor_processor.cc Remove some unused methods. Restore Solo boost, SiP cut and Dim Cut correctly on session reload (#3903). 2011-03-30 12:37:14 +00:00
mtc_slave.cc add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so 2011-03-09 05:19:44 +00:00
mtdm.cc
mute_master.cc make SiP mute gain work ... hopefully without breaking anything else 2011-02-09 16:37:07 +00:00
named_selection.cc
onset_detector.cc Clean up region.h and trim include tree. 2010-12-20 21:22:49 +00:00
operations.cc Missing files. 2011-01-19 17:39:22 +00:00
pan_controllable.cc new files 2011-01-19 15:58:13 +00:00
pannable.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
panner_manager.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
panner_search_path.cc set ARDOUR_SURFACES_PATH for a bundle, just like ARDOUR_PANNER_PATH 2011-03-23 14:36:29 +00:00
panner_shell.cc remove semantic-free Panner::Changed signal; make mackie code pay attention to actual pan controls; make GUI watch PannerShell::Changed for news that the currently chosen panner has changed or changed configuration 2011-02-22 18:44:22 +00:00
panner.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
pcm_utils.cc
pi_controller.cc
playlist_factory.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
playlist.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
plugin_insert.cc Fix my name :) 2011-04-06 15:00:16 +00:00
plugin_manager.cc Fix duplicate singular/plural plugin category menus. 2011-03-11 04:41:48 +00:00
plugin.cc Set session dirty on plugin parameter changes (rest of #3997). 2011-04-21 15:53:59 +00:00
port_insert.cc Save/restore PortInsert state fully (fixes #3901). 2011-03-30 12:59:15 +00:00
port_set.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
port.cc avoid untested use of 2 jack weak symbols 2011-03-21 16:58:16 +00:00
process_thread.cc
processor.cc Tolerate LV2 plugins that call persist/file state functions early. 2011-04-13 01:44:46 +00:00
progress.cc
quantize.cc Allow trim of midi regions to before the start of the source (better, this time). Fixes #3156. 2010-12-09 21:34:46 +00:00
rb_effect.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
rc_configuration.cc
rdff.c Update for latest LV2 persist extension. 2011-03-29 08:56:22 +00:00
rdff.h Update for latest LV2 persist extension. 2011-03-29 08:56:22 +00:00
recent_sessions.cc
region_factory.cc improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure 2011-03-01 21:54:54 +00:00
region.cc improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure 2011-03-01 21:54:54 +00:00
resampled_source.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
return.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
reverse.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
route_group_member.cc
route_group.cc Fix show checkbuttons for mixer groups on startup (#3919). Also synchronise visible status between editor and mixer. 2011-04-06 00:36:36 +00:00
route.cc Fix 'make new plugins active' configure option (#3975). 2011-04-15 00:28:29 +00:00
run-tests.sh Add panners and libtimecode to library path. 2011-02-26 20:36:38 +00:00
send.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
session_butler.cc
session_click.cc Cope with stereo click files by mixing them down to mono before playback. Kind-of fixes #1893. 2011-02-17 20:25:17 +00:00
session_command.cc
session_configuration.cc
session_directory.cc remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK 2011-03-02 17:05:16 +00:00
session_events.cc Fix broken whitespace (no functional changes). 2011-04-04 22:46:48 +00:00
session_export.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
session_handle.cc Add dynamic type to SessionHandleRef debug output 2011-01-16 19:17:45 +00:00
session_metadata.cc
session_midi.cc add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so 2011-03-09 05:19:44 +00:00
session_object.cc
session_playlists.cc Remove playlists from the session lists when they DropReferences. Should fix #4023. 2011-05-02 23:22:00 +00:00
session_process.cc Factor out stop limit computation into its own method. Ignore stop-at-session-end if there is a punch range and punch-in is enabled (#4022). 2011-05-02 22:21:59 +00:00
session_rtevents.cc
session_state_utils.cc
session_state.cc Save route group reorderings in the session file. Link changes in the mixer and editor group lists (part of #3918). 2011-04-19 15:46:47 +00:00
session_time.cc change Session::convert_to_frames_at() to Session::convert_to_frames() to reflect the fact that its argument is a position, not a duration; add Session::any_duration_to_frames(), which converts AnyTime representing a duration to frames; alter callers to use the right one of the two previously mentioned methods 2010-12-30 15:45:48 +00:00
session_transport.cc Make changes to route processors set the session dirty (part of #3997). 2011-04-21 15:53:53 +00:00
session_utils.cc
session_vst.cc Clean up plugin preset handling a bit. 2010-12-19 23:11:01 +00:00
session.cc fix thinko in setting up auto-connect for monitor bus 2011-04-21 20:33:44 +00:00
slave.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
smf_source.cc Fix my name :) 2011-04-06 15:00:16 +00:00
sndfile_helpers.cc
sndfileimportable.cc Check for OGG format properly. Should fix #3723. 2011-01-21 00:58:36 +00:00
sndfilesource.cc remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK 2011-03-02 17:05:16 +00:00
source_factory.cc Add assert to make sure that we succeed in making a writable SMFSource. 2011-03-01 02:04:23 +00:00
source.cc do not try to open sources with write-permission if the session itself is unwritable 2011-01-31 19:02:15 +00:00
speakers.cc Make speaker dialogue manage the session's Speakers. Make azimuth control work. Various tweaks. 2011-03-04 17:35:02 +00:00
sse_functions_64bit.s
sse_functions_xmm.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
sse_functions.s
st_pitch.cc
st_stretch.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
strip_silence.cc Restore fade option to strip silence. 2011-02-28 18:57:43 +00:00
tape_file_matcher.cc
template_utils.cc
tempo_map_importer.cc
tempo.cc Fix weird whitespace. 2011-03-15 01:22:03 +00:00
thread_buffers.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
ticker.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
track.cc part two of: correctly reset capture alignment at session load 2011-04-09 15:00:44 +00:00
transient_detector.cc lincoln's patch to use QM onset detection in RFerret, and other tweaks 2011-03-02 12:43:44 +00:00
unknown_processor.cc Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
uri_map.cc Fix compiler warnings 2010-12-11 15:09:47 +00:00
user_bundle.cc
utils.cc removed long-ifdef'ed-out code 2011-03-12 20:24:32 +00:00
vst_plugin.cc Try to ensure that the plugin loads its initial preset correctly. May fix #3602. 2010-12-29 01:18:05 +00:00
wscript Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00