ardour/libs/ardour
2014-11-23 17:37:13 +02:00
..
ardour remove use of CrossThreadChannel::selectable() to allow cross-platform implementation of CrossThreadChannel via Glib::IOSource 2014-11-23 17:37:13 +02:00
msvc 'libs/ardour' - New files and changes needed for 'msvc_libardour' 2013-08-09 17:53:37 +01:00
MSVClibardour Add some newly introduced header files to our MSVC project (libs/ardour) 2014-11-04 15:44:27 +00:00
po Add UK English translation for libardour 2014-10-02 18:03:19 +01:00
test Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
amp.cc tweaks for the monitor section. refactoring of some buttons, using new ArdourKnob instead of VolumeController. New ArdourDisplay shows a controllables user value, and provides support for preset values (hardcoded at present). Further refactoring to come, so that ArdourWidgets are derived from a common class. Controllable now has more responsibility for scaling between internal, user, and interface (knob percent) values. This also needs more refactoring and might have some unintended consequences. tested with audio and nothing seems amiss, yet. 2014-07-18 08:47:45 -05:00
analyser.cc
async_midi_port.cc Add some casting and namespace specifiers to keep MSVC happy 2014-05-06 09:20:03 +01:00
audio_buffer.cc remove cruft - unused _size in audio-buffers 2014-02-03 16:59:51 +01:00
audio_diskstream.cc subtle changes to accomplish two goals (1) playhead should stop where the user pressed stopped (2) captured regions should end where the playhead ends 2014-10-10 13:22:50 -04:00
audio_library.cc fix some memory leaks 2014-03-23 00:46:12 +01: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_playlist_importer.cc Fix NULL pointer dereference on malformed Playlist XML. 2014-11-18 02:53:28 -05:00
audio_playlist_source.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
audio_port.cc fix up a bunch of confusion regarding the size/capacity/allocation of audio & midi buffers 2013-11-29 22:26:33 -05:00
audio_region_importer.cc
audio_track.cc Revert "add API to query a processor's frozen state." 2014-06-04 02:40:19 +02:00
audio_track_importer.cc
audio_unit.cc add popup message and error log for AU crash reports 2014-11-12 13:35:15 +01:00
audioanalyser.cc allow linking unbundled versions of some libraries 2013-10-28 09:06:09 +01:00
audioengine.cc remove superfluous if-branch (_session is checked a few lines above) 2014-11-18 02:15:06 +01:00
audiofile_tagger.cc revert incorrect include path changes and removal of export macros for two libardour symbols (revision and ardour_config_info) 2014-01-14 12:22:18 -05:00
audiofilesource.cc another round of compiler warning fixes 2014-10-23 05:31:40 +02:00
audioregion.cc Text tweaks and typo fixes 2014-10-02 18:03:19 +01:00
audiosource.cc fix compiler warning 2014-09-15 14:09:12 -04:00
auditioner.cc Reduce coupling between Plugin and PluginInsert. 2014-11-03 13:40:50 -05:00
auto_bundle.cc add copyright comments 2013-01-16 18:14:11 +00:00
automatable.cc Just rename problematic Variant::VOID type. 2014-11-07 17:21:43 -05:00
automation.cc
automation_control.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
automation_list.cc make AutomationList::operator==() private and abort() as its core, because it should never be called/used. 2014-07-09 14:30:38 -04:00
automation_watch.cc use new ControlList::add() argument 2014-02-19 23:25:08 -05:00
beats_frames_converter.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
broadcast_info.cc 'libs/ardour' - Use 'std::vector' instead of dynamically sized arrays (required to be buildable with MSVC) 2013-08-04 15:17:19 +01:00
buffer.cc
buffer_manager.cc allow to set custom thread-buffer size 2014-05-26 06:56:04 +02:00
buffer_set.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
bundle.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
butler.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
caimportable.cc add copyright comments 2013-01-16 18:14:11 +00:00
capturing_processor.cc rework MIDI [processor|plugin] chain 2013-08-08 15:26:18 -04:00
chan_count.cc
chan_mapping.cc
ChangeLog
configuration.cc
control_protocol_manager.cc Use PBD::find_files_matching_pattern instead of other variations 2014-06-25 12:40:10 -04:00
coreaudiosource.cc merge 5764970709 from cairocanvas as final(?) change related to data loss 2014-04-14 13:07:07 -04:00
cycle_timer.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
data_type.cc
debug.cc basic integration of delaylines (still un-nused) 2014-06-11 17:14:18 +02:00
default_click.cc 'libs/ardour' - Compiler specific includes and includes 2013-08-04 17:01:37 +01:00
delayline.cc optimize midi delayline. 2014-06-15 16:36:13 +02:00
delivery.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
directory_names.cc parameterize the version number used to define the config directory name 2014-07-16 08:15:18 -04:00
diskstream.cc subtle changes to accomplish two goals (1) playhead should stop where the user pressed stopped (2) captured regions should end where the playhead ends 2014-10-10 13:22:50 -04:00
element_import_handler.cc add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
element_importer.cc
engine_slave.cc fix issues with recording while synced to JACK (non-pure-virtual method added to AudioBackend) and remove pause() from AudioEngine/AudioBackend APIs 2013-10-21 16:24:24 -04:00
enums.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
event_type_map.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
export_channel.cc re-work bounce/freeze. Freezer stops at first active delivery. 2014-06-04 02:19:46 +02:00
export_channel_configuration.cc
export_failed.cc remove executable mode-bit from files 2013-06-16 21:54:08 +02:00
export_filename.cc Add backwards compatibility for instant.xml changes. 2014-08-14 03:19:40 +10:00
export_format_base.cc 'libs/ardour' - Main body of changes required for building with MSVC 2013-08-04 15:36:07 +01:00
export_format_manager.cc Remove Soundcloud upload from export format specification 2014-05-23 17:42:35 +01:00
export_format_specification.cc Be sure to initialise ExportFormatSpecification::_soundcloud_upload 2014-09-13 15:27:30 +01:00
export_formats.cc
export_graph_builder.cc Avoid potential division by zero. 2014-11-18 02:53:28 -05:00
export_handler.cc Remove unused variable and redundant arithmetic. 2014-11-18 02:55:03 -05:00
export_multiplication.cc add copyright comments 2013-01-16 18:14:11 +00:00
export_preset.cc
export_profile_manager.cc Add backwards compatibility for instant.xml changes. 2014-08-14 03:19:40 +10:00
export_status.cc
export_timespan.cc
file_source.cc FileSource should not generate its own error message when a file is missing 2014-09-15 14:09:12 -04:00
filename_extensions.cc add copyright comments 2013-01-16 18:14:11 +00:00
filesystem_paths.cc Add an extra folder to get searched (on Windows only) when looking for config files. 2014-08-28 08:08:43 +01:00
filter.cc substantive changes to the logic and safety for naming of (audio/MIDI) sources, especially when created via import 2014-06-02 11:20:37 -04:00
find_session.cc Merge remote-tracking branch 'remotes/origin/exportvis' into windows+cc 2013-10-18 10:03:22 +01:00
gettext.h
globals.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
graph.cc final eradication of jack header files from anything except the JACK backend 2014-04-11 02:52:28 -04:00
graphnode.cc
i18n.h
iec1ppmdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
iec2ppmdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
import.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
instrument_info.cc Reduce coupling between Plugin and PluginInsert. 2014-11-03 13:40:50 -05:00
internal_return.cc en/disable internal send+returns with tracks en/disable. 2014-06-23 00:48:47 +02:00
internal_send.cc release shared route pointer kept by InternalSend when dropping refs. 2014-09-03 05:20:28 +02:00
interpolation.cc fix vari-speed phase (when used for calculation only) 2013-08-27 20:55:15 +02:00
io.cc Clean up funny code and initialize variables. 2014-11-18 02:55:03 -05:00
io_processor.cc
kmeterdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
ladspa_plugin.cc Move ParameterDescriptor from Plugin to its own header. 2014-11-02 02:10:24 -05:00
linux_vst_support.cc strtok() is the root of all evil. 2014-06-14 16:45:55 +02:00
location.cc fix insane design for Location::next_available_name() so that it has no effective limit (other than UINT32_MAX) 2014-11-05 07:41:43 -05:00
location_importer.cc
ltc_slave.cc fix LTC slave delta formatting (long long) 2014-06-25 21:47:54 +02:00
lv2_evbuf.c another round of compiler warning fixes 2014-10-23 05:31:40 +02:00
lv2_evbuf.h honor LV2 rsz:minimumSize for Atom Event buffers 2013-06-03 00:48:17 +02:00
lv2_plugin.cc Just rename problematic Variant::VOID type. 2014-11-07 17:21:43 -05:00
lxvst_plugin.cc remaining bits for VST-shell plugin support ..and more VST rework 2014-02-23 21:11:53 +01:00
meter.cc Reduce unnecessary non-const MIDI buffer access. 2014-11-20 15:32:06 -05:00
midi_automation_list_binder.cc
midi_buffer.cc small round of compiler warning fixes 2014-10-23 03:43:04 +02:00
midi_clock_slave.cc Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
midi_diskstream.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
midi_model.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
midi_patch_manager.cc fix memory leak, changing semantics of PatchManager (needs x-check) 2014-09-11 03:04:12 +02:00
midi_playlist.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
midi_playlist_source.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
midi_port.cc debug trace lost midi-messages 2014-11-20 02:46:30 +01:00
midi_region.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
midi_ring_buffer.cc small round of compiler warning fixes 2014-10-23 03:43:04 +02:00
midi_scene_change.cc refactor MIDISceneChange color property addition by moving it into SceneChange to anticipate other types of SceneChange objects (e.g. OSC) 2014-11-10 23:17:27 -05:00
midi_scene_changer.cc refactor MIDISceneChange color property addition by moving it into SceneChange to anticipate other types of SceneChange objects (e.g. OSC) 2014-11-10 23:17:27 -05:00
midi_source.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
midi_state_tracker.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
midi_stretch.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
midi_track.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
midi_ui.cc remove use of CrossThreadChannel::selectable() to allow cross-platform implementation of CrossThreadChannel via Glib::IOSource 2014-11-23 17:37:13 +02:00
mididm.cc no more stack smashing, renice debug messages 2014-06-19 19:44:15 +02:00
midiport_manager.cc merge (squash) with scenechange topic branch to provide MIDI-driven scene change markers 2014-04-28 19:58:24 -04:00
mix.cc 'libs/ardour' - Main body of changes required for building with MSVC 2013-08-04 15:36:07 +01:00
monitor_processor.cc rework MIDI [processor|plugin] chain 2013-08-08 15:26:18 -04:00
mtc_slave.cc Use PBD::pthread_name in MTC_Slave for portability 2013-12-02 21:21:54 +10:00
mtdm.cc
mute_master.cc
onset_detector.cc add copyright comments 2013-01-16 18:14:11 +00:00
operations.cc avoid a set of calls to gettext() and/or cousins from global constructor scope 2014-10-07 14:27:12 -04:00
pan_controllable.cc
pannable.cc
panner.cc
panner_manager.cc Change PBD::find_files_matching_regex and PBD::find_files_matching_filter to take a Searchpath 2014-06-25 12:40:10 -04:00
panner_shell.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
pcm_utils.cc 'libs/ardour' - Compiler specific includes and includes 2013-08-04 17:01:37 +01:00
playlist.cc when flushing notifications/signals from an ARDOUR::Playlist, emit the RegionAdded/ContentsChanged signals first so that when LayersChanged is sent, the receivers know about all the new regions 2014-10-15 18:44:22 -04:00
playlist_factory.cc
playlist_source.cc
plugin.cc Reduce unnecessary non-const MIDI buffer access. 2014-11-20 15:32:06 -05:00
plugin_insert.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
plugin_manager.cc install all additional binaries in $libdir 2014-11-13 19:57:40 +01:00
port.cc check for _port_handle == null throughout Port:: methods 2014-09-06 12:36:57 -04:00
port_insert.cc Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
port_manager.cc change inheritance so that an AudioBackend IS-A PortEngine 2013-09-13 11:21:15 -04:00
port_set.cc provide plugins with all available buffers. 2014-05-06 23:34:34 +02:00
process_thread.cc use zeroed scratch buffers for "silent" plugin runs 2013-08-08 15:26:18 -04:00
processor.cc fix crash @ session-restore of plugins windows 2013-11-22 18:22:55 +01:00
progress.cc
quantize.cc Fix quantization and other time-related ops. 2014-11-22 21:49:42 -05:00
rb_effect.cc Remove obviously dead/redundant code. 2014-11-18 02:55:03 -05:00
rc_configuration.cc rename system and user config files with product-neutral names 2014-09-07 10:20:29 -04:00
rdff.c Revert all close-on-exec changes from earlier today 2013-06-07 21:07:41 +02:00
rdff.h
recent_sessions.cc
region.cc Fix Region::verify_length() so it actually does something. 2014-11-18 02:53:27 -05:00
region_factory.cc Fix crash when copying MIDI regions with midi-copy-is-fork is on (#6002). 2014-11-14 23:53:59 -05:00
resampled_source.cc 'libs/ardour' - Platform specific changes and includes 2013-08-04 19:03:32 +01:00
return.cc rework MIDI [processor|plugin] chain 2013-08-08 15:26:18 -04:00
reverse.cc
route.cc Don't iterate in 'ARDOUR::Route::get_control()' unless a ReaderLock was successfully obtained 2014-11-13 13:07:34 +00:00
route_graph.cc Unify editor / mixer ordering. 2013-10-21 00:19:43 +11:00
route_group.cc grouped faders should have relative gain by default 2014-07-28 16:20:24 -05:00
route_group_member.cc add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
run-profiling.sh Add --single-tests option to also build each libardour test as a separate program 2013-08-08 15:23:08 -04:00
run-session-tests.sh Use test-env.sh in run-session-tests.sh 2013-10-11 22:36:19 +10:00
run-tests.sh Fix script used to run libardour tests 2013-10-11 22:36:19 +10:00
scene_change.cc refactor MIDISceneChange color property addition by moving it into SceneChange to anticipate other types of SceneChange objects (e.g. OSC) 2014-11-10 23:17:27 -05:00
search_paths.cc Move 'template_search_path()' and 'route_template_search_path()' into 'libs/ardour/search_paths.cc' 2014-03-10 16:24:10 +00:00
send.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
session.cc Fix crash when copying MIDI regions with midi-copy-is-fork is on (#6002). 2014-11-14 23:53:59 -05:00
session_butler.cc Revert "Remove non-portable and unnused header includes" 2013-08-08 15:23:08 -04:00
session_click.cc
session_command.cc fix bad fix to error string 2013-01-09 15:09:13 +00:00
session_configuration.cc allow to load/save default session-properties 2014-06-29 16:11:46 +02:00
session_directory.cc enable videotimeline by default 2013-04-11 19:49:48 +02:00
session_events.cc make output of SessionEventManager::dump_events() a bit more readable 2014-10-10 13:22:50 -04:00
session_export.cc subtle changes to accomplish two goals (1) playhead should stop where the user pressed stopped (2) captured regions should end where the playhead ends 2014-10-10 13:22:50 -04:00
session_handle.cc
session_ltc.cc revert 8ca546e - original version was correct (note added) 2014-10-11 15:00:52 +02:00
session_metadata.cc
session_midi.cc fix delivery of MMC events under split process cycle conditions 2014-10-22 17:07:11 -04:00
session_object.cc
session_playlists.cc 'libs/ardour' - Use 'const_iterator' where appropriate (required to be buildable with MSVC) 2013-08-04 15:06:10 +01:00
session_process.cc Fix potential use of uninitialized value. 2014-11-18 02:53:28 -05: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.cc synchronize preferences and monitor-section 2014-11-18 03:49:20 +01:00
session_state_utils.cc Use PBD::find_files_matching_pattern instead of other variations 2014-06-25 12:40:10 -04:00
session_time.cc fix incorrect use of sizeof() in snprintf (function never actually used in ardour,but ... ) 2013-11-05 10:17:22 -05:00
session_transport.cc fix delivery of MMC events under split process cycle conditions 2014-10-22 17:07:11 -04:00
session_vst.cc stopgap solution for VST plugins that call audioMasterWantMidi during effOpen 2014-10-20 23:30:49 +02:00
slave.cc midi_clock_slave: fix wrong calculation of loop error 2013-12-18 09:55:15 +07:00
smf_source.cc Wrap MusicalTime in a class. 2014-11-22 04:05:42 -05:00
sndfile_helpers.cc 'libs/ardour' - Compiler specific includes and includes 2013-08-04 17:01:37 +01:00
sndfileimportable.cc Fix some usage of non-standard types for portability 2013-07-11 12:05:37 -04:00
sndfilesource.cc Fix incredibly unlikely NULL pointer dereference. 2014-11-18 02:53:28 -05:00
soundcloud_upload.cc Use Ardour 3 credentials for soundcloud upload 2014-06-12 23:20:06 +01:00
source.cc Revert "Remove non-portable and unnused header includes" 2013-08-08 15:23:08 -04:00
source_factory.cc fix crash recovery: add new constructors to SndFileSource, AudioFileSource, add a new SourceFactory method and finally tweak 2014-06-10 10:09:26 -04:00
speakers.cc VBAP GUI convention: top == front ^= azimuth == .5 2014-01-15 09:37:20 +01:00
srcfilesource.cc towards a SRC source + resampling during audition 2014-01-18 13:51:05 +01:00
sse_functions.s
sse_functions_64bit.s
sse_functions_xmm.cc 'libs/ardour' - Compiler specific includes and includes 2013-08-04 17:01:37 +01:00
st_pitch.cc
st_stretch.cc
strip_silence.cc
system_exec.cc install all additional binaries in $libdir 2014-11-13 19:57:40 +01:00
tape_file_matcher.cc
template_utils.cc Fix finding session templates 2014-09-22 13:21:14 +01:00
tempo.cc Fix quantization and other time-related ops. 2014-11-22 21:49:42 -05:00
tempo_map_importer.cc minor translation fixes/typos from edogawa 2013-01-09 14:33:10 +00:00
test-env.sh Fix ardour tests to work with new AudioEngine/Backends changes 2013-10-11 22:36:19 +10:00
thread_buffers.cc allow to set custom thread-buffer size 2014-05-26 06:56:04 +02:00
ticker.cc initialize some uninitialized variables 2013-12-27 14:04:49 +01:00
track.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
transient_detector.cc add copyright comments 2013-01-16 18:14:11 +00:00
unknown_processor.cc remove executable mode-bit from files 2013-06-16 21:54:08 +02:00
uri_map.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
user_bundle.cc add copyright comments 2013-01-16 18:14:11 +00:00
utils.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
vst_info_file.cc add support for VST plugins without any parameters 2014-10-20 23:30:48 +02:00
vst_plugin.cc Remove unused header includes 2014-06-17 21:30:51 +10:00
vumeterdsp.cc NOOP. remove trailing whitespace 2013-12-30 14:21:09 +01:00
windows_vst_plugin.cc 64bit windows VSTs 2014-10-05 18:11:11 +02:00
worker.cc catch OOM 2014-03-23 02:18:49 +01:00
wscript More generic RT-safe implementation of LV2 properties. 2014-10-31 20:46:43 -04:00