13
0
livetrax/libs/ardour
Robin Gareus 7d3f0bfd75 prepare for clang static analysis of RT-functions:
see: https://github.com/fundamental/stoat
eventually more functions should be annotated, and
a common header file should be used to
  #define REALTIME __attribute__((annotate("realtime")))
2014-08-31 07:50:17 +02:00
..
ardour clean up cruft in some config variables 2014-07-28 15:55:20 -05:00
msvc
MSVClibardour Make sure all our VC projects agree that the product is called 'Mixbus3' (as opposed to just 'Mixbus') 2014-08-28 07:57:20 +01:00
po i18n updates (specifically .de from edgar a, but also contains results of ./waf i18n 2014-02-10 12:19:43 -05:00
test Rename PBD::find_file_in_search_path to just PBD::find_file 2014-06-25 12:40:10 -04: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 remove debug output 2014-07-09 12:06:36 -04:00
audio_library.cc fix some memory leaks 2014-03-23 00:46:12 +01:00
audio_playlist_importer.cc
audio_playlist_source.cc
audio_playlist.cc
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_importer.cc
audio_track.cc Revert "add API to query a processor's frozen state." 2014-06-04 02:40:19 +02:00
audio_unit.cc Remove limit parameter from PBD::find_files_matching_regex 2014-06-25 12:40:10 -04:00
audioanalyser.cc allow linking unbundled versions of some libraries 2013-10-28 09:06:09 +01:00
audioengine.cc prepare for clang static analysis of RT-functions: 2014-08-31 07:50:17 +02: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 initial implementation of "bring all media into session folder". Incomplete but basically functional for audio files 2014-07-08 00:53:13 -04:00
audioregion.cc add libardour infrastructure for "fade range" edit operation 2014-07-10 08:16:55 -04:00
audiosource.cc fix typo in comment 2014-04-04 15:16:35 -04:00
auditioner.cc tempo match midi auditioning - #5881 2014-03-10 00:48:48 +01:00
auto_bundle.cc
automatable.cc add partial support for mute automation (playback does not work, data is not recorded in the session) 2014-07-01 14:37:05 -04:00
automation_control.cc do not needlessly keep starting touch/automation watch passes just because a command to start or stop touch was received 2014-02-19 23:25:08 -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
automation.cc
beats_frames_converter.cc
broadcast_info.cc
buffer_manager.cc allow to set custom thread-buffer size 2014-05-26 06:56:04 +02:00
buffer_set.cc remove unused API to explicitly set/unset buffer silent flag 2013-12-28 13:43:57 +01:00
buffer.cc
bundle.cc
butler.cc fix crash in butler when destroying before thread is started 2014-05-01 12:31:34 -04:00
caimportable.cc
capturing_processor.cc
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 export visibility macros across libardour 2013-10-17 10:02:11 -04:00
data_type.cc
debug.cc basic integration of delaylines (still un-nused) 2014-06-11 17:14:18 +02:00
default_click.cc
delayline.cc optimize midi delayline. 2014-06-15 16:36:13 +02:00
delivery.cc fix possible crash when setting delivery name w/o panshell 2014-06-11 20:21:14 +02: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 merge with master. 2014-07-01 09:46:18 -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 add a method to cancel a pending play_range. this is needed when we are modifying the range with keyboard commands. 2014-07-02 17:35:38 -05:00
event_type_map.cc add partial support for mute automation (playback does not work, data is not recorded in the session) 2014-07-01 14:37:05 -04:00
export_channel_configuration.cc
export_channel.cc re-work bounce/freeze. Freezer stops at first active delivery. 2014-06-04 02:19:46 +02:00
export_failed.cc
export_filename.cc Add backwards compatibility for instant.xml changes. 2014-08-14 03:19:40 +10: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 Initialise _soundcloud_upload to false in ExportFormatSpecification 2014-05-23 20:21:56 +01:00
export_formats.cc
export_graph_builder.cc
export_handler.cc Report an error when post-export hook fails. 2014-07-05 21:47:49 +01: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 initial implementation of "bring all media into session folder". Incomplete but basically functional for audio files 2014-07-08 00:53:13 -04:00
filename_extensions.cc
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 Use PBD::find_files_matching_pattern instead of other variations 2014-06-25 12:40:10 -04: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 merge with master. 2014-07-01 09:46:18 -04:00
instrument_info.cc Support midnam controller value labels. 2014-01-10 20:51:54 -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 en/disable internal send+returns with tracks en/disable. 2014-06-23 00:48:47 +02:00
interpolation.cc
io_processor.cc
io.cc Fix compilation on linux now that libardour no longer links to libjack 2013-12-02 21:17:47 +10:00
kmeterdsp.cc make meters request constant buffers 2013-12-30 14:20:02 +01:00
ladspa_plugin.cc
linux_vst_support.cc strtok() is the root of all evil. 2014-06-14 16:45:55 +02:00
location_importer.cc
location.cc changing the start (position) of a marker with a scene change needs to update the SceneChanger 2014-05-02 18:43:04 -04:00
ltc_slave.cc fix LTC slave delta formatting (long long) 2014-06-25 21:47:54 +02:00
lv2_evbuf.c merge (w/fix) with master 2014-02-04 14:21:35 -05:00
lv2_evbuf.h
lv2_plugin.cc LV2: don't leave active plugins deactivated after latency-compute-run 2014-07-16 17:08:42 +02: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 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_automation_list_binder.cc
midi_buffer.cc prepare midi buffer API for midi-delaylines 2014-06-11 16:27:23 +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 merge with master. 2014-07-01 09:46:18 -04:00
midi_model.cc assure midi patch ID is set before assigning it 2014-03-23 01:14:36 +01:00
midi_patch_manager.cc Use PBD::find_files_matching_pattern instead of other variations 2014-06-25 12:40:10 -04:00
midi_playlist_source.cc
midi_playlist.cc
midi_port.cc debug message: print uint8 channel as integer not char 2013-12-31 11:44:19 +01:00
midi_region.cc dramatic change in logic and naming for operations related to adding a MIDI region on demand and cloning/unlinking 2014-04-14 13:05:08 -04:00
midi_ring_buffer.cc
midi_scene_change.cc a variety of changes to finalize (?) (MIDI) SceneChange functionality 2014-05-02 18:44:04 -04:00
midi_scene_changer.cc a variety of changes to finalize (?) (MIDI) SceneChange functionality 2014-05-02 18:44:04 -04:00
midi_source.cc dramatic change in logic and naming for operations related to adding a MIDI region on demand and cloning/unlinking 2014-04-14 13:05:08 -04:00
midi_state_tracker.cc
midi_stretch.cc
midi_track.cc re-work bounce/freeze. Freezer stops at first active delivery. 2014-06-04 02:19:46 +02:00
midi_ui.cc merge (squash) with scenechange topic branch to provide MIDI-driven scene change markers 2014-04-28 19:58:24 -04: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
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
operations.cc
pan_controllable.cc
pannable.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 panner: backwards compatibility, constrain pan-range in old sessions 2014-05-30 03:54:15 +02:00
panner.cc
pcm_utils.cc
playlist_factory.cc
playlist_source.cc
playlist.cc Cut and Copy should remember the white space at the end of a range. 2014-07-23 14:36:21 -05:00
plugin_insert.cc merge with master and fix 4 conflicts by hand 2014-06-02 11:32:13 -04:00
plugin_manager.cc Rename PBD::find_file_in_search_path to just PBD::find_file 2014-06-25 12:40:10 -04:00
plugin.cc
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
port_set.cc provide plugins with all available buffers. 2014-05-06 23:34:34 +02:00
port.cc remove use of JACK headers to allow building on systems without JACK 2014-04-10 08:58:25 -04:00
process_thread.cc
processor.cc fix crash @ session-restore of plugins windows 2013-11-22 18:22:55 +01:00
progress.cc
quantize.cc Fix midi-note length when quantizing a swing rhythm 2013-10-23 19:59:26 +02:00
rb_effect.cc allow linking unbundled versions of some libraries 2013-10-28 09:06:09 +01:00
rc_configuration.cc Rename PBD::find_file_in_search_path to just PBD::find_file 2014-06-25 12:40:10 -04:00
rdff.c
rdff.h
recent_sessions.cc
region_factory.cc
region.cc
resampled_source.cc
return.cc
reverse.cc
route_graph.cc Unify editor / mixer ordering. 2013-10-21 00:19:43 +11:00
route_group_member.cc add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
route_group.cc grouped faders should have relative gain by default 2014-07-28 16:20:24 -05:00
route.cc disable latency-compensation preparations for now 2014-07-04 13:57:35 +02:00
run-profiling.sh
run-session-tests.sh
run-tests.sh
scene_change.cc a variety of changes to finalize (?) (MIDI) SceneChange functionality 2014-05-02 18:44:04 -04: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 send-delayline: proper debug output (and sort includes on the way) 2014-06-13 13:51:42 +02:00
session_butler.cc
session_click.cc
session_command.cc
session_configuration.cc allow to load/save default session-properties 2014-06-29 16:11:46 +02:00
session_directory.cc
session_events.cc Re-validate our iterator after SessionEventManager removes an event 2014-03-18 19:23:28 +00:00
session_export.cc
session_handle.cc
session_ltc.cc
session_metadata.cc
session_midi.cc wrap MIDI timecode at 24h 2014-06-10 04:22:34 +02:00
session_object.cc
session_playlists.cc
session_process.cc add a method to cancel a pending play_range. this is needed when we are modifying the range with keyboard commands. 2014-07-02 17:35:38 -05:00
session_rtevents.cc
session_state_utils.cc Use PBD::find_files_matching_pattern instead of other variations 2014-06-25 12:40:10 -04:00
session_state.cc consistently use mixed-case labels 2014-08-01 14:31:18 -05: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 the naming and behavior of always-play-range to match the button, which is follow-edits. when you select a range, the playhead should jump to the start of the range and begin to play the selection. BUT (unlike previous implementation) if the user wants to relocate the playhead, then that should be allowed. The user should always remain in charge of the playhead location. NOTE: your previous config setting will be invalidated. You must re-save a session to overwrite with the new config variable 2014-07-03 12:56:33 -05:00
session_vst.cc fixed a few warnings from clang static analysis 2014-03-18 22:51:44 +01:00
session.cc Enforce mixer strip widths, more case fixes, and minor theme changes 2014-08-01 15:44:42 -05:00
slave.cc midi_clock_slave: fix wrong calculation of loop error 2013-12-18 09:55:15 +07:00
smf_source.cc initial implementation of "bring all media into session folder". Incomplete but basically functional for audio files 2014-07-08 00:53:13 -04:00
sndfile_helpers.cc
sndfileimportable.cc
sndfilesource.cc initial implementation of "bring all media into session folder". Incomplete but basically functional for audio files 2014-07-08 00:53:13 -04:00
soundcloud_upload.cc Use Ardour 3 credentials for soundcloud upload 2014-06-12 23:20:06 +01: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
source.cc
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_64bit.s
sse_functions_xmm.cc
sse_functions.s
st_pitch.cc
st_stretch.cc
strip_silence.cc
system_exec.cc fatal error if vfork-exec-wrapper cannot be found (on unix systems). 2014-07-11 16:43:50 +02:00
tape_file_matcher.cc
template_utils.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
tempo_map_importer.cc
tempo.cc don't use llrint on already-integral variables 2014-05-14 12:11:14 -04:00
test-env.sh
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 option to use track-number and take-name as part of file-name 2014-06-26 19:16:07 +02:00
transient_detector.cc
unknown_processor.cc
uri_map.cc
user_bundle.cc
utils.cc Merge branch 'ripple-mode-cc' into cairocanvas 2014-07-01 19:10:47 +01:00
vst_info_file.cc fix typo in vst doc. 2014-05-29 07:49:36 +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 remaining bits for VST-shell plugin support ..and more VST rework 2014-02-23 21:11:53 +01:00
worker.cc catch OOM 2014-03-23 02:18:49 +01:00
wscript Support saving LV2 presets multiple times (fix #0005949). 2014-07-15 15:49:47 -04:00