ardour/libs/ardour
Paul Davis 80b654691a avoid untested use of 2 jack weak symbols
git-svn-id: svn://localhost/ardour2/branches/3.0@9175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-21 16:58:16 +00:00
..
ardour prevent limits on MAX_DBL from messing up combination of a framepos_t and a speed. probably needs a change to max_framepos as a better solution 2011-03-21 15:08:33 +00:00
lv2ext Correctly implement LV2 event URI mapping (event URI context is restricted to uint16_t). 2010-11-30 23:42:58 +00:00
macosx Fix ardour2 -> ardour3 issues. 2009-02-18 18:32:13 +00:00
po po name changes, again? 2011-01-31 17:58:06 +00:00
test Rename libmusictime libtimecode (consistent with already used namespace "Timecode"). 2010-12-14 18:13:37 +00:00
.cvsignore rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
amp.cc manage Route::_have_internal_generator more accurately and never flush processors if there is on; correctly manage declicking so that only *TRACKS* without internal generators will declick at transport state transitions (fixes horrible click at transport stop in some configurations 2011-03-07 22:13:53 +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 fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice 2011-03-18 20:21:51 +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.cc prevent formation of new xfades when two regions are precisely co-terminal, and invalidate existing xfades if their participants become co-terminal 2011-01-29 01:03:05 +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_port.cc Fix assert failure when cycle_end is called by AudioEngine::set_session before the buffer is set up. 2011-03-14 18:41:35 +00:00
audio_region_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
audio_track.cc sorta-kinda working latency compensation, latency reporting and capture alignment ... working except that we report the wrong information to JACK and i've noticed a couple of odd circumstances where turning on a latent plugin caused punch recording to fail 2011-03-11 02:55:52 +00:00
audio_track_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
audio_unit.cc Clean up plugin preset handling a bit. 2010-12-19 23:11:01 +00:00
audioanalyser.cc Clean up region.h and trim include tree. 2010-12-20 21:22:49 +00:00
audioengine.cc avoid untested use of 2 jack weak symbols 2011-03-21 16:58:16 +00:00
audiofile_tagger.cc remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog 2010-09-14 15:45:21 +00:00
audiofilesource.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
audioregion.cc No-op; coding style. 2011-02-28 15:01:01 +00:00
audiosource.cc make strip silence work (again?) 2010-12-09 16:31:05 +00:00
auditioner.cc fix auditioner by virtualizing Route::input_streams(), since the auditioner never has any inputs 2011-01-29 17:49:27 +00:00
auto_bundle.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
automatable.cc Number CC automation tracks from 0 rather than 1 (#3814) 2011-03-02 14:14:46 +00:00
automation.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
automation_control.cc Clean up and hopefully fix handling of logarithmic plugin parameters (fixes #3769). 2011-02-15 01:42:48 +00:00
automation_list.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
beats_frames_converter.cc Fix more broken whitespace. 2010-12-20 22:51:17 +00:00
broadcast_info.cc Write BWF info on export. Fixes #3398. 2010-08-19 14:58:54 +00:00
buffer.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
buffer_manager.cc Gah! Typo in previous commit. 2010-04-22 12:22:57 +00:00
buffer_set.cc fix all manner of wrongness with port buffer offsets 2011-03-07 19:06:42 +00:00
bundle.cc Add operator<< for bundles. 2011-01-29 12:40:57 +00:00
butler.cc increase butler event pool size dramatically 2011-03-02 22:41:46 +00:00
caimportable.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
callback.cc functions related to blocking mothership callbacks 2010-08-06 19:00:59 +00:00
capturing_processor.cc Fix previous. 2011-03-01 18:09:40 +00:00
chan_count.cc remove duplicate std limit + format macro defs 2010-11-10 23:07:31 +00:00
chan_mapping.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
ChangeLog rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
configuration.cc Remove debug output. 2010-11-17 12:25:20 +00:00
control_protocol_manager.cc Fix a few tiny memory leaks. 2010-12-11 02:34:44 +00:00
control_protocol_search_path.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
coreaudiosource.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
crossfade.cc prevent formation of new xfades when two regions are precisely co-terminal, and invalidate existing xfades if their participants become co-terminal 2011-01-29 01:03:05 +00:00
cycle_timer.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
debug.cc lots of stuff related to capture alignment. things appear to be working now, but require the right alignment setting, which doesn't persist correctly at present 2011-03-08 20:12:40 +00:00
default_click.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
delivery.cc fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice 2011-03-18 20:21:51 +00:00
directory_names.cc remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK 2011-03-02 17:05:16 +00:00
diskstream.cc fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice 2011-03-18 20:21:51 +00:00
element_import_handler.cc Remove most using declarations from header files. 2009-05-12 17:03:42 +00:00
element_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
enums.cc add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so 2011-03-09 05:19:44 +00:00
event_type_map.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
export_channel.cc Make stem export export from right before any processors. 2011-01-16 19:41:11 +00:00
export_channel_configuration.cc Fix split channel export (which was broken during export refactoring) 2010-03-30 15:25:28 +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 remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog 2010-09-14 15:45:21 +00:00
export_format_base.cc Add "session rate" as a possible sample rate for export formats 2010-12-18 17:56:41 +00:00
export_format_manager.cc Add "session rate" as a possible sample rate for export formats 2010-12-18 17:56:41 +00:00
export_format_specification.cc change Session::convert_to_frames_at() to Session::convert_to_frames() to reflect the fact that its argument is a position, not a duration; add Session::any_duration_to_frames(), which converts AnyTime representing a duration to frames; alter callers to use the right one of the two previously mentioned methods 2010-12-30 15:45:48 +00:00
export_formats.cc Add "session rate" as a possible sample rate for export formats 2010-12-18 17:56:41 +00:00
export_graph_builder.cc export graph uses as many threads as there are cores, not the number of DSP threads 2011-02-09 13:11:14 +00:00
export_handler.cc Finally implement position aware silence adding in export (i.e. bbt times are converted to frames correctly) 2010-12-18 19:27:04 +00:00
export_multiplication.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
export_preset.cc a better fix fpr that wierd XMLProperty botch 2011-03-12 20:23:56 +00:00
export_profile_manager.cc change builtin export format/preset search path to correct value; remove line of debug output 2011-03-13 16:23:13 +00:00
export_status.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
export_timespan.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
file_source.cc remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK 2011-03-02 17:05:16 +00:00
filename_extensions.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
filesystem_paths.cc monster commit: transport mgmt changes from 2.X (omnibus edition); make slave use nframes64_t ; avoid crashes in Drags when commiting reversible transactions that do not exist 2009-11-08 16:28:21 +00:00
filter.cc add "origin" property to FileSource so that we can track multiple imports 2010-11-09 18:19:53 +00:00
find_session.cc forward port 2.X changes up to and including rev 6909 2010-08-17 13:10:42 +00:00
gain.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
gettext.h commits 6001-6525 inclusive from 2.X applied to 3.0 2010-04-21 02:24:38 +00:00
globals.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
graph.cc fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice 2011-03-18 20:21:51 +00:00
graphnode.cc Fix missing virtual destructors. 2010-09-07 21:26:37 +00:00
i18n.h *** NEW CODING POLICY *** 2009-02-25 18:26:51 +00:00
import.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
internal_return.cc Remove out-of-date comment. 2011-02-20 01:00:44 +00:00
internal_send.cc Make InternalReturns collect their sends' data on the return's ::run(), rather than sends merging data with the InternalReturn on their ::run(). This makes internal send/return thread-safe so that N routes can send to 1 whilst they are being run in parallel process threads. 2011-02-20 00:55:52 +00:00
interpolation.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
io.cc fix (?) capture alignment by making sure we use non-public latency information for playback latency, thus avoiding counting plugin latency twice 2011-03-18 20:21:51 +00:00
io_processor.cc sorta-kinda working latency compensation, latency reporting and capture alignment ... working except that we report the wrong information to JACK and i've noticed a couple of odd circumstances where turning on a latent plugin caused punch recording to fail 2011-03-11 02:55:52 +00:00
jack_slave.cc megaopus patch #2 for today: remove nframes64_t and sframes_t from source 2010-09-17 18:20:37 +00:00
ladspa_plugin.cc Clean up and hopefully fix handling of logarithmic plugin parameters (fixes #3769). 2011-02-15 01:42:48 +00:00
location.cc Add lots of asserts to try to track down #3553. 2010-11-26 22:45:20 +00:00
location_importer.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
lv2_event_buffer.cc make ardour3 build and link on OS X (tiger, at least) 2010-11-13 05:14:48 +00:00
lv2_pfile.c Fix warning better. 2010-12-14 03:08:39 +00:00
lv2_pfile.h Add missing files. 2010-12-13 21:03:39 +00:00
lv2_plugin.cc Uncrustify (no functional changes). 2011-03-06 20:23:15 +00:00
meter.cc Add AFLFrom... enums as counterpart to PFLFrom ; add Output metering as a new fixed meter point; clean up logic in Route::setup_invisible_processors() to correctly place meters and monitor sends in various modes 2011-02-22 17:04:06 +00:00
midi_automation_list_binder.cc Add missing files. 2010-07-14 12:29:01 +00:00
midi_buffer.cc Fix more broken whitespace. 2011-03-15 01:16:24 +00:00
midi_clock_slave.cc Use DEBUG_TRACE for all of the MIDI clock ticker code. 2010-12-14 01:05:51 +00:00
midi_diskstream.cc fix all manner of things relating to io connections, setting capture alignment, and so on. still needs more tests of actual precise placement of newly recorded material 2011-03-15 19:32:21 +00:00
midi_model.cc Fix more broken whitespace. 2011-03-15 01:16:24 +00:00
midi_patch_manager.cc remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog 2010-09-14 15:45:21 +00:00
midi_playlist.cc Fix more broken whitespace. 2011-03-15 01:16:24 +00:00
midi_port.cc Fix more broken whitespace. 2011-03-15 01:16:24 +00:00
midi_region.cc Calculate length_beats of split MIDI regions from 'parent' region. 2010-12-22 00:48:59 +00:00
midi_ring_buffer.cc Make a couple of bits of debug conditional to avoid mallocs when they are turned off. 2011-01-10 17:31:43 +00:00
midi_source.cc remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK 2011-03-02 17:05:16 +00:00
midi_state_tracker.cc Fix more broken whitespace. 2010-12-20 22:51:17 +00:00
midi_stretch.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
midi_track.cc Fix more broken whitespace. 2011-03-15 01:16:24 +00:00
midi_ui.cc Fix a few tiny memory leaks. 2010-12-11 02:34:44 +00:00
mix.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
monitor_processor.cc Modify route _processor list set up so that the logic for placing `invisible' processors (e.g. internal returns etc.) is in one place. Add option to get pre-fade listen from before or after pre-fade processors (#3781). 2011-02-20 00:55:32 +00:00
mtc_slave.cc add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so 2011-03-09 05:19:44 +00:00
mtdm.cc Fix angle bracket project-local include paths. 2009-10-30 00:21:40 +00:00
mute_master.cc make SiP mute gain work ... hopefully without breaking anything else 2011-02-09 16:37:07 +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 Clean up region.h and trim include tree. 2010-12-20 21:22:49 +00:00
operations.cc Missing files. 2011-01-19 17:39:22 +00:00
pan_controllable.cc new files 2011-01-19 15:58:13 +00:00
pannable.cc Set session dirty when pans change (#3807). 2011-03-01 21:40:01 +00:00
panner.cc more progress on speakers/vbap etc. etc (still a work in progress) 2011-02-17 16:43:55 +00:00
panner_manager.cc remove debug output 2011-01-28 00:49:11 +00:00
panner_search_path.cc some new source 2011-01-17 17:53:34 +00:00
panner_shell.cc remove semantic-free Panner::Changed signal; make mackie code pay attention to actual pan controls; make GUI watch PannerShell::Changed for news that the currently chosen panner has changed or changed configuration 2011-02-22 18:44:22 +00:00
pcm_utils.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
pi_controller.cc megaopus patch #2 for today: remove nframes64_t and sframes_t from source 2010-09-17 18:20:37 +00:00
playlist.cc improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure 2011-03-01 21:54:54 +00:00
playlist_factory.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
plugin.cc Clean up and hopefully fix handling of logarithmic plugin parameters (fixes #3769). 2011-02-15 01:42:48 +00:00
plugin_insert.cc Copy plugin when extending the count, rather than using the same one. Should fix #3672. 2011-02-28 02:33:07 +00:00
plugin_manager.cc Fix duplicate singular/plural plugin category menus. 2011-03-11 04:41:48 +00:00
port.cc avoid untested use of 2 jack weak symbols 2011-03-21 16:58:16 +00:00
port_insert.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
port_set.cc remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog 2010-09-14 15:45:21 +00:00
process_thread.cc remove babbling torrent of debug output 2010-04-13 21:05:59 +00:00
processor.cc Fix warning. 2011-02-07 01:12:55 +00:00
progress.cc Make normalize cancel button work. 2010-10-28 17:09:32 +00:00
quantize.cc Allow trim of midi regions to before the start of the source (better, this time). Fixes #3156. 2010-12-09 21:34:46 +00:00
rb_effect.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
rc_configuration.cc don't crash during startup with no config files when trying to use a non-existent MIDI Manager object 2010-07-26 15:22:24 +00:00
recent_sessions.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
region.cc improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure 2011-03-01 21:54:54 +00:00
region_factory.cc improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure 2011-03-01 21:54:54 +00:00
resampled_source.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
return.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
reverse.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
route.cc fix all manner of things relating to io connections, setting capture alignment, and so on. still needs more tests of actual precise placement of newly recorded material 2011-03-15 19:32:21 +00:00
route_group.cc Add route group property to share route active state (#3703) 2011-01-10 23:37:34 +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
run-tests.sh Add panners and libtimecode to library path. 2011-02-26 20:36:38 +00:00
send.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
session.cc fixup auto-connection of new MIDI tracks and MIDI tracks with newly-added audio ports 2011-03-20 22:09:46 +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 Cope with stereo click files by mixing them down to mono before playback. Kind-of fixes #1893. 2011-02-17 20:25:17 +00:00
session_command.cc Fix restoration of MementoCommand<Crossfade>. Fixes #3418. 2010-09-14 00:41:53 +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 remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK 2011-03-02 17:05:16 +00:00
session_events.cc deeper debug stracktrace 2011-03-02 22:15:59 +00:00
session_export.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
session_handle.cc Add dynamic type to SessionHandleRef debug output 2011-01-16 19:17:45 +00:00
session_metadata.cc remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog 2010-09-14 15:45:21 +00:00
session_midi.cc add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so 2011-03-09 05:19:44 +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 improve, cleanup, rationalize Session::cleanup_sources() and supporting infrastructure 2011-03-01 21:54:54 +00:00
session_process.cc actual working fix for threads/graph/route removal problem 2011-03-18 20:20:20 +00:00
session_rtevents.cc step editing now accessed via a context menu on MIDI track rec-enable buttons. along the way, fixed up confusion between set_rec_enable() and set_rec_enabled() methods in Route/Track/Diskstream 2010-07-24 16:40:56 +00:00
session_state.cc more fun and games with latency compensation, and so forth ... not done yet 2011-03-14 20:33:47 +00:00
session_state_utils.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
session_time.cc change Session::convert_to_frames_at() to Session::convert_to_frames() to reflect the fact that its argument is a position, not a duration; add Session::any_duration_to_frames(), which converts AnyTime representing a duration to frames; alter callers to use the right one of the two previously mentioned methods 2010-12-30 15:45:48 +00:00
session_transport.cc fix all manner of things relating to io connections, setting capture alignment, and so on. still needs more tests of actual precise placement of newly recorded material 2011-03-15 19:32:21 +00:00
session_utils.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
session_vst.cc Clean up plugin preset handling a bit. 2010-12-19 23:11:01 +00:00
slave.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
smf_source.cc move open-on-write call for MIDI into mark_streaming_midi_write_started() so that it works for the fork operation (or any other op that writes a new file) 2011-03-03 03:54:28 +00:00
sndfile_helpers.cc force AIFF and WAV exports to Big and Little endianness respectively 2010-08-30 18:40:23 +00:00
sndfileimportable.cc Check for OGG format properly. Should fix #3723. 2011-01-21 00:58:36 +00:00
sndfilesource.cc remove entire "stub" file concept; open new audio and MIDI files on demand (at first write); could be a few gotchas with some corner case scenarios, but apparently works OK 2011-03-02 17:05:16 +00:00
source.cc do not try to open sources with write-permission if the session itself is unwritable 2011-01-31 19:02:15 +00:00
source_factory.cc Add assert to make sure that we succeed in making a writable SMFSource. 2011-03-01 02:04:23 +00:00
speakers.cc Make speaker dialogue manage the session's Speakers. Make azimuth control work. Various tweaks. 2011-03-04 17:35:02 +00:00
sse_functions.s rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
sse_functions_64bit.s rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
sse_functions_xmm.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
st_pitch.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
st_stretch.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
strip_silence.cc Restore fade option to strip silence. 2011-02-28 18:57:43 +00:00
tape_file_matcher.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
template_utils.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
tempo.cc Fix weird whitespace. 2011-03-15 01:22:03 +00:00
tempo_map_importer.cc correct usage of return value from Session::Prompt signal 2009-12-30 19:44:46 +00:00
thread_buffers.cc merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally). 2011-01-27 01:31:03 +00:00
ticker.cc Rename libmusictime libtimecode (consistent with already used namespace "Timecode"). 2010-12-14 18:13:37 +00:00
track.cc sorta-kinda working latency compensation, latency reporting and capture alignment ... working except that we report the wrong information to JACK and i've noticed a couple of odd circumstances where turning on a latent plugin caused punch recording to fail 2011-03-11 02:55:52 +00:00
transient_detector.cc lincoln's patch to use QM onset detection in RFerret, and other tweaks 2011-03-02 12:43:44 +00:00
unknown_processor.cc Add missing files from previous commit. 2010-11-26 23:31:14 +00:00
uri_map.cc Fix compiler warnings 2010-12-11 15:09:47 +00:00
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 removed long-ifdef'ed-out code 2011-03-12 20:24:32 +00:00
vst_plugin.cc Try to ensure that the plugin loads its initial preset correctly. May fix #3602. 2010-12-29 01:18:05 +00:00
wscript Add a temporary message about the need to use JACK 0.120.1. 2011-03-19 00:36:42 +00:00