David Robillard
2d0b0defdf
Add a clean clang-tidy configuration
...
This configuration just suppresses the necessary clang-* checks which are
enabled by default. This way has a bit of file spam, but is nice because
different components (in particular, ones actually internal to ardour) can be
audited/strengthened independently.
2023-09-09 23:42:18 -04:00
David Robillard
bdacfb8724
Fix invalid use of Doxygen "@param" command
...
This is never for inline references to parameters, only for starting parameter
documentation blocks. The "@p" command is for this, although unfortunately
Doxygen doesn't actually do anything with it and it's just an alias for code
text.
2022-10-30 20:44:28 -04:00
Mads Kiilerich
8bb91099c5
wscript: drop configure statements already present in the top level wscript
...
Avoid repeated pointless configure messages like:
Checking for 'g++' (C++ compiler!) : /usr/lib64/ccache/g++
Checking for 'gcc' (C compiler) : /usr/lib64/ccache/gcc
2022-01-22 22:19:03 +01:00
Robin Gareus
a74b4e8ef0
No more wine
2021-07-03 19:07:25 +02:00
Robin Gareus
71788ecfe4
Update to fluidsynth-2.2
2021-04-18 22:02:57 +02:00
Robin Gareus
d8ee0fbf33
Tweak fluidsynth performance on ARM CPUs
2020-12-12 22:03:05 +01:00
Robin Gareus
e3544db3aa
Amend previous commit, fluidsynth tables
2019-12-03 00:23:54 +01:00
Robin Gareus
d425f6dcb5
Update to fluidsynth-2.1
...
see https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.0
- new, less "ringing" reverb engine
- new, stereophonic chorus engine
- improved integrity checking of SoundFont modulators
...
2019-12-03 00:01:10 +01:00
Robin Gareus
07905f0776
Update Fluidsynth to v2.0.7
2019-09-30 23:12:32 +02:00
Robin Gareus
fdcddc736b
Update Fluidsynth to v2.0.6-git
2019-09-04 04:35:59 +02:00
Robin Gareus
1f982b532d
Update Fluidsynth to v2.0.5
2019-04-19 15:44:14 +02:00
Robin Gareus
75134e8ccf
Update Fluidsynth to v2.0.4
...
see https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.4
2019-02-23 18:41:05 +01:00
Robin Gareus
ac9329f907
Update Fluidsynth to v2.0.3
...
see https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.3
2019-01-02 16:48:03 +01:00
Robin Gareus
8c4c97d1e2
Update Fluidsynth to v2.0.2
2018-11-23 16:05:19 +01:00
John Emmas
5003bef0e3
Accommodate newly introduced source(s) in our MSVC project (fluidsynth)
2018-10-22 08:46:59 +01:00
Robin Gareus
2de7ee24a8
Fluidsynth 2.0 uses anonymous unions (added in c11, or gnu99)
2018-10-18 04:09:25 +02:00
Robin Gareus
abf7905d5f
Update Fluidsynth to 2.0.1
2018-10-18 01:43:43 +02:00
Paul Davis
8ed33f1bc7
remove use of hardcoded -fPIC compiler flag, and use compiler flag dict instead
2018-10-14 22:06:11 -04:00
John Emmas
9506a294c7
Adapt our remaining MSVC projects for 'boost::atomic' (in case it later gets extended to the other libs)
...
Stage 1 of 3 (more to follow)
2018-09-30 08:56:12 +01:00
John Emmas
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
John Emmas
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
John Emmas
6f019faaa0
Accommodate the change from libtimecode to libtemporal
2018-02-14 10:02:11 +00:00
Robin Gareus
1dd4aab0b4
Update fluidsynth
...
Fix potential crashes in case fluid-synth runs into an OOM error,
and address a const-cast compiler warning.
Switch to track github repo (instead of sf.net git)
2017-06-27 20:12:46 +02:00
John Emmas
0ff233d234
Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format
2016-08-30 07:15:00 +01:00
John Emmas
350282598c
Change (slightly) the previous modification to 'fluidsynth/config.h'
2016-08-28 13:54:16 +01:00
Robin Gareus
eeee70c32d
undo modifications to upstream fluidsynth code
2016-08-28 13:23:18 +02:00
John Emmas
b90cfa7e39
Configure the new 'fluidsynth' library to be buildable with MSVC
...
(haven't built any fluidsynth plugins yet)
2016-08-28 10:31:43 +01:00
Robin Gareus
fa36ea6695
remove unneeded includes that may break with winegcc
2016-08-25 22:29:50 +02:00
Robin Gareus
48d085a569
wine-gcc hacks -- fixes #6984
2016-08-25 21:36:02 +02:00
Robin Gareus
8a3b246bb3
strip down libfluidsynth a bit more
2016-08-24 13:05:47 +02:00
Robin Gareus
30afda5536
properly fix copy/paste typos
2016-08-24 02:26:39 +02:00
Robin Gareus
07653e13d8
fluidsynth 1.1.6 actually
2016-08-24 02:21:30 +02:00
Robin Gareus
ac05f05023
Import libfluidsynth into the Ardour codebase
2016-08-23 22:21:03 +02:00