ardour/libs/ardour
Paul Davis c42c57e5fd fix faulty logic when deciding whether to run a redirect's ::silence() method; initialize propertyList to 0 in audio_unit.cc, taken from mixbus branch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7019 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-29 16:22:22 +00:00
..
ardour patch for mantis #2794 - fix route ordering after creating sends etc. 2010-04-28 21:06:38 +00:00
macosx Updated doxygen file. 2007-03-14 03:03:39 +00:00
po updated spanish translation from david taht and friends 2010-04-16 15:27:16 +00:00
.cvsignore All included libraries now link dynamically instead of statically. 2006-04-25 20:23:50 +00:00
analyser.cc wrap PBD::Thread... signals in a mutex to avoid crashing as multiple threads call it simultaneously; increase FUDGE distance for GTK/X11 when sizing comboboxselectors in editor 2008-11-06 22:18:27 +00:00
audio_diskstream.cc subtle but deep and possibly profound(ly wrong) changes to record-keeping for recording alignment and related matters. needs careful and exhaustive testing with combinations of differing signal routing, latent plugins, port inserts, etc. etc. 2010-04-12 17:34:34 +00:00
audio_library.cc use Glib::build_filename() more widely 2008-05-14 02:26:03 +00:00
audio_playlist.cc do not run update() on a Crossfade from inside its constructor, since shared_from_this() will not work there. moved the call outside, just after the from-XML constructor call in audioplaylist 2010-01-17 14:22:41 +00:00
audio_track.cc more reductions in stack space requirements for export 2010-04-27 14:37:08 +00:00
audio_unit.cc fix faulty logic when deciding whether to run a redirect's ::silence() method; initialize propertyList to 0 in audio_unit.cc, taken from mixbus branch 2010-04-29 16:22:22 +00:00
audioanalyser.cc more tweaks for RB compilation and linking 2009-03-26 15:04:25 +00:00
audioengine.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
audiofilesource.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
audiofilter.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
audioregion.cc reduce stack space requirements for export and normalization 2010-04-27 14:29:44 +00:00
audiosource.cc when a region has less channels than its diskstream needs, read a relevant channel instead (this makes mono regions in stereo tracks become effectively multi-mono) 2010-04-16 15:14:59 +00:00
auditioner.cc EXPERIMENTAL! NEEDS TESTING! remove "offset" from almost everything in the process callback tree 2009-04-14 19:23:58 +00:00
automation.cc the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
automation_event.cc reduce stack space requirements for export and normalization 2010-04-27 14:29:44 +00:00
caimportable.cc turn CoreAudio file support back on, and tweak file list. needs more testing 2010-02-17 19:13:21 +00:00
ChangeLog libardour added. 2005-09-24 19:13:41 +00:00
configuration.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
connection.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
control_protocol_manager.cc replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs 2009-10-02 15:31:39 +00:00
coreaudiosource.cc fix up shorter versions of coreaudio file format strings 2008-12-06 11:37:06 +00:00
crossfade.cc anchor the crossfade start and endpoints, and add Help shortcuts to the manual and online reference 2010-03-24 21:38:37 +00:00
curve.cc add operator=() to Curve; add AudioRegion::copy_settings() for replicating region settings after generating a new region via an AudioFilter; add new ReadOps* for reading an audioregion with and without various "internal processing" applied (fades, scaling, automation); add new "Discovering Plugins" boot time message 2008-11-08 15:40:54 +00:00
cycle_timer.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
default_click.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
diskstream.cc subtle but deep and possibly profound(ly wrong) changes to record-keeping for recording alignment and related matters. needs careful and exhaustive testing with combinations of differing signal routing, latent plugins, port inserts, etc. etc. 2010-04-12 17:34:34 +00:00
enums.cc append Auto_ to auto modes so they are more easily searchable 2010-04-20 17:27:45 +00:00
gain.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
gdither.cc Fix compilation with GCC 4.3 (at least with SYSLIBS=1). 2008-05-11 21:42:10 +00:00
gettext.h actually make i18n work on OS X, and update osx_build to install .mo files (for GTK+ too) 2010-01-20 18:02:57 +00:00
globals.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
i18n.h Fix for internationalize. Now use the I18N() macro. 2006-10-24 15:38:46 +00:00
import.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
insert.cc finally change the misnamed ::reposition_for_rt_add(); never save automation_state=Write in a session file; drop from Write to Touch at transport stop; other related minor cleanup 2010-04-22 16:28:44 +00:00
io.cc more cleanups, redesigns and subtle bug fixes for automation editing 2010-04-23 02:13:40 +00:00
jack_slave.cc fix for bad sync with other JACK transport-aware clients (thanks to torben for discovering the problem and suggesting the best fix) 2008-10-08 15:16:19 +00:00
ladspa_plugin.cc move LocaleGuard "up" into libpbd; use LocaleGuard to replace utterly broken std::locale() in Gtkmm2ext::BarController handling of logarithmic values 2010-01-30 18:10:50 +00:00
location.cc replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs 2009-10-02 15:31:39 +00:00
lv2_plugin.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
mix.cc fix errors in multi-range export (and possibly other export styles); compiler warnings patch from Carl 2007-03-16 21:44:10 +00:00
mtc_slave.cc deep, somewhat subtle changes for transport control. Everything should use Session::request_stop(), which nows takes an additional argument indicating whether or not to clear play range/loop state. UI threads will generally do so, other things, like slave sync objects, generally will not. also fixed stupid delay on exit, caused by unconditional usleep (2.5 seconds) ... 2009-11-06 22:43:47 +00:00
mtdm.cc add new files, derived from jack_delay by fons 2009-10-05 16:59:39 +00:00
named_selection.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
onset_detector.cc add note onset detection to the ferret, c/o the aubio-based Onset VAMP plugin (REQUIRES libaubio installed); add toggle-region-opaque menu item for scalable ops on region opacity 2008-05-15 19:37:35 +00:00
osc.cc add /ardour/locate <frame> <roll-after-locate> command to OSC API 2009-10-05 20:40:47 +00:00
panner.cc finally change the misnamed ::reposition_for_rt_add(); never save automation_state=Write in a session file; drop from Write to Touch at transport stop; other related minor cleanup 2010-04-22 16:28:44 +00:00
pcm_utils.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
playlist.cc backport feature to show only tracks with regions under the playhead (thanks Carl) and fix Save As function (thanks Paul) 2009-12-08 20:42:52 +00:00
playlist_factory.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
plugin.cc fix various issues with AU ID handling 2010-01-29 17:59:00 +00:00
plugin_manager.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
port.cc EXPERIMENTAL! NEEDS TESTING! remove "offset" from almost everything in the process callback tree 2009-04-14 19:23:58 +00:00
rb_effect.cc fix subtle but nasty problems with stretch/shift audio operations, and fix up handling of older sessions with illegal stretch/shift values in them 2008-10-13 15:56:48 +00:00
recent_sessions.cc use Glib::build_filename() more widely 2008-05-14 02:26:03 +00:00
redirect.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
region.cc clean up last commit by sharing coding via modify_{front,end} 2009-11-02 17:24:02 +00:00
region_factory.cc new region constructor for use by audiofilters (almost does a pure copy of the region, but sets start & sync_position appropriately, and uses new sources); fix up reverse bugs introduced in the last 36hrs; fix up setting of sync_position after split and so forth 2008-11-11 14:12:08 +00:00
resampled_source.cc Fix a bunch of stupid warnings. 2008-09-19 18:16:50 +00:00
reverse.cc new region constructor for use by audiofilters (almost does a pure copy of the region, but sets start & sync_position appropriately, and uses new sources); fix up reverse bugs introduced in the last 36hrs; fix up setting of sync_position after split and so forth 2008-11-11 14:12:08 +00:00
route.cc fix faulty logic when deciding whether to run a redirect's ::silence() method; initialize propertyList to 0 in audio_unit.cc, taken from mixbus branch 2010-04-29 16:22:22 +00:00
route_group.cc edit group visibility maintained, patch from nickm (#2796) 2009-10-01 17:49:55 +00:00
SConscript fix scons tests for various JACK functions; use jack_on_info_shutdown() if its available at compile time 2009-11-11 16:23:37 +00:00
send.cc EXPERIMENTAL! NEEDS TESTING! remove "offset" from almost everything in the process callback tree 2009-04-14 19:23:58 +00:00
session.cc patch for mantis #2794 - fix route ordering after creating sends etc. 2010-04-28 21:06:38 +00:00
session_butler.cc fix 100% CPU usage after killing JACK caused by faulty logic in butler thread main loop 2010-04-06 18:15:27 +00:00
session_click.cc EXPERIMENTAL! NEEDS TESTING! remove "offset" from almost everything in the process callback tree 2009-04-14 19:23:58 +00:00
session_command.cc use Glib::build_filename() more widely 2008-05-14 02:26:03 +00:00
session_events.cc if ::no_roll() is called on a track or a route, and there is some behind-the-scenes state changing going on (e.g. with diskstream buffers) then just keep monitoring input (both tracks and busses) rather than pushing silence through the route 2010-01-20 20:21:45 +00:00
session_export.cc deep, somewhat subtle changes for transport control. Everything should use Session::request_stop(), which nows takes an additional argument indicating whether or not to clear play range/loop state. UI threads will generally do so, other things, like slave sync objects, generally will not. also fixed stupid delay on exit, caused by unconditional usleep (2.5 seconds) ... 2009-11-06 22:43:47 +00:00
session_feedback.cc remove all lines to avoid recompiles after commits 2007-02-22 18:40:54 +00:00
session_midi.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
session_process.cc the "final" (??) fixes for transport state stuff before 2.8.4. y'all let me know, i'm sure 2009-11-07 03:38:34 +00:00
session_state.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
session_time.cc remove debugging out 2007-04-13 02:41:00 +00:00
session_transport.cc patch for mantis #2794 - fix route ordering after creating sends etc. 2010-04-28 21:06:38 +00:00
session_vst.cc VST omnibus commit edition: use wine_pthread_create() everywhere instead of pthread_create; properly handle events when editor windows are closed, thus avoiding deadlock when deleting a VST plugin; actually delete plugins (of any kind) when requested to do so and there is an editor - this was a bug that has been around for quite a long time in 2.X; some extensions to the vestige header that might be legally dubious 2009-03-24 15:48:34 +00:00
silentfilesource.cc use SilentFileSource when sources cannot be found 2007-02-05 22:57:38 +00:00
sndfile_helpers.cc force AIFF format exported files to big-endian 2010-03-17 01:25:52 +00:00
sndfileimportable.cc imported files retain BWF timestamp info (nick murtagh) ; logarithm plugin controls can be properly controlled by generic GUI (nick murtagh); properly delete AU plugin *and* GUI (fixes crashing bug for Carbon-GUI based AU's) 2009-07-18 00:50:15 +00:00
sndfilesource.cc use libsndfile in preference to ExtAudioFile when getting info on a source file, since the former can get BWF info. 2010-03-12 13:32:11 +00:00
source.cc large chunks of code to deal with pre-analysis of audio; transient/perconset data used for new tab-to-transient; all ArdourDialogs push the splash screen out of the way; try to keep verbose canvas cursor within the editor canvas visible area; fix template use from NSD 2008-02-01 04:26:22 +00:00
source_factory.cc splash screen fix from nedko ; fix cleanup's failure to correctly locate files listed in XML nodes ; Route::set_name() doesn't need to be virtual ; minor text alterations 2009-06-24 21:20:20 +00:00
sse_functions.s reduce calls to fit_to_pixels(); flip back to old fix for rec regions botch; executable stack fix; avoid delete this in MementoCommand lifetime management 2006-10-17 20:40:39 +00:00
sse_functions_64bit.s Correct patch 2006-10-26 12:36:59 +00:00
sse_functions_xmm.cc Add Mike's quad-quad + prefetch optimization. 2007-03-15 19:54:18 +00:00
st_pitch.cc fix up st_pitch.cc to avoid dbl-declaration of destructor 2007-12-04 20:35:55 +00:00
st_stretch.cc fix up st_pitch.cc to use time_fraction 2007-12-04 20:33:35 +00:00
tempo.cc move LocaleGuard "up" into libpbd; use LocaleGuard to replace utterly broken std::locale() in Gtkmm2ext::BarController handling of logarithmic values 2010-01-30 18:10:50 +00:00
track.cc open un-writable sessions without complaining, and desensitize all/most actions that rely on writability (to be forward ported to 3.0 once tested and confirmed) 2009-09-26 17:42:52 +00:00
transient_detector.cc a boatload of changes and fixes related to SAE menu redesign (several new operations, things set up as actions for use in the main menu; fix Editor::snap_to() since it was really severely broken for general use 2008-02-17 22:41:34 +00:00
utils.cc append Auto_ to auto modes so they are more easily searchable 2010-04-20 17:27:45 +00:00
vst_plugin.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00