ardour/libs/ardour
Robin Gareus 0ffde76e59 Revert "prevent double declicks (click after RecStop)"
This reverts commit 6ba555c2f5.
which does not yet take monitoring states into account.

Ideally the case handled here should not happen in the
first place, It should be fixed in session_transport
transport_sub_state.
2015-04-07 15:05:00 +02:00
..
ardour Revert "prevent double declicks (click after RecStop)" 2015-04-07 15:05:00 +02:00
msvc
MSVClibardour Add some newly introduced sources to our MSVC project (libardour) 2015-03-30 09:19:00 -05:00
po fix mistake in small .de update 2015-04-04 19:46:49 +02:00
test Add TestUI class to properly handle EventLoop invalidation 2015-02-15 15:05:22 +10:00
amp.cc linear declick 2015-04-07 05:25:12 +02:00
analyser.cc fix crash #6161 - another throw w/o catch 2015-03-30 09:19:00 -05:00
async_midi_port.cc fix to follow changes to evoral/libardour split 2014-12-03 21:22:53 -05:00
audio_buffer.cc remove cruft - unused _size in audio-buffers 2014-02-03 16:59:51 +01:00
audio_diskstream.cc ensure that stub audio file sources are removed when we destroy a track 2015-02-20 14:12:40 -05:00
audio_library.cc fix some memory leaks 2014-03-23 00:46:12 +01:00
audio_playlist.cc
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
audio_region_importer.cc
audio_track.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
audio_track_importer.cc Remove dead code. 2014-11-25 02:11:44 -05:00
audio_unit.cc AU preset debuging 2015-04-05 18:05:32 +02:00
audioanalyser.cc hack AudioAnalyzer for VAMP Onsetdetect 2015-03-30 09:19:00 -05:00
audioengine.cc fix ambiguous use of pow() 2015-04-05 15:13:59 -04: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 fix #6227, ‘old_peak_path()’ does not exist on win. 2015-04-02 18:51:20 +02:00
audioregion.cc fix crash #6161 - another throw w/o catch 2015-03-30 09:19:00 -05:00
audiosource.cc Don't open peakfiles O_NONBLOCK or O_NOATIME. 2015-03-21 01:02:51 +11:00
auditioner.cc NOOP, midi-auditioner clean API usage 2015-03-11 12:29:45 +01:00
auto_bundle.cc
automatable.cc Fix compilation with --no-lv2 (#0006169). 2015-03-08 01:36:53 -05:00
automation.cc
automation_control.cc Fix crash when twiddling MIDI controllers (#6050). 2014-12-04 22:23:16 -05:00
automation_list.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
automation_watch.cc likely fix for debug build 2015-03-25 14:47:18 -05:00
beats_frames_converter.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
broadcast_info.cc
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 MIDI readahead to options editor. 2015-03-05 18:48:33 -05:00
caimportable.cc
capturing_processor.cc
chan_count.cc
chan_mapping.cc
ChangeLog
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 move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbd 2014-12-22 19:48:30 -05:00
default_click.cc
delayline.cc optimize midi delayline. 2014-06-15 16:36:13 +02:00
delivery.cc low-pass filter gain-fader. 2015-04-07 05:21:57 +02:00
directory_names.cc hide user_config_dir_name; alter API for user_config_dir() to allow specification of a version number 2015-03-11 10:39:15 -05:00
diskstream.cc return to old default disk chunk read size 2015-01-29 18:49:04 -05:00
element_import_handler.cc
element_importer.cc
engine_slave.cc
enums.cc add SessionEvent::Action to libs/ardour enums registration 2015-02-05 16:32:33 -05:00
event_type_map.cc Fix compilation with --no-lv2 (#0006169). 2015-03-08 01:36:53 -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
export_filename.cc fix -Wreorder in 6377fe89 2015-01-29 02:28:25 +01:00
export_format_base.cc
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 Add CD Metadata "PERFORMER" & "TITLE" fields to .toc & .cue export 2015-03-30 09:19:00 -05:00
export_multiplication.cc
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 remove file manager LRU cache from code. 2014-12-10 18:28:55 -05:00
filename_extensions.cc
filesystem_paths.cc move "been here before" path concept into libardour, and use it appropriately at startup 2015-03-31 11:27:47 -04:00
filter.cc Fix stretch for MIDI regions (#6164). 2015-03-14 00:39:52 -04:00
find_session.cc
gettext.h
globals.cc when copying A3 config files, consider that the user may have /config rather than /ardour.rc. 2015-04-02 19:03:06 -04:00
graph.cc amend 070818f 2015-01-30 10:43:56 +01: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 MusicalTime => Beats. 2015-01-07 00:12:07 -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 low-pass filter gain-fader. 2015-04-07 05:21:57 +02:00
interpolation.cc NOOP, re-indent. 2015-03-10 22:15:44 +01:00
io.cc fix some static-analysis warnings 2015-02-19 20:37:58 +01:00
io_processor.cc
kmeterdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
ladspa_plugin.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
legatize.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
linux_vst_support.cc strtok() is the root of all evil. 2014-06-14 16:45:55 +02:00
location.cc Revert "[Summary] Eliminated redundant marker update notification which lead to creation of huge amount of redundant session events" 2015-02-18 12:00:36 -05:00
location_importer.cc
ltc_slave.cc LTC: don’t flag “no lock” until delta was at zero at least least once. 2015-01-12 23:17:39 +01:00
lv2_evbuf.c another round of compiler warning fixes 2014-10-23 05:31:40 +02:00
lv2_evbuf.h
lv2_plugin.cc Fix LV2 preset deletion and clash between plugins. 2015-03-07 14:54:03 -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 Replace half-baked param metadata with descriptor. 2014-12-01 23:35:24 -05:00
midi_buffer.cc MIDI bounce. 2014-12-17 21:48:09 -05:00
midi_channel_filter.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05: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 Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
midi_model.cc Handle edits while playing precisely. 2015-03-05 17:30:31 -05:00
midi_patch_manager.cc Structure MIDI device selector by manufacturer. 2014-12-13 00:37:34 -05:00
midi_playlist.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
midi_playlist_source.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
midi_port.cc Normalize notes on all channels. 2015-02-19 20:23:11 -05:00
midi_region.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
midi_ring_buffer.cc note to midi devs. 2015-03-30 19:52:21 +02:00
midi_scene_change.cc Fix some mangled whitespace (noop). 2014-12-30 14:41:22 -05:00
midi_scene_changer.cc Fix some mangled whitespace (noop). 2014-12-30 14:41:22 -05:00
midi_source.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
midi_state_tracker.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_stretch.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_track.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
midi_ui.cc Fix some mangled whitespace (noop). 2014-12-30 14:41:22 -05: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
monitor_processor.cc low-pass filter gain-fader. 2015-04-07 05:21:57 +02:00
mtc_slave.cc
mtdm.cc
mute_master.cc Resolve only active notes when muted/non-soloed. 2015-03-24 13:48:43 -04:00
note_fixer.cc Handle edits while playing precisely. 2015-03-05 17:30:31 -05:00
onset_detector.cc
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 use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
parameter_descriptor.cc Fix steps for log controls with wide range. 2014-12-04 21:22:31 -05:00
pcm_utils.cc
playlist.cc Comments in various call-sites of coverage() 2014-12-01 20:12:51 +00:00
playlist_factory.cc
playlist_source.cc
plugin.cc limit plugin-preset ‘seen_set_state’ message. 2015-03-23 01:53:07 +01:00
plugin_insert.cc Only restore plugin state (of first instance) once. 2015-01-06 20:29:39 +01:00
plugin_manager.cc recursive VST scans 2015-03-03 19:54:28 +01:00
port.cc libardour API to exercise get_port_property 2015-03-08 19:02:31 +01: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 libardour API to exercise get_port_property 2015-03-08 19:02:31 +01:00
port_set.cc provide plugins with all available buffers. 2014-05-06 23:34:34 +02:00
process_thread.cc
processor.cc fix --disable-plugins (bypass ‘em all) 2015-03-21 17:52:27 +01:00
progress.cc
quantize.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
rb_effect.cc Remove obviously dead/redundant code. 2014-11-18 02:55:03 -05:00
rc_configuration.cc split apart read and write chunk size and offer platform-dependent sizes for reading. Write chunk size should remain unchanged from before. 2015-01-23 12:25:49 -05:00
rdff.c
rdff.h
recent_sessions.cc
region.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06: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
return.cc
reverse.cc
route.cc Revert "prevent double declicks (click after RecStop)" 2015-04-07 15:05:00 +02:00
route_graph.cc
route_group.cc grouped faders should have relative gain by default 2014-07-28 16:20:24 -05:00
route_group_member.cc
run-profiling.sh
run-session-tests.sh
run-tests.sh Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07: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 fix/silence various compiler warnings. 2014-11-23 23:57:55 +01:00
send.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
session.cc add header to deal with destruction issues for tempo map 2015-04-01 11:58:31 -04:00
session_butler.cc Remove dead code. 2014-11-25 02:11:44 -05:00
session_click.cc
session_command.cc
session_configuration.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
session_directory.cc
session_events.cc fix “no per-thread pool” abort 2015-03-11 00:25:10 +01: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 fix LTC alignment. 2015-01-09 06:08:15 +01:00
session_metadata.cc Add EAN barcode field to session metadata 2015-03-30 09:19:00 -05:00
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
session_process.cc stop transport when process_routes fails, even when using the parallel graph execution model 2015-01-29 22:00:05 -05:00
session_rtevents.cc Mute automation via normal mute button. 2014-12-18 02:26:51 -05:00
session_state.cc session rename details: 2015-04-05 16:02:07 +02: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
session_transport.cc throttle TransportStateChange signal emissions 2015-03-10 10:49:52 +01:00
session_vst.cc fix windows + VST debug versions 2015-03-17 16:30:16 +01:00
slave.cc change Audio backend sample time methods to use a 64 bit timeline 2015-02-19 17:44:01 -05:00
smf_source.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
sndfile_helpers.cc fix (and comment) on subtle bug with audio file data width function 2015-02-06 10:33:01 -05:00
sndfileimportable.cc add GPL boilerplate. 2015-03-22 16:12:41 +01:00
sndfilesource.cc remove duplicate code 2015-03-11 12:28:47 +01:00
soundcloud_upload.cc Use Ardour 3 credentials for soundcloud upload 2014-06-12 23:20:06 +01:00
source.cc
source_factory.cc Don't assume compiler can avoid copy to const ref. 2014-12-18 04:03:39 -05:00
speakers.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
srcfilesource.cc split apart read and write chunk size and offer platform-dependent sizes for reading. Write chunk size should remain unchanged from before. 2015-01-23 12:25:49 -05:00
sse_functions.s
sse_functions_64bit.s
sse_functions_xmm.cc
st_pitch.cc
st_stretch.cc
strip_silence.cc
system_exec.cc amend c4533939b9 2014-11-24 00:04:45 +01:00
tape_file_matcher.cc
template_utils.cc Fix finding session templates 2014-09-22 13:21:14 +01:00
tempo.cc remove race condition when editing tempo/meter information. 2015-04-01 11:22:35 -04:00
tempo_map_importer.cc
thread_buffers.cc allow to set custom thread-buffer size 2014-05-26 06:56:04 +02:00
ticker.cc fix OSX/PPC 10.4 long maths 2015-03-31 16:05:15 +02:00
track.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
transform.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
transient_detector.cc
unknown_processor.cc
uri_map.cc Automation of LV2 plugin properties. 2014-11-02 02:10:24 -05:00
user_bundle.cc
utils.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
vst_info_file.cc recursive VST scans 2015-03-03 19:54:28 +01:00
vst_plugin.cc use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06: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 Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00