13
0
livetrax/libs/ardour
Paul Davis 0078582a5f MCP: work on rec-enable
git-svn-id: svn://localhost/ardour2/branches/3.0@11993 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-16 22:33:09 +00:00
..
ardour Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
lv2/lv2plug.in/ns/ext Implement LV2 worker extension. 2012-04-05 00:15:54 +00:00
macosx
po unintentional but valid updates to .po files 2011-11-21 21:28:26 +00:00
test Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
.cvsignore
amp.cc convert rec-enable control for a Track from PBD::COntrollable to ARDOUR::AutomatioNControl, and use in MCP 2012-04-13 00:35:42 +00:00
analyser.cc
audio_buffer.cc
audio_diskstream.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
audio_library.cc
audio_playlist_importer.cc Fix a few unchecked XML child / property lookups 2012-04-11 10:51:21 +00:00
audio_playlist_source.cc fixes for 98% of all the warnings/errors reported by OS X gcc on tiger 2011-09-30 17:55:14 +00:00
audio_playlist.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
audio_port.cc fixes for 98% of all the warnings/errors reported by OS X gcc on tiger 2011-09-30 17:55:14 +00:00
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 Fix a few unchecked XML child / property lookups 2012-04-11 10:51:21 +00:00
audio_track.cc radically rethink export/bounce/freeze code design. probably not 100% done by freeze+unfreeze now work and behave sensibly w.r.t. processors that do routing 2012-03-15 21:40:17 +00:00
audio_unit.cc another AU-specific tempo fix 2012-01-09 16:10:59 +00:00
audioanalyser.cc
audioengine.cc fix typo in jack-out-of-ports message 2012-02-27 16:29:05 +00:00
audiofile_tagger.cc
audiofilesource.cc Add comment and fix type. 2012-04-01 23:47:31 +00:00
audioregion.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
audiosource.cc Simplify slightly odd update_length() signature. 2012-04-11 15:47:33 +00:00
auditioner.cc Remove unused playlist audition code. 2012-04-11 15:10:12 +00:00
auto_bundle.cc
automatable.cc
automation_control.cc
automation_list.cc Remove ControlList::_max_xval which is set up and stored in 2012-04-04 00:15:41 +00:00
automation.cc
beats_frames_converter.cc Fix a few framecnt / framepos type confusions. 2012-04-14 22:04:51 +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 Update to latest LV2 atom extension. 2012-02-29 03:21:37 +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 Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +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 fixes for 64 bit OS X build (c/o david robillard); tested on Lion & Tiger 2012-03-02 22:53:00 +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 unused parameter to Port::flush_buffers(). 2012-04-11 16:27:05 +00:00
directory_names.cc fix a few dangling uses of Ardour as program name, in favor of PROGRAM_NAME 2012-02-29 20:18:18 +00:00
diskstream.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
element_import_handler.cc
element_importer.cc
enums.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
event_type_map.cc convert rec-enable control for a Track from PBD::COntrollable to ARDOUR::AutomatioNControl, and use in MCP 2012-04-13 00:35:42 +00:00
export_channel_configuration.cc Store Region export state in instant.xml (fixes #3935) 2012-01-28 15:05:53 +00:00
export_channel.cc radically rethink export/bounce/freeze code design. probably not 100% done by freeze+unfreeze now work and behave sensibly w.r.t. processors that do routing 2012-03-15 21:40:17 +00:00
export_failed.cc
export_filename.cc
export_format_base.cc Remove unused code. 2011-10-18 00:24:23 +00:00
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 Patch from colinf to fix crash on stem export of 4-channel tracks (#4750). 2012-03-01 15:42:23 +00:00
export_handler.cc fix a few dangling uses of Ardour as program name, in favor of PROGRAM_NAME 2012-02-29 20:18:18 +00:00
export_multiplication.cc
export_preset.cc
export_profile_manager.cc Fix crash on opening the export dialogue when there are no 2012-02-26 20:48:51 +00:00
export_status.cc Go back to one progress bar with several passes in export. 2012-01-28 18:14:19 +00:00
export_timespan.cc
file_source.cc Use inodes_same() function. 2012-03-05 00:34:29 +00:00
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 Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
graph.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +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 Simplify slightly odd update_length() signature. 2012-04-11 15:47:33 +00:00
internal_return.cc Give the _sends member of InternalReturn its own mutex, 2012-03-25 20:30:26 +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 continue the saga of Rewrite The XML Node So That It Can Be Used To Set Another Object's State by descending into an IO node to fix the names of its ports as used in connection info. allows copies of sends etc. to retain the same connections as the original (with new names, obviously) 2012-03-16 22:36:06 +00:00
io.cc remove debugging output 2012-03-17 12:26:42 +00:00
jack_slave.cc
ladspa_plugin.cc Slightly tweaked patch from colinf to avoid crashes on 2012-02-27 15:21:29 +00:00
linux_vst_info_file.cc Fix comment and one return value. 2012-03-14 22:53:41 +00:00
linux_vst_support.cc use g_fopen() 2012-03-13 20:14:22 +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_evbuf.c Fix atom sequence ports. 2012-03-08 19:40:41 +00:00
lv2_evbuf.h Update to latest LV2 atom extension. 2012-02-29 03:21:37 +00:00
lv2_plugin.cc Fix compilation with old lilv. 2012-04-13 16:14:39 +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 Add thought-to-be-missing break (#4819). 2012-04-11 23:46:39 +00:00
midi_clock_slave.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
midi_diskstream.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +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 make MIDI Patch Manager search in $user_config_dir/patchfiles for midnam files as well as the per-session equivalent. need to stop it from doing at session shutdown time too. 2012-03-20 18:03:46 +00:00
midi_patch_search_path.cc use the right include name 2012-03-20 19:38:49 +00:00
midi_playlist_source.cc Fix a few framecnt / framepos type confusions. 2012-04-14 22:04:51 +00:00
midi_playlist.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
midi_port.cc A few tweaks to make Ardour build in GCC -std=c++0x mode. 2012-04-15 19:28:44 +00:00
midi_region.cc Update MidiRegion::_start_beats on trimming the front of a MIDI region; reset _start_beats with _start on MidiRegion::fix_negative_start(). May help with #4736. 2012-04-15 21:04:44 +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 Simplify slightly odd update_length() signature. 2012-04-11 15:47:33 +00:00
midi_state_tracker.cc A few tweaks to make Ardour build in GCC -std=c++0x mode. 2012-04-15 19:28:44 +00:00
midi_stretch.cc promote Playlist::RegionList to ARDOUR::RegionList; fix timefx on multiple regions, even regions of mixed type. this mostly involved some trivial code changes but to make the code simpler and less error prone, the API switched away from using RegionSelection (list of regionviews that catches regionviews vanishing) and used RegionList (lists of regions, no semantics) instead. 2012-01-27 16:29:01 +00:00
midi_track.cc A few tweaks to make Ardour build in GCC -std=c++0x mode. 2012-04-15 19:28:44 +00:00
midi_ui.cc remove debugging output, and fix MCP to use MISSING_INVALIDATOR to stop crash on close 2012-04-11 00:10:31 +00:00
mix.cc
monitor_processor.cc
mtc_slave.cc
mtdm.cc
mute_master.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
named_selection.cc
onset_detector.cc
operations.cc follow glib include rules, sigh 2012-03-01 21:08:58 +00:00
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 make Stateful::_id private and provide appropriate methods to set it, and use them throughout ardour 2011-10-18 13:18:47 +00:00
playlist.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
plugin_insert.cc Fix failed assertion with plugins with only an audio output are inserted on a MIDI track. This logic is probably completely wrong (i.e. it shouldn't be Split in the first place), but it fixes the crash, anyway. 2012-04-10 20:45:39 +00:00
plugin_manager.cc Be slightly more verbose about vstfx_get_info errors. 2012-02-27 16:03:37 +00:00
plugin.cc add virtual method is_instrument() to PluginInfo (already existed for AUPluginInfo) and use to determine if plugin is an instrument for the purposes of AddRouteDialog, since the rules are plugin-type specific 2012-02-02 18:51:32 +00:00
port_insert.cc better, cleaner fix for copying sends/returns/port inserts via XML state 2012-03-15 02:31:09 +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 redesign how XML state, bitslots and names get propagated during copying a send/port insert/return 2012-03-13 20:14:55 +00:00
process_thread.cc remove unused Glib::Thread* from ProcessThread 2012-03-15 13:39:06 +00:00
processor.cc redesign how XML state, bitslots and names get propagated during copying a send/port insert/return 2012-03-13 20:14:55 +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 Patch from colinf to allow the number of recent sessions to 2012-03-10 11:37:01 +00:00
region_factory.cc Fix use of invalidated iterator (#4822). 2012-04-11 10:43:27 +00:00
region.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
resampled_source.cc
return.cc better, cleaner fix for copying sends/returns/port inserts via XML state 2012-03-15 02:31: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 Don't abort if mis-matched processors are found; a vaguely satisfactory workaround for crashes when loading sessions with missing plugins. 2012-04-15 17:12:09 +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 better, cleaner fix for copying sends/returns/port inserts via XML state 2012-03-15 02:31:09 +00:00
session_butler.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
session_click.cc restore independent gain control over click/metronome 2012-01-27 22:47:16 +00:00
session_command.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
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 attempt to stop sending MMC/MTC while exporting or freewheeling for any reason 2012-02-06 17:09:53 +00:00
session_handle.cc Typo. 2011-11-14 11:53:09 +00:00
session_metadata.cc
session_midi.cc Remove some unused parameters. 2012-04-11 20:21:00 +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 Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +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 Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +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 attempt to stop sending MMC/MTC while exporting or freewheeling for any reason 2012-02-06 17:09:53 +00:00
session_utils.cc
session_vst.cc Add sort-of missed returns to keep coverity happy (#4817). 2012-04-11 23:24:05 +00:00
session.cc Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +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 Simplify slightly odd update_length() signature. 2012-04-11 15:47:33 +00:00
source_factory.cc Trim include. 2011-11-01 02:39:34 +00:00
source.cc Fix a few framecnt / framepos type confusions. 2012-04-14 22:04:51 +00:00
speakers.cc fixes for 98% of all the warnings/errors reported by OS X gcc on tiger 2011-09-30 17:55:14 +00:00
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 Fix comment. 2012-04-07 01:37:21 +00:00
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 Update MidiRegion::_start_beats on trimming the front of a MIDI region; reset _start_beats with _start on MidiRegion::fix_negative_start(). May help with #4736. 2012-04-15 21:04:44 +00:00
thread_buffers.cc Ensure we always have at least 1 MIDI buffer 2011-10-23 20:28:20 +00:00
ticker.cc fix bug in MidiClock that sent MIDI Clock messages with negative offsets after a loop point 2012-02-06 15:05:18 +00:00
track.cc MCP: work on rec-enable 2012-04-16 22:33:09 +00:00
transient_detector.cc Tidy up slightly; fix reads off the end of the data 2012-04-01 14:57:57 +00:00
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 move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +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
worker.cc Implement LV2 worker extension. 2012-04-05 00:15:54 +00:00
wscript Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00