699d008e06
use Session::cancel_all_solo()
2016-07-13 14:33:46 -04:00
08bd0da509
use Session::cancel_all_solo()
2016-07-13 14:33:43 -04:00
9766cc7d8b
a better, deeper fix for "cancel all solo", as Session::cancel_all_solo()
2016-07-13 14:33:23 -04:00
eab3c57b83
fix odd double conditional
2016-07-13 13:43:31 -04:00
3c58a674c5
mackie: fix behaviour of clear solo button
2016-07-13 13:43:20 -04:00
0784660d91
set a theme color for VCA axes in the editor
2016-07-13 13:09:57 -04:00
08f9fc40dc
a-EQ: Fixed transfer functions, now boost/cut cancel out correctly
2016-07-14 03:06:47 +10:00
b77b3cbe22
OSC: Add global soloing indicator/cancel
2016-07-13 09:56:35 -07:00
0fdbbac99d
a-EQ: Tidy transfer function calculation
2016-07-14 02:03:08 +10:00
0b3d09b011
a-Reverb: Interpolate parameters, stable version
2016-07-13 23:58:07 +10:00
7dc6c0fc08
a-Reverb: Revert some of previous changes, sound of reverb much improved
2016-07-13 19:30:03 +10:00
5965fedc51
a-Reverb: Using new algorithm based on FreeVerb
2016-07-13 18:08:28 +10:00
065d9434b9
fix stem-export of no-input busses/tracks
2016-07-13 04:59:26 +02:00
81ba187b1a
use aligned malloc for luaDSP
2016-07-13 04:31:34 +02:00
0c914b8f1e
initialize more uninitialized variables..
2016-07-13 04:31:34 +02:00
a66ad18402
initialize some uninitialized variables
2016-07-13 04:31:34 +02:00
28bb82cee7
remove VCA drop button
2016-07-12 17:05:07 -04:00
a4ff28006e
midimon: add option to format note-names
2016-07-12 23:02:46 +02:00
a6ee94ac52
remove old midi-note name API
2016-07-12 23:02:46 +02:00
7ed6dab340
use new midi-note-name API
2016-07-12 23:02:46 +02:00
6b5be3d892
Add a new API to format midi-note-names with translation: Do Re Mi...
...
This deprecates Evoral::midi_note_name(). we don't maintain i18n
for libevoral.
2016-07-12 23:02:46 +02:00
cd5e86c24a
add a safe-guard
2016-07-12 23:02:46 +02:00
92713eaadf
VCA/Control Masters are displayed at fixed positions (initially), so insert-at options are irrelevant when adding them
2016-07-12 16:55:12 -04:00
5408278802
VCA/Control Masters have no signal, so output i/o options are irrelevant when adding them
2016-07-12 16:51:02 -04:00
577140c0dd
OSC: Add /path/band extension for eq_* bands
2016-07-12 13:33:28 -07:00
fc06525bb2
two more places where the user can explicitly set the session end now also make the end non-free
2016-07-12 12:31:02 -04:00
9d4506716c
OSC: Added EQ control, use interface_to_internal to normalize control range
2016-07-12 09:13:53 -07:00
625c589d80
a-Reverb: fix typo in plugin name
2016-07-13 01:27:23 +10:00
774ad0752a
GUI side of : once the user has explicitly set the session range end, playlist/range changes do not move it.
...
The user may drag the marker, edit in the Location UI, or use nudge, to set the end
2016-07-12 11:19:49 -04:00
472ef8c55c
once the user has explicitly set the session range end, playlist/range changes do not move it.
...
The user may drag the marker, edit in the Location UI, or use nudge, to set the end
2016-07-12 11:19:49 -04:00
49fbb6fa15
a-Reverb: Fix ttl and tweak maximum input gain
2016-07-13 01:16:08 +10:00
af69fd6850
a-EQ: Transfer function curves improvement
2016-07-13 00:55:38 +10:00
c612cea5ea
fix a-eq library extension
2016-07-12 16:43:10 +02:00
43f8d2503c
a-reverb prototype (based on setBfree b_reverb)
2016-07-12 16:43:10 +02:00
4866106bcc
re-classify bundled lua scripts
...
* search by author:
- "Ardour Team" for "ready to use" plugins
- "Ardour Lua Task Force" = example plugins
* search by Category
- use "Example" for DSP plugins (except instruments)
2016-07-12 16:43:10 +02:00
53274c5bae
do not show windows derived from ArdourDialog at startup.
...
See code comment for more details
2016-07-12 10:27:19 -04:00
600697513e
when using toggle-editor-and-mixer, if current tab is neither, go to mixer first.
...
This makes using Alt-m (the default binding) feel a lot more sensible
2016-07-12 09:42:34 -04:00
2afaa51717
remove pointless version of Stripable::set_presentation_order()
2016-07-12 09:20:50 -04:00
d9f19ad1fe
fix a a-eq ttl typo
2016-07-12 14:38:28 +02:00
c49ac91b01
add mouse interaction to inline display
2016-07-12 14:38:28 +02:00
8de675d699
fix simple but fatal mistake in defining PBD::Controllable::Flags enums.
...
This error caused the flags to be saved as an empty string, thus losing all state when the session is reloaded
2016-07-12 08:34:35 -04:00
1f02dd2a85
fix compilation with lv2 < 1.10 (lv2 extended)
2016-07-12 13:44:55 +02:00
3c99ab0fb9
more compact generic knob-ui layout
2016-07-12 04:02:33 +02:00
157564947b
a-eq tweaks:
...
* shorten e-eq Hz display (no decimals)
* use 16:9 aspect inline display
* fix a compiler warning
2016-07-12 04:01:56 +02:00
30240b33e9
Make MIDI monitor a pass-through for audio and midi
...
MIDI monitor only accepted midi data and output that same data. That was
logical for a MIDI plugin, but a consequence is that automatic pin
configuration makes MIDI monitors opaque to audio data, which means
drag'n'dropping a MIDI monitor for debugging purposes can suddenly cut
audio, or even change the channel count if strict I/O is enabled.
Improve the MIDI monitor so that it passes through all incoming data
unchanged.
2016-07-12 01:47:02 +02:00
e8cd2949bd
update MIDIEvent lua bindings/example
2016-07-12 01:46:58 +02:00
3ab200acaa
OSC: finish feedback for well known controls. Simplify some others.
2016-07-11 16:00:14 -07:00
db72830691
remove debug output
2016-07-11 22:53:13 +02:00
57df370e2a
add a convenient lua forward mapped buffers method
2016-07-11 22:36:00 +02:00
4537f5fb20
proper semantics for variable port-count
...
Ardour takes the closest pin/port match yet still offers a plugin with
variable i/o access to all port-buffers.
the "reported" (user visible) pin-count now defaults to the actual
selected configuration (precise) and lua_dsp_configure() can
override it.
2016-07-11 22:22:17 +02:00