13
0
livetrax/libs/ardour
Paul Davis 80d9eaf96c set fader and plugin parameter automation curve default values - what else needs this?
git-svn-id: svn://localhost/ardour2/branches/3.0@12996 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-09 18:31:09 +00:00
..
ardour set fader and plugin parameter automation curve default values - what else needs this? 2012-07-09 18:31:09 +00:00
macosx Fix posix_memalign checks. 2012-05-17 00:54:43 +00:00
po Updated Spanish translation from Pablo_F (#4912). 2012-06-06 17:54:56 +00:00
test Add test for loading sessions, and a session with a 2012-06-26 18:47:20 +00:00
.cvsignore
amp.cc Make send automation work (#4734). 2012-06-11 10:42:30 +00:00
analyser.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_buffer.cc
audio_diskstream.cc always create short xfades when adding a region based on capture 2012-05-24 22:03:19 +00:00
audio_library.cc Replace use of PBD::sys::path in AudioLibrary 2012-06-23 05:07:07 +00:00
audio_playlist_importer.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_playlist_source.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
audio_playlist.cc Fix off-by-one in computation of crossfade lengths. 2012-06-10 13:07:28 +00:00
audio_port.cc smooth 0.5 second fade out during quit, plus MIDI panic to turn everything off (someone will want an opton for that, no doubt) 2012-06-21 20:31:14 +00:00
audio_region_importer.cc Replace use of PBD::sys::path in AudioRegionImporter 2012-06-23 05:06:57 +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 do not deactivate the meter in a frozen track 2012-07-06 19:18:33 +00:00
audio_unit.cc string fix, plus a tweak to handling variable i/o AUs 2012-06-24 12:50:38 +00:00
audioanalyser.cc
audioengine.cc smooth 0.5 second fade out during quit, plus MIDI panic to turn everything off (someone will want an opton for that, no doubt) 2012-06-21 20:31:14 +00:00
audiofile_tagger.cc
audiofilesource.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audioregion.cc Return silence from read_from_sources() if we try to read a channel that our source does not have (if replicate-missing-region-channels is turned off); should fix #4934. 2012-06-16 18:18:30 +00:00
audiosource.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
auditioner.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
auto_bundle.cc
automatable.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
automation_control.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
automation_list.cc Add new SharedStatefulProperty which manages a shared_ptr to 2012-06-16 17:20:10 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
buffer_manager.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
buffer_set.cc Re-implement URIMap to tolerate broken plugins that use the wrong context to 2012-05-27 23:05:45 +00:00
buffer.cc
bundle.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
capturing_processor.cc
chan_count.cc
chan_mapping.cc
ChangeLog
configuration.cc
control_protocol_manager.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
control_protocol_search_path.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +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
data_type.cc
debug.cc first pass at the big rethink of managing sort order keys for editor and mixer. this appears to work, but remote control IDs are not yet correct (frequently off by one because of the presence of the master bus in the editor) 2012-06-27 22:57:06 +00:00
default_click.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
delivery.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
element_import_handler.cc
element_importer.cc
enums.cc first pass at the big rethink of managing sort order keys for editor and mixer. this appears to work, but remote control IDs are not yet correct (frequently off by one because of the presence of the master bus in the editor) 2012-06-27 22:57:06 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
export_format_base.cc
export_format_manager.cc In export format dialog, show preview of generated part of description. Fix to #0004941 2012-06-24 11:36:33 +00:00
export_format_specification.cc Remove some excess commas from the export format description 2012-06-24 20:00:30 +00:00
export_formats_search_path.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
export_formats.cc
export_graph_builder.cc Inrease the export "chunk size" to speed it up over 10% at least in some situations 2012-06-24 19:45:20 +00:00
export_handler.cc Remove unused header include 2012-06-23 05:07:09 +00:00
export_multiplication.cc
export_preset.cc
export_profile_manager.cc Replace use of PBD::sys::path in ExportProfileManager 2012-06-23 05:07:00 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
file_source.cc Move three file utility functions from pbd/filesystem.h to pbd/file_utils.h 2012-06-23 05:08:14 +00:00
filename_extensions.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
filesystem_paths.cc Use static string in ARDOUR::user_config_directory 2012-06-23 05:07:16 +00:00
filter.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
find_session.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
gettext.h
globals.cc correctly(?) set number of process thread buffers based on run-time-discovered num-cpus (#4951) 2012-06-26 18:58:39 +00:00
graph.cc Raise an exception if we fail to create our graph 2012-04-27 16:43:12 +00:00
graphnode.cc
i18n.h
import.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
instrument_info.cc unused variable warning 2012-06-24 12:57:08 +00:00
internal_return.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
internal_send.cc Make send automation work (#4734). 2012-06-11 10:42:30 +00:00
interpolation.cc Fix linear interpolator to avoid error accumulation. 2012-04-20 17:52:42 +00:00
io_processor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
io.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
jack_slave.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
ladspa_plugin.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09: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
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 2nd half of patch for handling LV2 presets from colinf (#4698) 2012-06-19 15:59:50 +00:00
lxvst_plugin.cc
meter.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_diskstream.cc make switching between input+disk monitoring work "right" for MIDI tracks; also fix a bug that led to messages about notes already being on at program start because of a double seek with no read in between 2012-06-18 19:20:59 +00:00
midi_model.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_patch_manager.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
midi_patch_search_path.cc fix search path for MIDNAM files 2012-05-23 23:09:37 +00:00
midi_playlist_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_playlist.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_port.cc make switching between input+disk monitoring work "right" for MIDI tracks; also fix a bug that led to messages about notes already being on at program start because of a double seek with no read in between 2012-06-18 19:20:59 +00:00
midi_region.cc Replace use of pbd/filesystem.h with Glib alternative 2012-06-23 05:07:20 +00:00
midi_ring_buffer.cc make switching between input+disk monitoring work "right" for MIDI tracks; also fix a bug that led to messages about notes already being on at program start because of a double seek with no read in between 2012-06-18 19:20:59 +00:00
midi_source.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
midi_state_tracker.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_stretch.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
midi_track.cc Revert erroneous commit 12922 and replace with a better fix 2012-07-04 19:56:14 +00:00
midi_ui.cc remove virtual inheritance of sigc::trackable by Receiver and AbstractUI<T>, done by changing Gtkmm2ext::UI to use composition (HAS-A) rather than inheritance (IS-A) for Receiver; use correct synchronization when starting up a BseUI event loop thread so that tests that start/stop quickly do not encounter a race condition 2012-05-14 17:07:53 +00:00
mix.cc
monitor_processor.cc
mtc_slave.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
mtdm.cc Minor tidy-ups to MTDM code; add test. 2012-06-01 16:52:56 +00:00
mute_master.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
onset_detector.cc
operations.cc follow glib include rules, sigh 2012-03-01 21:08:58 +00:00
pan_controllable.cc
pannable.cc
panner_manager.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
panner_search_path.cc Use std::string instead of PBD::sys::path in pbd/search_path.h, pbd/file_utils.h and ardour/session_dir.h 2012-06-23 05:06:54 +00:00
panner_shell.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
panner.cc Fix uninitialised variable causing garbage output from panners in some cases. 2012-05-31 20:58:29 +00:00
pcm_utils.cc
pi_controller.cc
playlist_factory.cc
playlist_source.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
playlist.cc Set up layering correctly on compound playlists so that 2012-06-10 13:07:33 +00:00
plugin_insert.cc set fader and plugin parameter automation curve default values - what else needs this? 2012-07-09 18:31:09 +00:00
plugin_manager.cc Replace use of PBD::sys::path in PluginManager 2012-06-23 05:07:22 +00:00
plugin.cc patch from colinf that adds an 'empty' preset to the preset drop-down list, so that plugins can be set back to the 'no preset' state rather than being stuck in the state of 'preset loaded and modified'. This should apply to all plugin types, though I've only tried it on LV2 and LADSPA. 2012-06-19 16:02:24 +00:00
port_insert.cc Prevent latency measurement output buffer being silenced by 2012-06-01 18:24:38 +00:00
port_set.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
port.cc a putatively better approach to cleaning up ports at session closing 2012-06-21 15:00:10 +00:00
process_thread.cc extra insurance against ProcessThread::init() being called more than once 2012-06-16 02:53:50 +00:00
processor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
progress.cc
quantize.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
rb_effect.cc Don't set TimeFXRequest done to true too early; it must only be set after Editor::do_timefx has added its StatefulDiffCommands. Should fix #4897 and duplicates. 2012-06-07 20:57:21 +00:00
rc_configuration.cc Remove now unnecessary header include 2012-06-23 05:07:29 +00:00
rdff.c
rdff.h
recent_sessions.cc Replace use of PBD::sys::path with Glib equivalent 2012-06-23 05:07:31 +00:00
region_factory.cc Use a map of region names to speed up 2012-06-18 16:57:03 +00:00
region.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
resampled_source.cc
return.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
reverse.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route_graph.cc drastic rethink of the relationship between remote control ID and route order keys. unless the user explicitly switches to UserOrdered, Route::_remote_control_id is an unallocated pointer, and Route::remote_control_id() simply returns a value based on the relevant order_key() value. Also, change the key used in the Route::order_keys std::map<> from a string to an enum, since there is no evidence that we are benefitting from the theoretical benefit of using a string. Generally tidy up allocation of order keys so that the master and monitor busses always get a "special" MixerSort key value, based on the MMC ID for master (already defined within Ardour), and all other tracks/busses start at zero. Syncing keys between editor and mixer will leave the MixerSort key for the master and monitor bus alone, reflecting the fact that we display these in their own distinct parts of the GUI and they are not orderable like other tracks or busses within the mixer window 2012-06-25 12:46:13 +00:00
route_group_member.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route_group.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route.cc do not deactivate the meter in a frozen track 2012-07-06 19:18:33 +00:00
run-profiling.sh Profile of duplicating lots of regions. 2012-06-17 21:20:51 +00:00
run-session-tests.sh Simple arrangement to run basic load tests on a corpus 2012-06-18 18:28:40 +00:00
run-tests.sh Fix up tests after path changes. 2012-05-19 14:46:50 +00:00
send.cc Make send automation work (#4734). 2012-06-11 10:42:30 +00:00
session_butler.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_click.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_command.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_configuration.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_directory.cc Change the meaning of the return value in SessionDirectory::create 2012-06-23 07:33:31 +00:00
session_events.cc Declick before the end of seamless loops, not after the end, so that loops are rendered accurately (#4213, #4593). 2012-06-20 18:46:05 +00:00
session_export.cc No-op; some comments, remove some unused stuff, minor tidying up. 2012-06-08 21:06:49 +00:00
session_handle.cc
session_metadata.cc a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
session_midi.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_object.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_playlists.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_process.cc introduce the idea of a "default transport speed", used whenever Session::start_transport() is called. Only the shuttle controller alters it, and even that only alters it in wheel mode, which means that stopping the transport does not rever the default speed back to zero. To get back to zero either switch the shuttle controller back to sprung mode, or change the speed back to zero (fixes #451 ... yes, really, a 3 digit bug fixed!) 2012-06-22 14:45:44 +00:00
session_rtevents.cc
session_state_utils.cc Remove unused or unnecessary header includes 2012-06-23 05:09:51 +00:00
session_state.cc further efforts at cleaning up the design of the interaction/relationship between route sort order keys and remote control IDs 2012-06-28 22:27:37 +00:00
session_time.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_transport.cc Report correct time instead of old time when locating as Jack transport master. 2012-07-08 03:40:15 +00:00
session_vst.cc Add sort-of missed returns to keep coverity happy (#4817). 2012-04-11 23:24:05 +00:00
session.cc Fix Jack transport master after session load. 2012-07-07 21:00:47 +00:00
slave.cc
smf_source.cc Remove two unnecessary header includes of pbd/mountpoint.h 2012-06-23 03:51:39 +00:00
sndfile_helpers.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
sndfileimportable.cc
sndfilesource.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
source_factory.cc
source.cc Fix a few framecnt / framepos type confusions. 2012-04-14 22:04:51 +00:00
speakers.cc
sse_functions_64bit.s
sse_functions_xmm.cc
sse_functions.s
st_pitch.cc
st_stretch.cc Don't set TimeFXRequest done to true too early; it must only be set after Editor::do_timefx has added its StatefulDiffCommands. Should fix #4897 and duplicates. 2012-06-07 20:57:21 +00:00
strip_silence.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
tape_file_matcher.cc
template_utils.cc Replace use of PBD::sys::path in ardour/template_utils.h 2012-06-23 05:07:05 +00:00
tempo_map_importer.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
tempo.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
thread_buffers.cc Make send automation work (#4734). 2012-06-11 10:42:30 +00:00
ticker.cc add support for IP MIDI (multicast MIDI over IP UDP sockets) to ardour and use it if requested inside MCP code. required renaming the pre-existing MIDI::Port as MIDI:JackMIDIPort - MIDI::Port becomes the base type for both JackMIDIPort and IPMIDIPort 2012-04-24 02:28:51 +00:00
track.cc Don't rename playlists on rename track if the track has >1 2012-07-05 00:02:13 +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 Re-implement URIMap to tolerate broken plugins that use the wrong context to 2012-05-27 23:05:45 +00:00
user_bundle.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
utils.cc Remove unused method. 2012-05-31 22:44:29 +00:00
vst_plugin.cc Replace use of pbd/filesystem.h with glib/mm equivalents 2012-06-23 05:07:37 +00:00
windows_vst_plugin.cc
worker.cc Implement LV2 worker extension. 2012-04-05 00:15:54 +00:00
wscript Add test for loading sessions, and a session with a 2012-06-26 18:47:20 +00:00