John Emmas
b0200b23f2
Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path
2016-05-21 10:33:18 +01:00
Robin Gareus
61f2781983
clean up ArdourWindow
...
- gtk callbacks are protected, not public
- virtual d'tor (destroy window by ArdourWindow ptr)
2016-05-21 03:32:08 +02:00
Robin Gareus
331d9f7154
live signal analysis is for the processor -- not the plugin(s) inside
2016-05-21 00:01:11 +02:00
Robin Gareus
e82f0cb763
add an lua DSP example filter w/inline display
2016-05-20 23:43:47 +02:00
Robin Gareus
725665ac46
lua inline display error reporting
2016-05-20 23:15:58 +02:00
Robin Gareus
d7e590f9c8
add lua DSP transfer function calculation
2016-05-20 23:14:51 +02:00
Robin Gareus
125e2014aa
debug unconfiged plugins
2016-05-20 17:34:37 +02:00
Robin Gareus
6815dc7ead
towards an Instrument Setup/Replace workflow
2016-05-19 16:29:39 +02:00
Robin Gareus
77f3518571
add midi-bypass to re-configurable-i/o instruments
2016-05-19 16:29:23 +02:00
Robin Gareus
eda4662e15
fix lua instrument plugins
2016-05-19 16:29:20 +02:00
Robin Gareus
b4d4cb805e
prepare plugin configuration and replacing instruments
2016-05-19 16:29:08 +02:00
Robin Gareus
e0846c6aee
...use shared backend function instead
2016-05-19 01:46:49 +02:00
Robin Gareus
f0fd7890a1
move "needs output port selector" (from pin-dialog) to backend
2016-05-19 01:46:11 +02:00
Robin Gareus
7e463bab6e
consolidate add_processor code
...
* fixes drag/copy'ing sidechain sends (autodestruct)
* reduce duplicated code
* prepare for instrument replacement
2016-05-19 01:44:44 +02:00
Robin Gareus
a7d03731a2
initialize snap-mode dropdown text
...
"SnapOff" is the default, so no change is triggered when calling
set_active() and initially the dropdown/ardour-button remains blank.
2016-05-18 20:07:11 +02:00
Robin Gareus
098e8e551a
Don't save instant while loading instant.xml
...
opening a recent session from a session can result in: Editor::constructed
and session_loaded() being true. A partial instant_save can occur (not
to mention: invalid XMLnode iterators)
2016-05-18 20:06:20 +02:00
Robin Gareus
69d644e979
add locale guards for export format
2016-05-18 17:35:52 +02:00
Robin Gareus
283376db4c
bypass plugin(s) - not processor (plugin-insert keeps mapping)
2016-05-18 17:35:38 +02:00
Robin Gareus
5ac35d47d6
some more mixbus backports (NO-OP for ardour)
2016-05-17 18:19:26 +02:00
Robin Gareus
524fb8df49
downgrade failed history/undo stack to info message
2016-05-17 18:18:34 +02:00
Robin Gareus
742e113a7b
backport canvas color functions from Mixbus
2016-05-17 18:17:51 +02:00
Robin Gareus
8fc5b5c060
move ancient icon source files away from the top-level
...
This also resolves an ambiguity with "icons/" when running
ardour from the source dir
2016-05-17 16:32:04 +02:00
Robin Gareus
e072877fea
prepare moving top-level icons/ -- move MSVC files
2016-05-17 16:32:00 +02:00
Robin Gareus
6f3d374f5f
remove more ancient icons
2016-05-17 16:31:56 +02:00
Robin Gareus
2fa025770b
remove unused icons
2016-05-17 13:49:17 +02:00
Robin Gareus
bdecfd968a
nobody cares about xpm anymore
2016-05-17 13:34:27 +02:00
Robin Gareus
cbe476521a
package Product/App specific resources
2016-05-17 13:33:37 +02:00
Robin Gareus
3c30d47587
remove cruft
2016-05-17 13:12:49 +02:00
Robin Gareus
fa0ee4f8f3
ARDOUR_PATH is no longer used
2016-05-17 13:12:14 +02:00
Robin Gareus
026f8dd80f
group Product/App specific resources
...
* only install icons relevant to product
* use program-name (as-is) as prefix
* keep icons/* for all products
2016-05-17 13:12:05 +02:00
Robin Gareus
b7965a660d
waf's "copy" feature does not install
2016-05-17 11:52:14 +02:00
Robin Gareus
004990463e
break live-loop if there's no next region - fixes #6848
2016-05-17 02:55:19 +02:00
Alexandre Prokoudine
ffb649616d
Update TRANSLATORS docs to advertize Git-oriented patch submission workflow
2016-05-17 00:07:33 +02:00
Robin Gareus
3f665883da
clean up configure output
...
print is not interleaved with autowaf.display_msg
2016-05-16 20:05:08 +02:00
Robin Gareus
2d9ff7b7e7
fix windows builds - rc file needs to be present at build call
2016-05-16 20:04:23 +02:00
Robin Gareus
78ebead3fd
splash is the day that you got in my system
2016-05-16 18:47:00 +02:00
Robin Gareus
13e0db6914
icon-name follows program-name
...
so that derivative products don't need to replace binary image/icon
files in the source (use ./waf configure --program-name=...)
2016-05-16 17:35:01 +02:00
Paul Davis
e610916c26
updated .de translation from edogawa
2016-05-16 10:36:33 -04:00
Paul Davis
69ef55132d
updated .de translation from edogawa
2016-05-16 10:36:33 -04:00
Paul Davis
3da44b41bc
updated .de translation from edogawa
2016-05-16 10:36:33 -04:00
Robin Gareus
1c373bd75c
move unused option heading inside profile-condition
2016-05-16 15:27:56 +02:00
Robin Gareus
372e3b019e
cleanup menu file, backport Mixbus #ifdef's
2016-05-16 15:23:12 +02:00
Robin Gareus
7364e6cf20
Mixbus32 and 32C packaging
2016-05-16 15:18:58 +02:00
Robin Gareus
1b570d9886
peak_amplitude_thread fix - #6807
...
On windows AudioRegionEditor d'tor never returns, stalling or
crashing in pthread_join() after pthread_cancel().
Crashes happen if two thread pools with the same name exist.
(but since the thread has no event loop, no pool is needed)
After showing Region Properties any operation that would close the dialog
will either cause the application to hang indefinitely or terminate.
This also consolidates code: CrossThreadChannel works on windows these days
2016-05-16 02:49:18 +02:00
Sven Gestegård Robertz
89361e0833
fix typo, restore preference tab
2016-05-15 14:45:34 +02:00
Robin Gareus
1968f9418a
refine wording for loudness normalization
2016-05-14 23:59:47 +02:00
Robin Gareus
c560ca67bd
some love for session-scripts.
2016-05-14 23:59:32 +02:00
Robin Gareus
fe74c587f3
add some location and transport related lua bindings
2016-05-14 23:54:04 +02:00
Robin Gareus
83d5d1e625
whitelist libardour bindings as rt-safe for session-scripts
2016-05-14 23:53:19 +02:00
Robin Gareus
3060b7bbc4
upper parameter limit is inclusive.
2016-05-14 16:14:45 +02:00