b3dc75fed3
Prepare for removal of Advanced Session Options (BusProfile)
2017-08-16 00:51:20 +02:00
e708de4b8f
really fix linux packaging jack check (amend 79dc3882ea
)
2017-08-09 15:55:43 +02:00
f9aff37623
full integration of beatbox test app into ardour tree+build system
...
Plus a few attempts at catching note on/off quantization stuff
2017-08-05 02:03:59 -04:00
ab6ab082dd
add tempo adjustment
2017-08-04 18:09:31 -04:00
be03ec370e
expose more internal state
2017-08-04 17:40:55 -04:00
6e2e54d384
change superclock ticks per second (no need for 11,13,17)
2017-08-04 17:40:35 -04:00
ad1a711863
remove some debug output
2017-08-04 17:40:13 -04:00
66ac90e4fe
fix bbox compilation after integration into tree
2017-08-04 17:26:42 -04:00
70def122de
new mini, standalone MIDI beatbox/live looper
...
This is for experiments with loop sequencing, MIDI region generation and superclock stuff
2017-08-04 17:19:46 -04:00
79dc3882ea
Fix Linux packaging to deal with jackd -RC versions
2017-08-01 16:56:20 +02:00
nickolas360
8bc7154130
Fix LD_LIBRARY_PATH in GNU/Linux startup script
...
Currently, the startup script for GNU/Linux adds the current working directory
to LD_LIBRARY_PATH if LD_LIBRARY_PATH is not empty or unset.
For example, if LD_LIBRARY_PATH is set to "/lib" when the current script is
run, it will be set to "<install-dir>/lib::/lib", which includes the current
working directory as one of the paths.
This commit removes the extra colon added to LD_LIBRARY_PATH (without changing
the script's behavior of setting LD_LIBRARY_PATH to an empty string when it is
unset).
2017-07-18 19:11:18 +02:00
012567beb5
Update tools for new source-tree layout
2017-07-17 21:06:04 +02:00
1a0dcc32ef
new script to globally switch from "audio frames" to "audio samples"
...
To be run at some point in the near future after various PRs and development branches
have been merged into master.
2017-07-15 12:21:59 -04:00
28faa0de0f
OSC: Add system osc preset directory
2017-07-03 14:31:27 -07:00
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
f4beb4611f
Set Display Name for OSX/macOS
2017-05-15 22:49:37 +02:00
695a74e2a8
try work-around occasionally misplaced app icons in dmg (set twice)
2017-04-27 21:19:27 +02:00
7fc73ae67e
de-select WASAPI by default
2017-04-24 21:08:32 +02:00
7e224236e6
Patch the QM source code to make it buildable with MSVC
2017-04-02 15:32:26 +02:00
0ed1a88af1
avoid C++11 - fixes OSX/PPC builds
2017-04-02 15:23:24 +02:00
4bafbcb1a8
Add script to update vamp-plugins
2017-04-01 21:49:34 +02:00
c05e6b2069
Add a script to update qm-dsp library
2017-04-01 21:11:51 +02:00
ab021101e7
Fix MB32C OSX package-name
2017-03-21 20:49:04 +01:00
12d99f6f6e
Ship system_config with bundles again.
...
This partially reverts commit ac40945ff9
.
re-add system_config, but not instant.xml
2017-03-02 19:41:09 +01:00
50a29f60ff
Consistent naming of installers: Name + Version [+Variant] + Arch
2017-02-26 19:05:38 +01:00
96ec230c32
Fix windows builds, rename icons following 4e96285ba5
2017-02-26 14:26:13 +01:00
4e96285ba5
Windows installer: use upper-case for program-name
2017-02-25 20:03:52 +01:00
ac40945ff9
Do not bundle default system_config (prefer built-in defaults)
...
Inside the bundle, those files are read-only, anyway.
This alleviates us from generating/updating the files with whenever
the built-in default changes and also makes architecture dependent
default-config (compile time #defines) work.
2017-02-23 16:26:17 +01:00
7b0cd19899
amend a2d54c3d97
(w64 debug builds)
2017-02-22 12:29:14 +01:00
a2d54c3d97
The return of the w64 debug build
2017-02-22 10:47:59 +01:00
0653766f79
Allow to keep environment C/XXFLAGS with debug builds
...
this is needed for e.g. windows debug builds to pass mstackrealign
2017-02-19 16:01:25 +01:00
eba5f0d2e1
Better solution 213cc1d32
2017-02-16 16:08:33 +01:00
213cc1d320
Allow bundling suil/qt4,5 using system-wide QT
2017-02-15 19:42:51 +01:00
d3e23c1a6e
Another update for Lua-documentation (new manual.ardour.org)
2017-02-14 15:05:07 +01:00
dbdc2afd6d
update luadoc tool (new manual website system)
2017-02-14 14:44:51 +01:00
659701c59b
Fix lua-doc (Null pointer c'tor doc)
2017-02-14 14:44:22 +01:00
f4261f26a9
update link to MB manual
2017-02-01 23:33:44 +01:00
1c3b421a02
unconditionally include gmsynth.lv2 in bundles (and avldrums with MB)
2017-01-30 16:42:50 +01:00
17881b3221
update UI, new info API, display created_version in tooltip
2017-01-20 18:16:32 +01:00
8fff1f290a
update path to lua-doc in manual
2017-01-14 19:33:25 +01:00
7a1ff7ce8f
rework locking ( fa07233a
, 112fba182
)
...
For now: use a single lock, which should fix all related crashes.
optimize (with less contended partial locks) if this works.
2016-12-14 13:43:20 +01:00
fa07233a17
mutex 'er up
...
Some overzealous locking to track down RequestObject related crashes.
bc0fa4d689
wrongly locked the current event loop's
request_invalidation_lock instead of the invalidation's list lock.
Also Abstract UI is able to delete requests concurrently with with
EventLoop invalidation.
e.g. PortManager::PortRegisteredOrUnregistered and GlobalPortMatrixWindow
so the lock needs to be exposed.
If this solves various issues, mutexes should to be consolidated
(request_buffer_map_lock + request_invalidation_lock) and be chosen
such that there is as little contention as possible.
2016-12-13 23:47:07 +01:00
a2166a28de
Prevent endless recursion on Evoral::Event<>
2016-12-05 23:49:19 +01:00
e2012bc5e4
another hack to accommodate different project names
...
Mixbus32C-$MAJOR + Mixbus32C (dash before major version)
vs Ardour$MAJOR + Ardour
vs Mixbus$MAJOR + Mixbus
2016-11-23 21:39:35 +01:00
1c731ecdd0
fix library depends for OSX vst scanner
2016-11-16 01:23:28 +01:00
c78824aef5
Include hidapi library
2016-10-23 22:53:10 +02:00
f128bd9b3f
Include session-utils with OSX bundles
2016-10-15 01:41:40 +02:00
a1a1112998
include session-utils with windows bundles
2016-10-14 18:36:54 +02:00
8f19aed7eb
Bundle session-scripts for linux builds
2016-10-11 02:20:26 +02:00
d17336c4a8
libqm-dsp is now a static library
2016-10-08 17:04:49 +02:00