13
0
livetrax/libs/ardour
Paul Davis c8e3f32533 newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops
git-svn-id: svn://localhost/ardour2/branches/3.0@7426 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-07-16 14:55:11 +00:00
..
ardour newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
lv2ext
macosx
po
test Prevent clipping during the import of files from sources that have 2010-04-09 14:11:47 +00:00
.cvsignore
amp.cc basically, fix all kinds of odds and ends with MIDI playback, including missed notes and applying gain 2010-06-09 13:00:54 +00:00
analyser.cc remove using namespace sigc everywhere to ensure clarity over which bind/mem_fun is being used; make Config::map_parameters take a boost::function rather than a sigc::slot ; continue debugging crash caused by regionviews not tracking their Region's lifetime 2009-12-12 15:02:15 +00:00
audio_buffer.cc Fix various code quality issues found by cppcheck (e.g. uninitialized members, larger than necessary variable scope, memory leaks, etc). 2010-02-23 20:25:53 +00:00
audio_diskstream.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
audio_library.cc Fix various code quality issues found by cppcheck (e.g. uninitialized members, larger than necessary variable scope, memory leaks, etc). 2010-02-23 20:25:53 +00:00
audio_playlist_importer.cc Remove use of i18n macros in headers. Prevents our gettext.h being included before libintl.h, which causes failures when ENABLE_NLS is not defined (bug #3111) 2010-05-08 01:20:33 +00:00
audio_playlist.cc fix some non-debug compile warnings 2010-06-23 21:43:40 +00:00
audio_port.cc basically, fix all kinds of odds and ends with MIDI playback, including missed notes and applying gain 2010-06-09 13:00:54 +00:00
audio_region_importer.cc Move region naming stuff from Session into RegionFactory, cleaning up some vestiges of when Session had a list of regions. 2010-03-30 23:40:28 +00:00
audio_track_importer.cc Move Diskstream ownership to Track, so that Session no longer holds lists of Diskstreams. Breaks 3.0 file format again. 2010-04-21 20:42:22 +00:00
audio_track.cc dynamic playback & capture buffer resizing (though transport is stopped first) 2010-06-09 17:24:07 +00:00
audio_unit.cc finalize PROGRAM_NAME change for ardour3 2010-03-15 02:31:27 +00:00
audioanalyser.cc
audioengine.cc Do special things when freewheeling only when this instance of ardour is exporting. 2010-07-14 21:06:12 +00:00
audiofile_tagger.cc
audiofilesource.cc switch Evoral::Sequence debugging to use DEBUG_TRACE(); Sequence uses multiset<...,EarlierNoteComparator> for _write_notes, does FIFO note resolution for overlapping notes in SMF file; implement Sequence::overlaps() ... current use is uncertain; ARDOUR::coverage() uses 64bit framepos_t 2010-05-31 19:47:15 +00:00
audioregion.cc beat slicing patch #1 from lincoln spiteri 2010-07-06 11:33:27 +00:00
audiosource.cc allow zero-length SMF files on disk again; fix some gcc 4.X optimization-on compile warnings 2010-06-29 20:40:52 +00:00
auditioner.cc Create the session range location as and when the session first gets some content. Allows both the beginning and end of the range to expand to contain the actual session contents. 2010-05-09 20:48:21 +00:00
auto_bundle.cc
automatable.cc A few fixes to interpolation of MIDI controller data. Don't interpolate 2010-07-14 00:58:15 +00:00
automation_control.cc restore excess calls to sync-order stuff (for now); allow MIDI controllers to use the same non-linear fader response as the gui; add various flags to PBD::Controllable and remove URI from that class 2009-12-30 16:48:58 +00:00
automation_list.cc Mark Sequence as edited when one of its parent ControlSet's ControlLists is changed. 2010-07-12 00:41:45 +00:00
automation.cc
beats_frames_converter.cc
broadcast_info.cc "Ardour" -> PROGRAM_NAME change for libardour and setup for gtk2_ardour 2010-03-13 19:22:34 +00:00
buffer_manager.cc Gah! Typo in previous commit. 2010-04-22 12:22:57 +00:00
buffer_set.cc Fix up VST build and add basic support for VSTi 2010-07-11 21:55:11 +00:00
buffer.cc
bundle.cc Basic tweaks to make the bundles and the port matrix accept that MIDI tracks may have audio IO, and vice versa. Allows connection of instrument tracks using the global port matrix. 2010-06-30 02:59:13 +00:00
butler.cc Forward port no-process-after-export fix from 2.X revs 7357 and 7361. 2010-07-05 01:13:03 +00:00
caimportable.cc
chan_count.cc
chan_mapping.cc
ChangeLog
configuration.cc
control_outputs.cc
control_protocol_manager.cc fix deadlock in protocol manager startup; fix some other ::set_session() SNAFUs; remove last boost::signals2::connection member from libardour 2009-12-17 23:36:52 +00:00
control_protocol_search_path.cc
coreaudiosource.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
crossfade.cc Generate undo record for crossfade edits, and provide signalling to update the view when such things are undone. Partially fixes #3257. 2010-06-28 02:40:09 +00:00
cycle_timer.cc
debug.cc add DEBUG::ProcessThreads as a debug tag for parallelization (probably to be renamed) 2010-06-03 21:28:02 +00:00
default_click.cc
delivery.cc Make main out delivery expand its output ports if the processor chain requires it. 2010-06-30 00:10:56 +00:00
directory_names.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
diskstream.cc midway snapshot of work done on managing Region & Source lifetimes correctly. may fix missing MIDI file bug ; save empty playlists because they may be referred to by the history file ; undo commands auto-delete when objects they refer to die (currently not commands built from XML deserialization); Sources now know how many regions are using them for something, meaning that we know if we can delete the files holding any data for the source 2010-06-23 20:14:07 +00:00
element_import_handler.cc
element_importer.cc use new syntax for connecting to backend signals that enforces explicit connection scope, plus a few other related matters 2009-12-19 20:26:31 +00:00
enums.cc Add an EnumProperty for enumerated properties and hence make Region::position_lock_style a stateful property. 2010-06-28 00:34:09 +00:00
event_type_map.cc
export_channel_configuration.cc Fix split channel export (which was broken during export refactoring) 2010-03-30 15:25:28 +00:00
export_channel.cc alignment/capture/positioning changes ported from 2.X 2010-04-12 22:35:06 +00:00
export_failed.cc Remove use of i18n macros in headers. Prevents our gettext.h being included before libintl.h, which causes failures when ENABLE_NLS is not defined (bug #3111) 2010-05-08 01:20:33 +00:00
export_filename.cc
export_format_base.cc
export_format_manager.cc fully implement and deploy explicit x-thread signal connection syntax (testing comes next) 2009-12-21 18:23:07 +00:00
export_format_specification.cc
export_formats.cc Re-connect some signals in export format stuff 2010-04-03 08:40:21 +00:00
export_graph_builder.cc Make audiographer SndfileWriter use PBD::Signal and use it properly. Also make export graph stuff use boost::ptr_list (because of ScopedConnection non-copyability) 2010-04-02 20:49:02 +00:00
export_handler.cc Remove use of i18n macros in headers. Prevents our gettext.h being included before libintl.h, which causes failures when ENABLE_NLS is not defined (bug #3111) 2010-05-08 01:20:33 +00:00
export_multiplication.cc
export_preset.cc
export_profile_manager.cc Make session and master outs the default timespan and channel config for export 2010-04-02 22:57:02 +00:00
export_status.cc
export_timespan.cc Re-integrate export-optimization branch. 2009-12-27 14:46:23 +00:00
file_source.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
filename_extensions.cc
filesystem_paths.cc
filter.cc Preserve gain envelopes across filtering operations and stretch them across time stretches. Fixes #902. 2010-04-26 00:23:40 +00:00
find_session.cc finalize PROGRAM_NAME change for ardour3 2010-03-15 02:31:27 +00:00
gain.cc
gettext.h commits 6001-6525 inclusive from 2.X applied to 3.0 2010-04-21 02:24:38 +00:00
globals.cc Move MIDI control port ownership into the MIDI Manager, since control port state should be Ardour-wide, not per-session. Fix up port connection state management. 2010-07-08 22:55:20 +00:00
graph.cc Fix hang on session going away when there is nothing to process. Fixes #3284. 2010-06-28 20:49:15 +00:00
graphnode.cc style-guide-ification 2010-06-04 12:03:14 +00:00
i18n.h
import.cc Use SMFSource static method to look for MIDI file extensions. 2010-05-19 23:36:18 +00:00
internal_return.cc remove XML-based constructors for several types of Processors; less debugging 2010-03-24 14:01:31 +00:00
internal_send.cc remove XML-based constructors for several types of Processors; less debugging 2010-03-24 14:01:31 +00:00
interpolation.cc
io_processor.cc More tinkering with State<>. Use some StateDiffCommands instead of 2010-02-11 17:08:34 +00:00
io.cc Allow port matrix to show both audio and midi ports at the same time, and use that facility for route IO selectors. 2010-07-01 01:14:14 +00:00
jack_slave.cc remove using namespace sigc everywhere to ensure clarity over which bind/mem_fun is being used; make Config::map_parameters take a boost::function rather than a sigc::slot ; continue debugging crash caused by regionviews not tracking their Region's lifetime 2009-12-12 15:02:15 +00:00
ladspa_plugin.cc commits 6001-6525 inclusive from 2.X applied to 3.0 2010-04-21 02:24:38 +00:00
location_importer.cc Fix various code quality issues found by cppcheck (e.g. uninitialized members, larger than necessary variable scope, memory leaks, etc). 2010-02-23 20:25:53 +00:00
location.cc Fix setting of loop region start/end at the same time. Fixes #3314. 2010-07-15 00:24:50 +00:00
lv2_event_buffer.cc
lv2_plugin.cc Fix feature specification on instantiation. 2010-06-30 00:09:56 +00:00
meter.cc Improve behaviour of MIDI metering. 2010-06-30 15:08:18 +00:00
midi_automation_list_binder.cc Add missing files. 2010-07-14 12:29:01 +00:00
midi_buffer.cc basically, fix all kinds of odds and ends with MIDI playback, including missed notes and applying gain 2010-06-09 13:00:54 +00:00
midi_clock_slave.cc Trim midi++ port code to either do in or out, but not both in the same object. 2010-07-08 01:00:46 +00:00
midi_diskstream.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
midi_model.cc A few fixes to interpolation of MIDI controller data. Don't interpolate 2010-07-14 00:58:15 +00:00
midi_patch_manager.cc switch to using boost::signals2 instead of sigc++, at least for libardour. not finished yet, but compiles, loads sessions, records and can close a session without a crash 2009-12-17 18:24:23 +00:00
midi_playlist.cc midway snapshot of work done on managing Region & Source lifetimes correctly. may fix missing MIDI file bug ; save empty playlists because they may be referred to by the history file ; undo commands auto-delete when objects they refer to die (currently not commands built from XML deserialization); Sources now know how many regions are using them for something, meaning that we know if we can delete the files holding any data for the source 2010-06-23 20:14:07 +00:00
midi_port.cc allow zero-length SMF files on disk again; fix some gcc 4.X optimization-on compile warnings 2010-06-29 20:40:52 +00:00
midi_region.cc Fix a couple of crashes on MIDI import. 2010-06-28 01:12:21 +00:00
midi_ring_buffer.cc basically, fix all kinds of odds and ends with MIDI playback, including missed notes and applying gain 2010-06-09 13:00:54 +00:00
midi_source.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
midi_state_tracker.cc MIDI region forking, plus Playlist::regions_to_read() fix forward ported from 2.X. region forking requires a few cleanups 2010-05-19 03:03:28 +00:00
midi_stretch.cc A few fixes to interpolation of MIDI controller data. Don't interpolate 2010-07-14 00:58:15 +00:00
midi_track.cc Fix starting scratch buffer count. 2010-06-30 00:11:27 +00:00
midi_ui.cc Remove non-JACK midi++ ports. 2010-07-06 00:16:36 +00:00
mix.cc
monitor_processor.cc Remove use of i18n macros in headers. Prevents our gettext.h being included before libintl.h, which causes failures when ENABLE_NLS is not defined (bug #3111) 2010-05-08 01:20:33 +00:00
mtc_slave.cc Trim midi++ port code to either do in or out, but not both in the same object. 2010-07-08 01:00:46 +00:00
mtdm.cc
mute_master.cc A few cleanups and rearrangements in the RC options. Add options for default mute-affects-* settings, and make routes obey them. 2010-05-20 01:30:35 +00:00
named_selection.cc cleanup up cleanup at session destruction; clarify the meaning of 3 signals (DropReferences & Destroyed in libardour ; CatchDeletion in the GTK UI); clarify ownership of objects (session no longer pays attention to DropReferences for objects that it is considered to own, such as routes, sources, etc); fix up MIDI parsing and a couple of other places by correcting syntax for return of values from a boost::signals2::signal (possible danger elsewhere to be checked) 2009-12-22 20:21:43 +00:00
onset_detector.cc Fix various code quality issues found by cppcheck (e.g. uninitialized members, larger than necessary variable scope, memory leaks, etc). 2010-02-23 20:25:53 +00:00
panner.cc Remove stub class. 2010-07-13 01:26:30 +00:00
pcm_utils.cc
pi_controller.cc torben's latest fix for the MTC PiC (adjust catch factor) 2010-02-12 18:40:42 +00:00
playlist_factory.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
playlist.cc use framepos_t more clearly for partition operation 2010-07-16 14:36:05 +00:00
plugin_insert.cc forward-port from 2.X commits 5827-6000 including 2010-04-15 20:42:05 +00:00
plugin_manager.cc Fix up VST build and add basic support for VSTi 2010-07-11 21:55:11 +00:00
plugin.cc Fix various code quality issues found by cppcheck (e.g. uninitialized members, larger than necessary variable scope, memory leaks, etc). 2010-02-23 20:25:53 +00:00
port_insert.cc don't override user naming of send/return/port inserts 2010-04-01 01:59:47 +00:00
port_set.cc changes from 2.X starting in march 2009 through oct 20 2009 (5826 inclusive) 2010-03-16 15:33:04 +00:00
port.cc Coding style. 2010-06-21 23:45:15 +00:00
process_thread.cc remove babbling torrent of debug output 2010-04-13 21:05:59 +00:00
processor.cc Remove stub class. 2010-07-13 01:26:30 +00:00
quantize.cc
rb_effect.cc Preserve gain envelopes across filtering operations and stretch them across time stretches. Fixes #902. 2010-04-26 00:23:40 +00:00
rc_configuration.cc Move MIDI control port ownership into the MIDI Manager, since control port state should be Ardour-wide, not per-session. Fix up port connection state management. 2010-07-08 22:55:20 +00:00
recent_sessions.cc
region_factory.cc debug output 2010-07-01 13:51:52 +00:00
region.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
resampled_source.cc Prevent clipping during the import of files from sources that have 2010-04-09 14:11:47 +00:00
return.cc Remove muting behaviour from the Amp processor. Fix some small 2010-05-17 23:28:13 +00:00
reverse.cc the Properties & 64bit region commit 2010-02-18 13:59:49 +00:00
route_group_member.cc drastic, deep and wide changes to make RouteGroup use boost::shared_ptr<Route> and boost::shared_ptr<RouteList> to better fit into emerging framework for "RT operations" ; torben's changes to MTC slaving code (sorry for bundling) 2009-12-10 03:25:32 +00:00
route_group.cc Emit signal when a group's active state is changed. Fix restoration of state from XML. 2010-04-05 17:17:48 +00:00
route.cc A few fixes to interpolation of MIDI controller data. Don't interpolate 2010-07-14 00:58:15 +00:00
run-tests.sh libs/ardour/run-tests.h: add gdb debugging option 2010-01-29 05:18:03 +00:00
send.cc Remove muting behaviour from the Amp processor. Fix some small 2010-05-17 23:28:13 +00:00
session_butler.cc dynamic playback & capture buffer resizing (though transport is stopped first) 2010-06-09 17:24:07 +00:00
session_click.cc move Session::Event into SessionEvent class; add SessionEventManager (Session IS-A SessionEventManager); make session ops to toggle all track rec-enable be atomic with respect to process() 2009-12-04 02:15:12 +00:00
session_command.cc Fix binding of automation list undo records to MIDI sources. Should fix the remainder of #3203. 2010-07-14 12:27:37 +00:00
session_configuration.cc remove using namespace sigc everywhere to ensure clarity over which bind/mem_fun is being used; make Config::map_parameters take a boost::function rather than a sigc::slot ; continue debugging crash caused by regionviews not tracking their Region's lifetime 2009-12-12 15:02:15 +00:00
session_directory.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
session_events.cc first pass at end-to-end RT operation request (GUI->session->RT thread->GUI), just for rec-enable 2009-12-07 21:37:35 +00:00
session_export.cc Tweak transmission of MMC on locate. Should fix #3121. 2010-06-28 17:25:40 +00:00
session_handle.cc clean up editor mixer strip when session is going away; slightly improved boost debugging 2009-12-24 04:04:01 +00:00
session_metadata.cc
session_midi.cc Move MIDI control port ownership into the MIDI Manager, since control port state should be Ardour-wide, not per-session. Fix up port connection state management. 2010-07-08 22:55:20 +00:00
session_object.cc Remove use of i18n macros in headers. Prevents our gettext.h being included before libintl.h, which causes failures when ENABLE_NLS is not defined (bug #3111) 2010-05-08 01:20:33 +00:00
session_playlists.cc midway snapshot of work done on managing Region & Source lifetimes correctly. may fix missing MIDI file bug ; save empty playlists because they may be referred to by the history file ; undo commands auto-delete when objects they refer to die (currently not commands built from XML deserialization); Sources now know how many regions are using them for something, meaning that we know if we can delete the files holding any data for the source 2010-06-23 20:14:07 +00:00
session_process.cc Transmit MTC on playhead drag, as per #3239. 2010-07-07 23:48:46 +00:00
session_rtevents.cc lots of odds and ends to do with solo isolate and its GUI 2010-05-06 18:40:37 +00:00
session_state_utils.cc
session_state.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
session_time.cc
session_transport.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
session_utils.cc
session_vst.cc Fix up VST build and add basic support for VSTi 2010-07-11 21:55:11 +00:00
session.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
slave.cc
smf_source.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
sndfile_helpers.cc forward-port from 2.X commits 5827-6000 including 2010-04-15 20:42:05 +00:00
sndfileimportable.cc Evidence from Chris suggests that imported OGG files can clip, so check for that. 2010-05-11 00:43:28 +00:00
sndfilesource.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
source_factory.cc lots of details relating to MIDI file management; try to ignore ALSA sequencer MIDI ports named "Midi-Through" 2010-06-26 13:45:59 +00:00
source.cc newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops 2010-07-16 14:55:11 +00:00
sse_functions_64bit.s
sse_functions_xmm.cc
sse_functions.s
st_pitch.cc
st_stretch.cc
strip_silence.cc Small cleanup: add constructor to InterThreadInfo. 2010-05-02 19:08:30 +00:00
tape_file_matcher.cc
template_utils.cc
tempo_map_importer.cc correct usage of return value from Session::Prompt signal 2009-12-30 19:44:46 +00:00
tempo.cc Use bbt_add and bbt_subtract to do proper BBT maths in round_to_beat_subdivision. 2010-05-27 00:26:32 +00:00
thread_buffers.cc substantive change: use the JACK wait API and provide "thread buffers" separately from session in preparation for parallelization. lots of debug output at present. If using JACK1, requires a very current version of JACK1 SVN (0.119.0) 2010-04-13 20:48:33 +00:00
ticker.cc Move MIDI control port ownership into the MIDI Manager, since control port state should be Ardour-wide, not per-session. Fix up port connection state management. 2010-07-08 22:55:20 +00:00
track.cc GUI-created MIDI regions now steal the pending MIDISource from the track's diskstream, to keep numbering sane; don't create any new MIDI regions if capture collected no data (fixes a crash in my previous commit, and is just logically much more sensible 2010-06-24 01:37:24 +00:00
transient_detector.cc
uri_map.cc
user_bundle.cc Basic tweaks to make the bundles and the port matrix accept that MIDI tracks may have audio IO, and vice versa. Allows connection of instrument tracks using the global port matrix. 2010-06-30 02:59:13 +00:00
utils.cc MIDI region forking, plus Playlist::regions_to_read() fix forward ported from 2.X. region forking requires a few cleanups 2010-05-19 03:03:28 +00:00
vst_plugin.cc Fix up VST build and add basic support for VSTi 2010-07-11 21:55:11 +00:00
wscript Fix binding of automation list undo records to MIDI sources. Should fix the remainder of #3203. 2010-07-14 12:27:37 +00:00