9ad096b611
Dummy Backend evolution
...
- pretty port-names for Dummy generators: show frequency
- add 1/3 Octave spaced sine-wave generator
2016-05-21 22:38:39 +02:00
489cef0913
Revert "debug unconfiged plugins"
...
This reverts commit 125e2014aa
.
2016-05-21 17:54:34 +02:00
eb35ba1d95
fix assert/crash if unknown processor's I/O mismatches
...
This can happen on OS X. Audio Units did not have
a MIDI bypass. Ardour adds an implicit bypass and existing
"unknown/missing" plugins after the instrument will see
a different i/o config.
2016-05-21 17:54:13 +02:00
742ebe9975
const'ness -- just because
2016-05-21 16:24:30 +02:00
298abc5c8c
"biquadratic" needs no camelcase - fixes API doc.
2016-05-21 16:23:35 +02:00
50d6f146f4
allow lua to access array at an offset
2016-05-21 15:55:14 +02:00
53c188beb3
keep DSP state variables finite.
2016-05-21 15:55:14 +02:00
b0200b23f2
Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path
2016-05-21 10:33:18 +01:00
331d9f7154
live signal analysis is for the processor -- not the plugin(s) inside
2016-05-21 00:01:11 +02:00
d7e590f9c8
add lua DSP transfer function calculation
2016-05-20 23:14:51 +02:00
125e2014aa
debug unconfiged plugins
2016-05-20 17:34:37 +02:00
77f3518571
add midi-bypass to re-configurable-i/o instruments
2016-05-19 16:29:23 +02:00
eda4662e15
fix lua instrument plugins
2016-05-19 16:29:20 +02:00
b4d4cb805e
prepare plugin configuration and replacing instruments
2016-05-19 16:29:08 +02:00
f0fd7890a1
move "needs output port selector" (from pin-dialog) to backend
2016-05-19 01:46:11 +02:00
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
69d644e979
add locale guards for export format
2016-05-18 17:35:52 +02:00
283376db4c
bypass plugin(s) - not processor (plugin-insert keeps mapping)
2016-05-18 17:35:38 +02:00
524fb8df49
downgrade failed history/undo stack to info message
2016-05-17 18:18:34 +02:00
742e113a7b
backport canvas color functions from Mixbus
2016-05-17 18:17:51 +02:00
e610916c26
updated .de translation from edogawa
2016-05-16 10:36:33 -04:00
69ef55132d
updated .de translation from edogawa
2016-05-16 10:36:33 -04:00
fe74c587f3
add some location and transport related lua bindings
2016-05-14 23:54:04 +02:00
83d5d1e625
whitelist libardour bindings as rt-safe for session-scripts
2016-05-14 23:53:19 +02:00
3060b7bbc4
upper parameter limit is inclusive.
2016-05-14 16:14:45 +02:00
d10947d488
Modify the MSVC project for ptformat (which now needs to link to libglib)
2016-05-14 11:19:43 +01:00
963f43a146
libptfformat: use g_fopen() to avoid i18n errors with file paths/names
2016-05-10 18:24:46 -04:00
c23be46c15
use g_fopen() to avoid i18n errors with file paths/names
2016-05-10 15:55:45 -04:00
d53d9b01ab
prepare route pin display (shared mixer + editor-mixer window proxy)
2016-05-10 20:54:11 +02:00
4963d65206
track geometry via configure events for tabbable own-windows
2016-05-10 09:46:12 -04:00
ae7cc64377
copy-n-paste the ARDOUR_UI toggle-roll code into BasicUI (for Faderport and others)
2016-05-09 08:17:23 -04:00
914eee9f8c
Accommodate newly introduced source(s) in our MSVC project (libardour)
2016-05-08 11:56:51 +01:00
672528baf4
fix shared_ptr<Route> management in Mackie support so that deleted routes are destroyed
2016-05-07 13:36:04 -04:00
a232673454
make boost shared_ptr debugging a little easier to turn on/off
2016-05-07 13:36:04 -04:00
e59ab55831
a few strategic LocaleGuards..
...
..to prevent switching forth and back during individual
::state(), ::set_state() when loading/saving the session or locating.
2016-05-07 17:16:59 +02:00
2066afe28c
fix LV2 locale guard (missed in 6d343ba
search/replace)
2016-05-07 15:38:17 +02:00
a6e4494482
Revert "Add a global state localeguard (and one for route templates)"
...
This reverts commit 2b7a047e92
.
2016-05-07 12:20:40 +02:00
6d343ba3c6
fix LocaleGuard contstructor ( 3dc77280
)
2016-05-07 12:19:41 +02:00
f445ba8bdc
locale debugging
2016-05-07 12:15:12 +02:00
3d7cbe9d94
trying to get to the bottom of the decimal comma.
2016-05-07 01:22:32 +02:00
2b7a047e92
Add a global state localeguard (and one for route templates)
2016-05-07 01:11:28 +02:00
86c76656cc
add a locale-guard to panner state
2016-05-07 01:06:20 +02:00
d8ac5eddf7
add missing include
2016-05-06 21:25:21 +02:00
514da9881d
convert WinMME Device names to UTF-8
2016-05-06 20:59:24 +02:00
70160db4be
allow lua to construct PresetRecords
2016-05-06 16:02:24 +02:00
766a120a3c
add API to load Instrument Preset when creating a Midi track
2016-05-06 16:02:04 +02:00
864f9e497d
DnDTreeview: allow to handle multiple drag-targets
2016-05-06 14:51:29 +02:00
7fed1ce085
what an oversight!
2016-05-05 23:44:33 +02:00
3dc7728038
we always only use the "C" locale when saving.
2016-05-05 21:49:56 +02:00
2624c0966b
remove assert()s from LocaleGuard
2016-05-05 20:29:28 +02:00