audio_playlist.cc
audio_playlist_importer.cc
audio_port.cc
+audio_region_importer.cc
audio_track.cc
+audio_track_importer.cc
audioanalyser.cc
audioengine.cc
audiofile_tagger.cc
audiofilesource.cc
audioregion.cc
-audio_region_importer.cc
audiosource.cc
auditioner.cc
-auto_bundle.cc
automatable.cc
automation.cc
automation_control.cc
automation_list.cc
-base_audio_port.cc
-base_midi_port.cc
+beats_frames_converter.cc
broadcast_info.cc
buffer.cc
buffer_set.cc
+bundle.cc
chan_count.cc
+chan_mapping.cc
configuration.cc
control_protocol_manager.cc
control_protocol_search_path.cc
crossfade.cc
cycle_timer.cc
default_click.cc
+delivery.cc
directory_names.cc
diskstream.cc
-element_importer.cc
element_import_handler.cc
+element_importer.cc
enums.cc
event_type_map.cc
export_channel.cc
export_status.cc
export_timespan.cc
export_utilities.cc
+file_source.cc
filename_extensions.cc
filesystem_paths.cc
filter.cc
import.cc
io.cc
io_processor.cc
-jack_audio_port.cc
-jack_midi_port.cc
-jack_port.cc
+internal_send.cc
+internal_return.cc
+interpolation.cc
jack_slave.cc
ladspa_plugin.cc
location.cc
midi_clock_slave.cc
midi_diskstream.cc
midi_model.cc
+midi_patch_manager.cc
midi_playlist.cc
midi_port.cc
midi_region.cc
+midi_ring_buffer.cc
midi_source.cc
midi_state_tracker.cc
midi_stretch.cc
midi_track.cc
mix.cc
mtc_slave.cc
+mute_master.cc
named_selection.cc
onset_detector.cc
panner.cc
port_set.cc
processor.cc
quantize.cc
+rc_configuration.cc
recent_sessions.cc
region.cc
region_factory.cc
resampled_source.cc
+return.cc
reverse.cc
route.cc
route_group.cc
session_butler.cc
session_click.cc
session_command.cc
+session_configuration.cc
session_directory.cc
session_events.cc
session_export.cc
session_time.cc
session_transport.cc
session_utils.cc
-silentfilesource.cc
smf_source.cc
sndfile_helpers.cc
sndfileimportable.cc
sndfilesource.cc
source.cc
source_factory.cc
+strip_silence.cc
svn_revision.cc
tape_file_matcher.cc
template_utils.cc
tempo.cc
tempo_map_importer.cc
+ticker.cc
track.cc
transient_detector.cc
user_bundle.cc
arch_specific_objects = [ ]
-osc_files = [ 'osc.cc' ]
vst_files = [ 'vst_plugin.cc', 'session_vst.cc' ]
-lv2_files = [ 'lv2_plugin.cc' ]
+lv2_files = [ 'lv2_plugin.cc', 'lv2_event_buffer.cc', 'uri_map.cc' ]
audiounit_files = [ 'audio_unit.cc' ]
coreaudio_files = [ 'coreaudiosource.cc', 'caimportable.cc' ]
extra_sources = [ ]
extra_sources += lv2_files
ardour.Append(CCFLAGS="-DHAVE_SLV2")
-if ardour['LIBLO']:
- extra_sources += osc_files
-
ardour.Append(CCFLAGS="-D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE")
ardour.Append(CXXFLAGS="-DDATA_DIR=\\\"" + os.path.join (final_prefix, 'share') + "\\\"")
ardour.Append(CXXFLAGS="-DMODULE_DIR=\\\"" + os.path.join (final_prefix, env['LIBDIR']) + "\\\"")
libraries['lrdf'],
libraries['midi++2'],
libraries['evoral'],
+ libraries['smf'],
libraries['pbd'],
libraries['raptor'],
libraries['samplerate'],
if ardour['LV2']:
ardour.Merge ([ libraries['slv2'] ])
-if ardour['LIBLO']:
- ardour.Merge ([ libraries['lo'] ])
-
if ardour['COREAUDIO'] or ardour['AUDIOUNITS']:
ardour.Merge ([ libraries['appleutility'] ])
[ 'sse_functions_xmm.cc', 'sse_functions.s', 'sse_functions_64bit.s' ] +
[ 'rb_effect.cc', 'st_stretch.cc', 'st_pitch.cc' ] +
ardour_files +
- osc_files +
vst_files +
coreaudio_files +
audiounit_files +