Age | Commit message (Collapse) | Author |
|
extended to the other libs)
Stage 2 of 3 (more to follow)
|
|
(Mixbus itself will probably need extra changes)
|
|
using different versions of the SESSION_FILE format
|
|
|
|
(portaudio_audiobackend)
|
|
(which now needs to link to it)
|
|
|
|
file format (ver 5) rather than the older v3 format
|
|
|
|
This means needing to build against libjack v1.9.11 (or later) although that's probably not a bad thing.
|
|
|
|
(i.e. so that MSVC can find header files from lua).
|
|
|
|
N.B. We aren't yet building the blocking PortAudio backend but that can be added quite easily, if needed.
|
|
(mostly these got moved out of the PortAudio backend and into libpbd)
|
|
building with MSVC)
|
|
|
|
|
|
|
|
(just to be on the safe side)
|
|
|
|
Jack (on Windows) doesn't seem to have a header file called 'metadata.h' - so hopefully, this'll be correct?
|
|
the correct target folder
(i.e. 'lib/ardour3' or 'lib/mixbus3' as appropriate)
These changes are MSVC specific and shouldn't affect the other builds
|
|
(new preprocessor directive - greatly improves CPU loading)
|
|
|
|
|
|
opposed to just 'Mixbus')
It'd be nice if we could use 'ARDOUR::config_dir_name' for this purpose (or perhaps 'PROGRAM_VERSION'). However, neither is implemented widely enough at present to make this practical. Keep an eye on them though, as possible future strategies.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
portaudio_x86 library (Windows)
|
|
|
|
|
|
Note that there's no 'VS Solution' file at present and some targets haven't been built yet (e.g. 'fst')
|