cf652331ad
Adapt our remaining MSVC projects for 'boost::atomic' (in case it later gets extended to the other libs)
...
Stage 3 of 3
2018-09-30 09:19:28 +01:00
79f01bc889
Initial changes needed for building Mixbus (with MSVC) as version 5
...
(Mixbus itself will probably need extra changes)
2018-09-10 07:14:59 +01:00
b9c9777b9a
When building with MSVC, allow for the fact that Mixbus and Ardour can be using different versions of the SESSION_FILE format
2018-02-15 09:03:32 +00:00
6f019faaa0
Accommodate the change from libtimecode to libtemporal
2018-02-14 10:02:11 +00:00
4b1c288f87
update qm-vamp-plugins (git v1.7.1-10-g76bc879)
2017-04-01 21:50:32 +02:00
4572b909ac
Add a VC project for building the ardourvampplugins
2017-02-09 09:39:53 +00:00
5dabe45341
Some minor changes in preparation for building the newer Vamp plugins
2017-02-05 15:05:32 +00:00
ee2a1b7bea
update/include Queen Mary Vamp plugin set
2016-10-06 00:58:16 +02:00
72060df884
update OnsetDetector for updated QM-DSP
2016-10-06 00:58:13 +02:00
Nils Philippsen
0aaded5318
allow linking unbundled version of qm-dsp
...
In the course, rename the bundled, built version libqm-dsp so it matches
packaged versions.
2016-10-04 22:03:28 +02:00
2b53558e66
remove misspelled unused define
2016-05-23 02:29:55 +02:00
9d50074a99
fix aubio-onset detection parameters
2016-05-01 18:47:14 +02:00
759e13a53c
fix typo ba7835
2016-02-29 11:28:04 +01:00
ba78359129
prepare for update to waf 1.8
...
uselib is no longer implicit (inherited by .use). This is still incomplete,
some uselibs for non-linux variants may be missing.
bld.is_defined("HAVE_XXX") also no longer works and will have to be
changed (I think to bld.env["HAVE_XXX"]) in countless places.
2016-02-28 21:16:44 +01:00
489753e866
specialize isfinite for MSVC compat
2016-02-28 12:07:00 +01:00
43d3b4656a
add an OOM check.
2016-02-20 20:47:13 +01:00
a60312cfea
vamp-true-peak: collect peak locations >= -1dBTP
2016-02-12 12:38:54 +01:00
d2fa4b3388
add dBTP Vamp plugin
2016-02-11 14:14:01 +01:00
b01485f61f
use short-term ebur128 histogram
2016-02-11 02:22:54 +01:00
e41296bf5d
Add loudness histogram Feature to the EBUr128 VAMP plugin
2016-02-10 15:11:45 +01:00
72ec5e9a01
add basic VAMP plugin for EBUr128 analysis
...
FeatureSet will be extended to report detailed analysis.
2015-11-03 19:21:32 +01:00
ef169ce2ff
fix Vamp Onset Detector.
2015-10-08 16:18:39 +02:00
22b07e0233
NOOP, remove trailing tabs/whitespace.
2015-10-05 16:17:49 +02:00
4178db5f63
globally remove all trailing whitespace from .cpp and .hpp files missed by previous commit
2015-10-04 15:11:15 -04:00
4dc63966f0
globally remove all trailing whitespace from ardour code base.
...
Paul Davis was responsible for introducing almost all of this.
2015-10-04 14:51:05 -04:00
Julien de Kozak
cb8abbe8d2
Make it compile with C++11 support.
...
Reference : https://bugs.webkit.org/show_bug.cgi?id=59249
2014-12-01 23:18:11 +01:00
058986f77b
finish unfinished work at basing all install paths on the program name
2014-04-28 21:11:08 -04:00
31b68d1db8
use "portable" approach to forcing visible symbols in third party libs (qm-dsp, vamp-plugins, appleutility, clearlooks)
2014-01-17 13:19:42 -05:00
96586e81f4
the vampplugins lib that we build needs to use VAMPSDK
2014-01-14 21:46:41 -05:00
37b1f5017e
merge with master
2014-01-14 21:13:21 -05:00
d434287811
fix compilation problem on OS X caused by a missing implementation of a virtual method
2014-01-14 17:27:21 -05:00
a919ac8a86
aubio 3+4 compat
2014-01-13 09:38:24 -05:00
4b3feefa55
add -fvisibility=default back to cxx/cflags when building QM DSP and VAMP plugins libs, because ... ugh
2014-01-12 15:40:48 -05:00
1eaa30b725
aubio 3+4 compat
2014-01-12 18:11:14 +01:00
3020b224fa
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
f3d858f9df
fix detection of aubio library - aubio-0.4 breaks API and ABI.
...
ideally we'll want atleast_version='0.3.2', max_version='0.3.9'
(or anything before 0.4.0) for the time being.
but waf/autowaf don't seem to allow that.
aubio-0.3.2 was the previous minimum requirement and is
also the last release of audio-0.3.X, so we're good with
exact_version for now.
2014-01-04 19:28:15 +01:00
Nils Philippsen
5f00d2f3a7
allow linking unbundled versions of some libraries
...
(libltc, rubberband, taglib, vamp-sdk)
2013-10-28 09:06:09 +01:00
77cea1181e
Fix broken using declaration in vamp-plugins
2013-07-22 13:41:15 +10:00
53f1cb2a0f
Modify 'libs/vamp-plugins' to be buildable with MSVC
2013-07-20 08:30:40 +01:00
4ffe8418e3
Use is_defined to check for HAVE_* variables set by checks.
...
Note that conf.define('FOO', 1) will NOT set conf.env['FOO'].
git-svn-id: svn://localhost/ardour2/branches/3.0@10164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 20:29:06 +00:00
c1ef7b14a3
Remove use of waf compat15 tool.
...
Always load waf tools first (prevent smashing of --debug, DATADIR, etc).
git-svn-id: svn://localhost/ardour2/branches/3.0@10163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 19:58:05 +00:00
723ab60b39
Upgrade to waf 1.6.7 and autowaf r52.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29 19:17:54 +00:00
4769db412d
Fix Python whitespace (follow PEP8 guidelines, reformatted by Python Reindent)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9409 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-22 22:15:21 +00:00
9850407bd9
Indent python files with spaces as per style guide.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9158 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-16 16:32:56 +00:00
d8fd8c1f0a
add QM onset detector VAMP plugin
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9049 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-02 23:39:49 +00:00
Carl Hetherington
6258f4e33b
Fix install path for vamp plugins.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8399 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-31 14:55:33 +00:00
27dfb74bda
add proper conditional-header creation and inclusion for VAMP plugins
...
git-svn-id: svn://localhost/ardour2/branches/3.0@7012 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-28 12:25:16 +00:00
Taybin Rutkin
52b4b464f9
Merged revisions 6292,6294-6295,6311,6314 via svnmerge from
...
svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/build_fixes
........
r6292 | trutkin | 2009-12-05 08:31:25 -0500 (Sat, 05 Dec 2009) | 1 line
remove scons build files
........
r6294 | trutkin | 2009-12-05 09:11:17 -0500 (Sat, 05 Dec 2009) | 2 lines
cairomm
remove unnecessary vendor libraries as we now rely on the developer to install them
........
r6295 | trutkin | 2009-12-05 09:12:54 -0500 (Sat, 05 Dec 2009) | 2 lines
soundtouch
remove unnecessary vendor libraries as we now rely on the developer to install them
........
r6311 | trutkin | 2009-12-05 23:38:49 -0500 (Sat, 05 Dec 2009) | 2 lines
glibmm2, gtkmm2, libgnomecanvasmm, sigc++2
remove unnecessary vendor libraries as we now rely on the developer to install them
........
r6314 | trutkin | 2009-12-06 09:15:49 -0500 (Sun, 06 Dec 2009) | 4 lines
remove scons referencing from Makefile
- TODO: should move cscope stuff to waf and get rid of the Makefile
........
git-svn-id: svn://localhost/ardour2/branches/3.0@6315 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-06 14:21:46 +00:00
3804e3bc49
Update autowaf.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@5414 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-22 20:51:13 +00:00
Carl Hetherington
b65f8073ba
Fix some unused parameter warnings.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@5403 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-07-21 15:55:17 +00:00