projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add loudness normalization to Export Format & Graph
[ardour.git]
/
libs
/
ardour
/
wscript
diff --git
a/libs/ardour/wscript
b/libs/ardour/wscript
index 22aeb21dfaed0f2e0fcc08df6162b2ce821cf65c..80ec8e8e931d2a52f6b80aff30f8fd4c2c5aa7b6 100644
(file)
--- a/
libs/ardour/wscript
+++ b/
libs/ardour/wscript
@@
-21,6
+21,7
@@
path_prefix = 'libs/ardour/'
libardour_sources = [
'amp.cc',
'analyser.cc',
libardour_sources = [
'amp.cc',
'analyser.cc',
+ 'analysis_graph.cc',
'async_midi_port.cc',
'audio_backend.cc',
'audio_buffer.cc',
'async_midi_port.cc',
'audio_backend.cc',
'audio_buffer.cc',
@@
-65,6
+66,7
@@
libardour_sources = [
'delivery.cc',
'directory_names.cc',
'diskstream.cc',
'delivery.cc',
'directory_names.cc',
'diskstream.cc',
+ 'dsp_filter.cc',
'ebur128_analysis.cc',
'element_import_handler.cc',
'element_importer.cc',
'ebur128_analysis.cc',
'element_import_handler.cc',
'element_importer.cc',
@@
-90,6
+92,7
@@
libardour_sources = [
'filesystem_paths.cc',
'filter.cc',
'find_session.cc',
'filesystem_paths.cc',
'filter.cc',
'find_session.cc',
+ 'fixed_delay.cc',
'gain_control.cc',
'globals.cc',
'graph.cc',
'gain_control.cc',
'globals.cc',
'graph.cc',
@@
-110,6
+113,10
@@
libardour_sources = [
'location_importer.cc',
'ltc_file_reader.cc',
'ltc_slave.cc',
'location_importer.cc',
'ltc_file_reader.cc',
'ltc_slave.cc',
+ 'lua_api.cc',
+ 'luabindings.cc',
+ 'luaproc.cc',
+ 'luascripting.cc',
'meter.cc',
'midi_automation_list_binder.cc',
'midi_buffer.cc',
'meter.cc',
'midi_automation_list_binder.cc',
'midi_buffer.cc',
@@
-197,6
+204,7
@@
libardour_sources = [
'session_state_utils.cc',
'session_time.cc',
'session_transport.cc',
'session_state_utils.cc',
'session_time.cc',
'session_transport.cc',
+ 'sidechain.cc',
'slave.cc',
'smf_source.cc',
'sndfile_helpers.cc',
'slave.cc',
'smf_source.cc',
'sndfile_helpers.cc',
@@
-290,6
+298,10
@@
def configure(conf):
atleast_version='0.6.0', mandatory=False)
conf.define ('LV2_SUPPORT', 1)
atleast_version='0.6.0', mandatory=False)
conf.define ('LV2_SUPPORT', 1)
+ # non-standard LV2 extention -- TODO: add option to disable??
+ if conf.is_defined ('HAVE_LV2_1_10_0'):
+ conf.define ('LV2_EXTENDED', 1)
+
# autowaf.check_pkg(conf, 'soundtouch-1.0', uselib_store='SOUNDTOUCH',
# mandatory=False)
autowaf.check_pkg(conf, 'cppunit', uselib_store='CPPUNIT',
# autowaf.check_pkg(conf, 'soundtouch-1.0', uselib_store='SOUNDTOUCH',
# mandatory=False)
autowaf.check_pkg(conf, 'cppunit', uselib_store='CPPUNIT',
@@
-357,12
+369,13
@@
def build(bld):
obj.includes = ['.', '../surfaces/control_protocol', '..']
obj.name = 'libardour'
obj.target = 'ardour'
obj.includes = ['.', '../surfaces/control_protocol', '..']
obj.name = 'libardour'
obj.target = 'ardour'
- obj.uselib = ['GLIBMM','GTHREAD','AUBIO','SIGCPP','XML','UUID',
- 'SNDFILE','SAMPLERATE','LRDF','AUDIOUNITS',
+ obj.uselib = ['GLIBMM','GTHREAD','AUBIO','SIGCPP','XML','UUID',
'LO',
+ 'SNDFILE','SAMPLERATE','LRDF','AUDIOUNITS',
'GIOMM',
'OSX','BOOST','CURL','TAGLIB','VAMPSDK','VAMPHOSTSDK','RUBBERBAND']
obj.use = ['libpbd','libmidipp','libevoral',
'libaudiographer',
'libtimecode',
'OSX','BOOST','CURL','TAGLIB','VAMPSDK','VAMPHOSTSDK','RUBBERBAND']
obj.use = ['libpbd','libmidipp','libevoral',
'libaudiographer',
'libtimecode',
+ 'liblua',
]
if bld.env['build_target'] != 'mingw':
obj.uselib += ['DL']
]
if bld.env['build_target'] != 'mingw':
obj.uselib += ['DL']
@@
-442,7
+455,8
@@
def build(bld):
source = avx_sources,
cxxflags = avx_cxxflags,
includes = [ '.' ],
source = avx_sources,
cxxflags = avx_cxxflags,
includes = [ '.' ],
- use = [ 'libtimecode', 'libpbd', 'libevoral', ],
+ use = [ 'libtimecode', 'libpbd', 'libevoral', 'liblua' ],
+ uselib = [ 'GLIBMM', 'XML' ],
target = 'sse_avx_functions')
obj.use += ['sse_avx_functions' ]
target = 'sse_avx_functions')
obj.use += ['sse_avx_functions' ]