13
0
livetrax/libs/ardour
2013-04-12 21:46:44 -04:00
..
ardour Merge branch 'master' into cairocanvas 2013-04-11 22:24:05 +02:00
po update all i18n .po files 2013-04-09 09:32:14 -04:00
test Fix tests compilation 2013-03-30 18:39:43 +01:00
amp.cc use const static member instead of a magic number 2012-11-14 20:38:25 +00:00
analyser.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
audio_buffer.cc Squashed commit of the following: 2013-03-27 21:50:18 -04:00
audio_diskstream.cc fix up some confusion with filesources' _origin and _file_is_new members. if _origin is set, it means that the file is "external" to the session (aka "embedded") and for some purposes this is more significant than _file_is_new. rename SourceFactory::createReadable() to ::createExternal() to more clearly indicate its purpose; remove never-supplied "origin" argument from SourceFactor::createWritable(). Fixes problems caused by 864ce8f0 2013-03-30 14:02:26 -04:00
audio_library.cc add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, and fix const cast warnings generated by new flags 2012-08-10 15:57:09 +00:00
audio_playlist_importer.cc
audio_playlist_source.cc more work on the suprisingly ongoing filename/path/origin issue 2013-03-31 09:35:06 -04:00
audio_playlist.cc fix nasty crash when using double-nested compound (consolidated) regions caused by not (re)allocating enough mixdown buffers; fix up various warnings from valgrind about mismatching operator delete[] by using shared_array<T> rather than shared_ptr<T>, as should have been the case all along 2013-03-21 10:14:01 -04:00
audio_port.cc
audio_region_importer.cc
audio_track_importer.cc
audio_track.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
audio_unit.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
audioanalyser.cc add copyright comments 2013-01-16 18:14:11 +00:00
audioengine.cc make sure that JACK MIDI ports know about Jack halting in the "halted info" callback as well a the normal "halted" callback 2012-12-11 14:23:55 +00:00
audiofile_tagger.cc merge Marcel Bonnet's patches for Free-BSD 2013-01-04 17:36:52 +00:00
audiofilesource.cc more work on the suprisingly ongoing filename/path/origin issue 2013-03-31 09:35:06 -04:00
audioregion.cc initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00
audiosource.cc more work on the suprisingly ongoing filename/path/origin issue 2013-03-31 09:35:06 -04:00
auditioner.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
auto_bundle.cc add copyright comments 2013-01-16 18:14:11 +00:00
automatable.cc Show matching controller name in automation lane header. 2013-01-20 08:56:00 +00:00
automation_control.cc remove debug output 2012-11-14 20:38:48 +00:00
automation_list.cc tentative redesign of MIDI looping, will probably fix #5050 but needs more extensive testing; remove several unused parameter names 2013-01-08 21:36:42 +00:00
automation_watch.cc fix (?) behaviour when punching into automation write mode while the transport is moving, hopefully without breaking anything else 2013-04-02 16:10:51 -04:00
automation.cc
beats_frames_converter.cc
broadcast_info.cc Set the revision mechanism independent from the VCS name 2013-03-18 20:13:05 +01:00
buffer_manager.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
buffer_set.cc Deliver MIDI events to atom ports that support it, merged with transport events. 2012-11-18 04:35:31 +00:00
buffer.cc
bundle.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
butler.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
caimportable.cc add copyright comments 2013-01-16 18:14:11 +00:00
capturing_processor.cc
chan_count.cc
chan_mapping.cc
ChangeLog
configuration.cc
control_protocol_manager.cc a bit more debug tracing for control protocols 2013-01-16 02:25:13 +00:00
control_protocol_search_path.cc
coreaudiosource.cc
cycle_timer.cc
data_type.cc
debug.cc reinstate wiimote support, thanks to work by jannis pohlmann 2013-01-07 18:28:09 +00:00
default_click.cc
delivery.cc fix another semantically-significant-expression-in-assert case (though not a very important one, because the test is intended to fail) 2013-01-27 04:00:39 +00:00
directory_names.cc enable videotimeline by default 2013-04-11 19:49:48 +02:00
diskstream.cc another buffersize fix (see #5221 and rev13715) 2012-12-23 19:31:45 +00:00
element_import_handler.cc
element_importer.cc
enums.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
event_type_map.cc
export_channel_configuration.cc
export_channel.cc various fixes for exporting, including correct handling of errors during export which previously would hang when using jack1 because jack_set_freewheel() was called from inside a process() callback; use shared_ptr<Route> in parts of export code that weren't using them before; fix up generation of export filenames so that Glib::build_filename() is used and non-existent folders are ignored 2012-12-06 19:56:33 +00:00
export_failed.cc
export_filename.cc Handle mutiple export files with the same extension but different format. 2013-03-17 12:32:48 +02:00
export_format_base.cc merge Marcel Bonnet's patches for Free-BSD 2013-01-04 17:36:52 +00:00
export_format_manager.cc add 8kHz as an available export format sample rate 2012-10-08 19:45:25 +00:00
export_format_specification.cc Handle mutiple export files with the same extension but different format. 2013-03-17 12:32:48 +02:00
export_formats_search_path.cc fix up export formats search path to correctly locate bundled (or installed) export formats 2013-04-06 08:45:49 -04:00
export_formats.cc add 8kHz as an available export format sample rate 2012-10-08 19:45:25 +00:00
export_graph_builder.cc Handle mutiple export files with the same extension but different format. 2013-03-17 12:32:48 +02:00
export_handler.cc Handle mutiple export files with the same extension but different format. 2013-03-17 12:32:48 +02:00
export_multiplication.cc add copyright comments 2013-01-16 18:14:11 +00:00
export_preset.cc
export_profile_manager.cc Make export type an enum and pass it to the profile manager instead of the xml node name. 2012-12-07 21:58:33 +00:00
export_status.cc various fixes for exporting, including correct handling of errors during export which previously would hang when using jack1 because jack_set_freewheel() was called from inside a process() callback; use shared_ptr<Route> in parts of export code that weren't using them before; fix up generation of export filenames so that Glib::build_filename() is used and non-existent folders are ignored 2012-12-06 19:56:33 +00:00
export_timespan.cc
file_source.cc remove debug output 2013-03-31 09:41:51 -04:00
filename_extensions.cc add copyright comments 2013-01-16 18:14:11 +00:00
filesystem_paths.cc
filter.cc fix up some confusion with filesources' _origin and _file_is_new members. if _origin is set, it means that the file is "external" to the session (aka "embedded") and for some purposes this is more significant than _file_is_new. rename SourceFactory::createReadable() to ::createExternal() to more clearly indicate its purpose; remove never-supplied "origin" argument from SourceFactor::createWritable(). Fixes problems caused by 864ce8f0 2013-03-30 14:02:26 -04:00
find_session.cc add copyright comments 2013-01-16 18:14:11 +00:00
gettext.h
globals.cc make trnslation option actually toggle back and forth 2013-01-23 20:45:32 +00:00
graph.cc changes to get cairocanvas branch to build on OS X, with its stupid nil and Rect macros, plus some const_cast<> and unused variable fixes that should really be in master but will have to wait till we rebase master 2013-04-12 21:46:44 -04:00
graphnode.cc
i18n.h
import.cc fix up some confusion with filesources' _origin and _file_is_new members. if _origin is set, it means that the file is "external" to the session (aka "embedded") and for some purposes this is more significant than _file_is_new. rename SourceFactory::createReadable() to ::createExternal() to more clearly indicate its purpose; remove never-supplied "origin" argument from SourceFactor::createWritable(). Fixes problems caused by 864ce8f0 2013-03-30 14:02:26 -04:00
instrument_info.cc Show matching controller name in automation lane header. 2013-01-20 08:56:00 +00:00
internal_return.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
internal_send.cc
interpolation.cc add copyright comments 2013-01-16 18:14:11 +00:00
io_processor.cc make it possible to (and actually do) name insert and send ports as "return" and "send" rather than "in" and "out" (#5012) 2012-07-17 13:59:46 +00:00
io.cc port names are NOT translatable 2013-01-28 21:34:17 +00:00
jack_slave.cc
ladspa_plugin.cc A few more typo fixes in libardour. 2013-01-09 15:05:04 +00:00
linux_vst_info_file.cc add copyright comments 2013-01-16 18:14:11 +00:00
linux_vst_support.cc fix LXVST support for plugins that make audioMaster callbacks from within effOpen (e.g. glitch) 2013-04-10 08:32:39 -04:00
location_importer.cc
location.cc fix up Location::first_location_(after|before) to do the right thing when marks + ranges are interleaved (functions renamed) 2013-01-17 13:19:16 +00:00
ltc_slave.cc changes to get cairocanvas branch to build on OS X, with its stupid nil and Rect macros, plus some const_cast<> and unused variable fixes that should really be in master but will have to wait till we rebase master 2013-04-12 21:46:44 -04:00
lv2_evbuf.c dedicated LV2 non-MIDI atom-event-port handling 2012-08-27 04:08:45 +00:00
lv2_evbuf.h
lv2_plugin.cc Fix some compilation warnings 2013-03-30 18:09:40 +01:00
lxvst_plugin.cc fix LXVST support for plugins that make audioMaster callbacks from within effOpen (e.g. glitch) 2013-04-10 08:32:39 -04:00
meter.cc Squashed commit of the following: 2013-03-27 21:50:18 -04:00
midi_automation_list_binder.cc
midi_buffer.cc Fix some compilation warnings 2013-03-23 14:50:58 +01:00
midi_clock_slave.cc master merge; new files not added after initial cairocanvas patch application 2013-04-05 17:16:33 -04:00
midi_diskstream.cc changes to get cairocanvas branch to build on OS X, with its stupid nil and Rect macros, plus some const_cast<> and unused variable fixes that should really be in master but will have to wait till we rebase master 2013-04-12 21:46:44 -04:00
midi_model.cc major fixes for MIDI patch change and note undo/redo. Patch change handling was completely broken because of the use of absolute floating point comparisons for time comparison, and serialization/deserialization of patch change property changes was borked because of int/char conversions by stringstream. Note undo/redo would fail for note removal if a note had been moved and/or had its note number changed as the next operation after it was added, because time-based lookup would fail. Similar small changes made for sysex messages, which just needed the musical_time comparisons and nothing else 2013-03-29 11:52:25 -04:00
midi_patch_manager.cc Gracefully handle errors parsing midnam documents instead of crashing. 2013-01-19 21:31:21 +00:00
midi_patch_search_path.cc use the same location for MIDNAM files as the packaging/install uses 2013-01-24 13:37:19 +00:00
midi_playlist_source.cc More whitespace-only changes. 2013-01-21 01:44:36 +00:00
midi_playlist.cc
midi_port.cc Squashed commit of the following: 2013-03-27 21:50:18 -04:00
midi_region.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
midi_ring_buffer.cc Squashed commit of the following: 2013-03-27 21:50:18 -04:00
midi_source.cc fix up some confusion with filesources' _origin and _file_is_new members. if _origin is set, it means that the file is "external" to the session (aka "embedded") and for some purposes this is more significant than _file_is_new. rename SourceFactory::createReadable() to ::createExternal() to more clearly indicate its purpose; remove never-supplied "origin" argument from SourceFactor::createWritable(). Fixes problems caused by 864ce8f0 2013-03-30 14:02:26 -04:00
midi_state_tracker.cc tentative redesign of MIDI looping, will probably fix #5050 but needs more extensive testing; remove several unused parameter names 2013-01-08 21:36:42 +00:00
midi_stretch.cc Replace a bunch of potential crashes with graceful handling of the situation. 2013-01-19 07:00:43 +00:00
midi_track.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
midi_ui.cc
mix.cc
monitor_processor.cc
mtc_slave.cc clock info-box: fix alignment and spacing 2013-03-03 11:36:47 +00:00
mtdm.cc new MTDM implementation from Fons' latest jack_delay implementation 2012-11-07 17:13:37 +00:00
mute_master.cc
onset_detector.cc add copyright comments 2013-01-16 18:14:11 +00:00
operations.cc
pan_controllable.cc
pannable.cc
panner_manager.cc
panner_search_path.cc
panner_shell.cc
panner.cc
pcm_utils.cc
pi_controller.cc
playlist_factory.cc
playlist_source.cc
playlist.cc allow region list selection of whole file regions to select every instance of a region that has any source relationship with that whole file region (from a logic feature that came up while writing the manual) 2013-01-04 22:46:51 +00:00
plugin_insert.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
plugin_manager.cc little extra debugging to show discovered LXVST .so's 2013-03-28 09:56:22 -04:00
plugin.cc tentative redesign of MIDI looping, will probably fix #5050 but needs more extensive testing; remove several unused parameter names 2013-01-08 21:36:42 +00:00
port_insert.cc new MTDM implementation from Fons' latest jack_delay implementation 2012-11-07 17:13:37 +00:00
port_set.cc
port.cc
process_thread.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
processor.cc
progress.cc
quantize.cc
rb_effect.cc replace final(?) incidences of program name (ardour, Ardour) with PROGRAM_NAME (thanks to edgar for tracking them all down) 2013-02-05 18:18:35 +00:00
rc_configuration.cc A few more typo fixes in libardour. 2013-01-09 15:05:04 +00:00
rdff.c
rdff.h
recent_sessions.cc
region_factory.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
region.cc enable videotimeline by default 2013-04-11 19:49:48 +02:00
resampled_source.cc
return.cc Squashed commit of the following: 2013-03-27 21:50:18 -04:00
reverse.cc
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
route_group.cc expose operation to remove subgroup 2013-01-03 19:34:07 +00:00
route.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
run-profiling.sh
run-session-tests.sh
run-tests.sh Fix compilation with --test. 2013-01-20 18:23:42 +00:00
send.cc Squashed commit of the following: 2013-03-27 21:50:18 -04:00
session_butler.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
session_click.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
session_command.cc fix bad fix to error string 2013-01-09 15:09:13 +00:00
session_configuration.cc move path_expand() and search_path_expand() into libpbd, and use them to expand search paths given to pathscanner objects (always) 2013-03-20 07:43:19 -04:00
session_directory.cc enable videotimeline by default 2013-04-11 19:49:48 +02:00
session_events.cc
session_export.cc Fix problem with multiple timespan export. Most probably originated in r13305. 2013-02-04 19:56:20 +00:00
session_handle.cc
session_ltc.cc fix LTC frame TVstandard offset 2012-11-18 09:53:13 +00:00
session_metadata.cc
session_midi.cc fix MTC slave+generator for non integer quarter_frame_duration 2013-03-02 22:52:39 +00:00
session_object.cc
session_playlists.cc fix for #5078 - not considering unused playlists when computing region use count 2012-11-12 15:50:38 +00:00
session_process.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
session_rtevents.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
session_state_utils.cc Remove unused or unnecessary header includes 2012-06-23 05:09:51 +00:00
session_state.cc fix prev commit SaveSession() signal was sent too late. 2013-04-08 20:52:33 +02:00
session_time.cc Remove debug print about transport sync. 2013-02-01 17:44:15 +00:00
session_transport.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
session_vst.cc
session.cc rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit 2013-04-06 16:04:02 -04:00
slave.cc
smf_source.cc match *.[mM][iI][dD][iI]$ as well as *.[mM][iI][dD] files when looking for MIDI files 2013-03-14 22:31:32 -04:00
sndfile_helpers.cc
sndfileimportable.cc
sndfilesource.cc minor translation fixes/typos from edogawa 2013-01-09 14:33:10 +00:00
source_factory.cc fix up some confusion with filesources' _origin and _file_is_new members. if _origin is set, it means that the file is "external" to the session (aka "embedded") and for some purposes this is more significant than _file_is_new. rename SourceFactory::createReadable() to ::createExternal() to more clearly indicate its purpose; remove never-supplied "origin" argument from SourceFactor::createWritable(). Fixes problems caused by 864ce8f0 2013-03-30 14:02:26 -04:00
source.cc convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
speakers.cc
sse_functions_64bit.s
sse_functions_xmm.cc
sse_functions.s
st_pitch.cc
st_stretch.cc
strip_silence.cc
tape_file_matcher.cc
template_utils.cc add copyright comments 2013-01-16 18:14:11 +00:00
tempo_map_importer.cc minor translation fixes/typos from edogawa 2013-01-09 14:33:10 +00:00
tempo.cc Sent precise transport information to LV2 plugins via events. 2012-11-17 18:41:19 +00:00
thread_buffers.cc
ticker.cc
track.cc fix input metering when not rolling but using h/w monitoring: need to explicitly run meter in this case, since we are otherwise just passing silence 2013-03-30 00:14:33 -04:00
transient_detector.cc add copyright comments 2013-01-16 18:14:11 +00:00
unknown_processor.cc
uri_map.cc
user_bundle.cc add copyright comments 2013-01-16 18:14:11 +00:00
utils.cc move path_expand() and search_path_expand() into libpbd, and use them to expand search paths given to pathscanner objects (always) 2013-03-20 07:43:19 -04:00
vst_plugin.cc test a different approach to propagating plugin parameter changes (VST only for now) 2012-08-09 17:59:43 +00:00
windows_vst_plugin.cc
worker.cc added missing header include 2012-08-29 00:30:50 +00:00
wscript merge with master, including manual merge conflict resolution 2013-04-06 16:12:15 -04:00