6e13b91a35
portable pthread_self() debug message
2015-12-13 11:28:56 +01:00
6554f0f93d
display VST paths
2015-12-12 20:39:55 +01:00
bb7c857a69
add rc-config widget to display text-config/paths (read only)
2015-12-12 20:39:38 +01:00
239ea8670b
fix epic typo.
2015-12-12 19:14:13 +01:00
89cf05b0d2
foolishly attempt nightly-built linux/wine/VST bundles
2015-12-12 18:31:45 +01:00
3d1dcacfd8
use correct source for application name when labelling a window
2015-12-12 11:12:10 -05:00
be6a43d4d3
use EventLoop::event_loop_name()
2015-12-12 11:12:10 -05:00
4bc075fe7e
correct name the event loop used by the GUI
2015-12-12 11:12:10 -05:00
f32fc212f3
change AbstractUI implementation to use EventLoop::event_loop_name() and add extra DEBUG_TRACE statements to track thread registration with event loops
2015-12-12 11:12:10 -05:00
a419fb5af0
fix endless-loop-at-shutdown bug now that abstract UI request buffers are used
2015-12-12 11:12:10 -05:00
f369f33955
move BaseUI::_name into EventLoop; rename access method in EventLoop as event_loop_name() to clarify usage
2015-12-12 11:12:10 -05:00
David
6b00ff6198
Add option to use libc++ instead of libstdc++
2015-12-12 15:02:00 +01:00
162352419d
NO-OP re-indent
2015-12-12 14:54:52 +01:00
6a1799f095
remove invalid free. - fixes crash with generic midi surface
...
if there is a per_thread_request_buffer, get_request() simply puts a
POD RequestType on the ringbuffer's head. send_request() increases
the write-pointer. There is no memory to free.
2015-12-12 14:52:35 +01:00
dac57703cc
correct name of Midi-UI thread memory-pool and request-queue
2015-12-12 14:45:17 +01:00
David
1ecb3dde74
Add "-" to cpp arguments
...
Homebrews superenv cpp on OS X will not work without it
2015-12-12 13:12:24 +01:00
eb26cb346a
even more attempted changes for ipMIDI on windows
2015-12-12 01:17:49 -05:00
c92af555b4
further attempted changes for ipMIDI on windows
2015-12-12 01:16:44 -05:00
e9e477ffe5
some attempted changes for ipMIDI on windows
2015-12-12 01:13:49 -05:00
6f71125476
try just removing all PLATFORM_WINDOWS conditionals in ipmidi code to see if it will compile
2015-12-12 00:58:07 -05:00
0103de801a
Mackie Control, fix timecode sometimes won't update. Do full display if transport moves faster than 800%.
2015-12-11 12:57:24 -08:00
14ef6017f6
add a few new actions to Faderport menus, and reorganize them slightly
2015-12-10 17:25:29 -06:00
3b3261ef55
allow hiding and showing the mixer list
2015-12-10 17:21:02 -06:00
1c49ccbc7b
disabling follow_playhead should have effect when using stationary-playhead
2015-12-10 13:52:06 -06:00
David
0e1ce02941
Add support for El Capitan
2015-12-10 20:25:49 +01:00
5630332797
fix LV2 plugin state for copied plugins.
2015-12-10 19:31:00 +01:00
699f9b097d
LV2 specific instrument-plugin check
2015-12-10 17:20:08 +01:00
939808a712
disable loop when using external sync
2015-12-10 12:47:08 +01:00
7409d5f224
catch a potential segfault (unload session)
2015-12-10 12:46:24 +01:00
ed74299e1e
indicate that we can't loop with external sync
2015-12-10 12:38:35 +01:00
e5136d0375
add a mixbus compile define
...
allow to minimize branch changes downstream and work closer with upstream.
(so far upstream #ifdef MIXBUS were hardcoded to #if 1 downstream)
2015-12-10 12:36:03 +01:00
André Nusser
d0cdf9660a
Remove two useless separator elements from editor ruler popups.
2015-12-09 21:52:00 +01:00
e18ea188f4
Fix Mackie control Gain while in flip mode (vpot control of gain)
2015-12-09 09:21:36 -08:00
Edgar Aichinger
ba3936391a
update german translation
2015-12-09 13:22:25 +01:00
8bfa7d95c1
fix/workaround OSX "No Memory Pool"
...
fixes issue on MacBookPro11,1 OSX 10.10
* Coreaudio: internal speaker + internal Mic
* start recording
* plug-in headphone
* stop recording
-> crash
process_callback -> [..] stop_transport -> no RT memory pool
for realtime event.
2015-12-09 11:13:18 +01:00
548989fc75
Fix MCP send display value scaling.
2015-12-08 22:45:59 -08:00
2d03db51cd
there is no "default" mackie device profile
2015-12-09 00:19:15 -05:00
014f010489
if Mackie device profile name is empty, use a default name that makes sense and that will be rediscovered on next startup
2015-12-09 00:12:28 -05:00
c88ad30ea0
do not define ARDOUR_MCP_PATH in ardev_common because it will be setup correctly based on ARDOUR_DATA_SEARCH_PATH
2015-12-09 00:12:28 -05:00
fcf20ee91a
Set vpot to the same range as the fader. Fixes trim from -16 to -20.
2015-12-08 19:30:57 -08:00
c2493141d9
fix "stuck marker focus" after deleting marker.
2015-12-08 23:39:47 +01:00
43d3bf5696
Set_self_solo should always set the mute_master state as well.
...
This fixed a bug in mixbus when a session was reopened with a soloed bus.
This may not be necessary in Ardour but I think it is more correct.
2015-12-08 15:44:11 -06:00
964b8a9854
refactor Plugin Preference Pane
...
use standard Option Layout Components.
2015-12-08 21:53:24 +01:00
9b0619bd80
add Action-Button for rc-config dialog
2015-12-08 21:52:50 +01:00
2f5c4c29c6
2K? that's micro -- use macrosoft for lots a files, please!
2015-12-08 18:39:56 +01:00
6c99576250
faderport: stop trying to cache LED state (fixes various bugs); blink mute for muted-by-others; blink transport for speed != 1.0 && != 0
2015-12-08 11:09:50 -05:00
fe0802169c
standardize port-names
2015-12-08 15:32:05 +01:00
17806b8cbb
add open-gui-after-adding-plugin option to preferences
2015-12-08 15:29:24 +01:00
1c8ad40339
touch peakfile after closing a SndFileSource
...
libsndfile (can|may) update the headers at close, which can lead to the file being marked newer than the peakfile,
thus causing a rebuild of the peakfile at session (re)load.
Originally detected by Grygorii
2015-12-08 09:07:51 -05:00
4dca26a6e7
use new open-gui-after-adding-plugin config variable
2015-12-08 13:44:20 +01:00