13
0
livetrax/libs/ardour
Hans Baier 0a60b4f530 got MIDI Clock slave closer to functioning properly:
- Cleaned up the class
  - calculating (kind-of) sensible speed and position values
  - fixed resolution (quick-fix)
  - fixed requires_seekahead (set to false)
  - fixed locked (set to true)


git-svn-id: svn://localhost/ardour2/branches/3.0@4018 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-27 06:49:41 +00:00
..
ardour got MIDI Clock slave closer to functioning properly: 2008-10-27 06:49:41 +00:00
macosx rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
po merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +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 rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
analyser.cc remove duplicate/wrong includes in last commit. 2008-09-17 19:18:08 +00:00
audio_buffer.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
audio_diskstream.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
audio_library.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
audio_playlist_importer.cc Normalize XML property name style, preserving old session loading (on load _ will be converted to -). 2008-10-05 23:14:48 +00:00
audio_playlist.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
audio_port.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
audio_region_importer.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
audio_track.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
audio_unit.cc merge 2.0-ongoing into 3.0 @ 3581 - 3710 2008-09-10 21:27:39 +00:00
audioanalyser.cc chris goddard's region list patch; port 2.X marker drag/move changes to 3.0; compilation fixes-post-evoral 2008-09-19 14:38:46 +00:00
audioengine.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
audiofile_tagger.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
audiofilesource.cc Fix audio recording. Better fix needed though. 2008-07-14 18:57:14 +00:00
audioregion.cc add global region fade toggle; fixup (?) reload of MIDI config state (both ported from 2.X) 2008-10-09 14:15:45 +00:00
audiosource.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
auditioner.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
auto_bundle.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
automatable.cc Fix wrongly exposed set_parameter methods on PluginInsert. 2008-10-13 17:29:22 +00:00
automation_control.cc Apply automation fix patch from torbenh. 2008-10-03 02:19:12 +00:00
automation_list.cc Normalize XML property name style, preserving old session loading (on load _ will be converted to -). 2008-10-05 23:14:48 +00:00
automation.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
base_audio_port.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
base_midi_port.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
broadcast_info.cc Fix bugs in BroadcastInfo, and use it in SndfileSource 2008-09-17 20:34:31 +00:00
buffer_set.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
buffer.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
bundle.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
caimportable.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
chan_count.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +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 merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
control_protocol_manager.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
control_protocol_search_path.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
coreaudiosource.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
crossfade.cc Assortment of minor changes from 2.0-ongoing. 2008-10-03 18:24:38 +00:00
cycle_timer.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
default_click.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
directory_names.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
diskstream.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
element_import_handler.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
element_importer.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
enums.cc merge Sakari's (sbergen) branch back into 3.0, removing libsndfile and adding taglib 2008-09-17 08:44:51 +00:00
event_type_map.cc Can't call the wrong function when there's only one of them: remove ARDOUR::Parameter and just use Evoral::Parameter (move Ardour specific functionality to EventTypeMap where it belongs). 2008-09-29 22:47:40 +00:00
export_channel_configuration.cc Region export dialog: Make export channel and -selector polymorphic, add the region related classes and a dialog specialization 2008-10-11 10:14:51 +00:00
export_channel.cc * Some Export GUI tweaks 2008-10-11 14:07:50 +00:00
export_file_io.cc * Improved export error handling, streamlined ExportFailed 2008-09-28 11:11:38 +00:00
export_filename.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
export_format_base.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
export_format_manager.cc Made Export format compatibility checking a bit more robust 2008-09-29 10:02:35 +00:00
export_format_specification.cc * Added PBD::UUID 2008-09-19 16:56:01 +00:00
export_formats.cc Made Export format compatibility checking a bit more robust 2008-09-29 10:02:35 +00:00
export_handler.cc * Improved export error handling, streamlined ExportFailed 2008-09-28 11:11:38 +00:00
export_multiplication.cc * Improved export error handling, streamlined ExportFailed 2008-09-28 11:11:38 +00:00
export_preset.cc Handle export presets from config dirs properly. Removed some debug output. 2008-10-16 15:13:23 +00:00
export_processor.cc * Improved export error handling, streamlined ExportFailed 2008-09-28 11:11:38 +00:00
export_profile_manager.cc Handle export presets from config dirs properly. Removed some debug output. 2008-10-16 15:13:23 +00:00
export_status.cc Stop export dialog from getting stuck at end of export 2008-10-10 21:46:47 +00:00
export_timespan.cc Region export dialog: Make export channel and -selector polymorphic, add the region related classes and a dialog specialization 2008-10-11 10:14:51 +00:00
export_utilities.cc Fix some stupid, stupid, stupid memory leaks in export utilities 2008-10-11 09:25:43 +00:00
filename_extensions.cc * Added filename extension definitions for export presets and format profiles 2008-09-20 22:06:02 +00:00
filesystem_paths.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
filter.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
find_session.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
gain.cc Can't call the wrong function when there's only one of them: remove ARDOUR::Parameter and just use Evoral::Parameter (move Ardour specific functionality to EventTypeMap where it belongs). 2008-09-29 22:47:40 +00:00
gdither.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
gettext.h rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
globals.cc add global region fade toggle; fixup (?) reload of MIDI config state (both ported from 2.X) 2008-10-09 14:15:45 +00:00
i18n.h rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
import.cc Separate low level details of SMF reading/writing from concept of 'midi source in ardour'. 2008-09-30 00:45:26 +00:00
internal_audio_port.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
internal_port.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
io_processor.cc Fixes to get legacy 2.x sends working. 2008-07-16 19:49:19 +00:00
io.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
jack_audio_port.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
jack_midi_port.cc Apply MIDI looping patch from torbenh, with minor changes. 2008-10-10 00:39:29 +00:00
jack_port.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
jack_slave.cc Display recorded controller data (fix show all/existing automation). 2008-09-21 16:17:02 +00:00
ladspa_plugin.cc Apply panners/automation patch from torbenh (Panner is-a Processor). 2008-10-03 03:16:19 +00:00
location_importer.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
location.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
lv2_plugin.cc Apply panners/automation patch from torbenh (Panner is-a Processor). 2008-10-03 03:16:19 +00:00
meter.cc Plugin automation fixes from torbenh. 2008-09-29 01:22:21 +00:00
midi_buffer.cc Apply MIDI looping patch from torbenh, with minor changes. 2008-10-10 00:39:29 +00:00
midi_clock_slave.cc got MIDI Clock slave closer to functioning properly: 2008-10-27 06:49:41 +00:00
midi_diskstream.cc MIDI looping fixes from torbenh. 2008-10-12 17:40:37 +00:00
midi_model.cc Normalize XML property name style, preserving old session loading (on load _ will be converted to -). 2008-10-05 23:14:48 +00:00
midi_playlist.cc Can't call the wrong function when there's only one of them: remove ARDOUR::Parameter and just use Evoral::Parameter (move Ardour specific functionality to EventTypeMap where it belongs). 2008-09-29 22:47:40 +00:00
midi_port.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
midi_region.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
midi_source.cc Separate low level details of SMF reading/writing from concept of 'midi source in ardour'. 2008-09-30 00:45:26 +00:00
midi_state_tracker.cc Add missing files. 2008-10-10 15:39:22 +00:00
midi_stretch.cc Display recorded controller data (fix show all/existing automation). 2008-09-21 16:17:02 +00:00
midi_track.cc Apply MIDI looping patch from torbenh, with minor changes. 2008-10-10 00:39:29 +00:00
mix.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
mtc_slave.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
named_selection.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
onset_detector.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
osc.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
panner.cc Apply MIDI looping patch from torbenh, with minor changes. 2008-10-10 00:39:29 +00:00
pcm_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
playlist_factory.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
playlist.cc still call Port::cycle_start() for output ports; remove otification calls from Playlist::add_region() (torben) 2008-09-29 09:44:25 +00:00
plugin_insert.cc Added facilities into PluginInsert for the GUI to gather parts of the real signal passed through the insert. Also added rudimentary plugin input/output difference analysis in the plugin eq gui for the collected signal. 2008-10-20 18:57:34 +00:00
plugin_manager.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
plugin.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
port_insert.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
port_set.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
port.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
processor.cc Apply panners/automation patch from torbenh (Panner is-a Processor). 2008-10-03 03:16:19 +00:00
quantize.cc Move event specific ringbuffer stuff to evoral. 2008-09-22 16:28:02 +00:00
rb_effect.cc merge 2.0-ongoing into 3.0 @ 3581 - 3710 2008-09-10 21:27:39 +00:00
recent_sessions.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
region_factory.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
region.cc fix for ancestral start values in basic region constructor 2008-10-13 17:11:57 +00:00
resampled_source.cc Assortment of minor changes from 2.0-ongoing. 2008-10-03 18:24:38 +00:00
reverse.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
route_group.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
route.cc Apply panners/automation patch from torbenh (Panner is-a Processor). 2008-10-03 03:16:19 +00:00
SConscript Region export dialog: Make export channel and -selector polymorphic, add the region related classes and a dialog specialization 2008-10-11 10:14:51 +00:00
send.cc Can't call the wrong function when there's only one of them: remove ARDOUR::Parameter and just use Evoral::Parameter (move Ardour specific functionality to EventTypeMap where it belongs). 2008-09-29 22:47:40 +00:00
session_butler.cc MIDI looping fixes from torbenh. 2008-10-12 17:40:37 +00:00
session_click.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_command.cc Normalize XML property name style, preserving old session loading (on load _ will be converted to -). 2008-10-05 23:14:48 +00:00
session_directory.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_events.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_export.cc * Improved export error handling, streamlined ExportFailed 2008-09-28 11:11:38 +00:00
session_feedback.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_metadata.cc new files from sakari, missed last time 2008-09-17 12:58:33 +00:00
session_midi.cc * fixed jitter problems for midi clock and removed superfluous UI elements 2008-10-25 08:28:10 +00:00
session_process.cc torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions) 2008-10-08 20:14:22 +00:00
session_state_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_state.cc add global region fade toggle; fixup (?) reload of MIDI config state (both ported from 2.X) 2008-10-09 14:15:45 +00:00
session_time.cc merge Sakari's (sbergen) branch back into 3.0, removing libsndfile and adding taglib 2008-09-17 08:44:51 +00:00
session_transport.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:39 +00:00
session_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session_vst.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
session.cc remove pointless JACK error message; don't add every track as an automatic bundle, just busses 2008-09-30 14:34:24 +00:00
silentfilesource.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
smf_source.cc Fix pollution of global namespace by Evoral. 2008-10-13 02:43:14 +00:00
sndfile_helpers.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
sndfileimportable.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
sndfilesource.cc Fix bugs in BroadcastInfo, and use it in SndfileSource 2008-09-17 20:34:31 +00:00
source_factory.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
source.cc 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 rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +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
st_pitch.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
st_stretch.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
tape_file_matcher.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
template_utils.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
tempo_map_importer.cc Add Import from session -functionality 2008-09-26 08:29:30 +00:00
tempo.cc fix for ancestral start values in basic region constructor 2008-10-13 17:11:57 +00:00
track.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
transient_detector.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
user_bundle.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
utils.cc chris goddard's region list patch; port 2.X marker drag/move changes to 3.0; compilation fixes-post-evoral 2008-09-19 14:38:46 +00:00
vst_plugin.cc merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00