c32824e452
Implement LV2 Inline Display Extension
2016-03-14 00:17:16 +01:00
58469214be
prototype online self-automating LV2 plugin interface
...
goes along with https://github.com/x42/automate.lv2
2016-03-14 00:17:14 +01:00
5fa4cf996b
prepare custom LV2 extensions
2016-03-14 00:17:08 +01:00
f00342b2d8
Some AudioGrapher classes need to be exportable now, to support newly introduced 'AnalysisGraph' class
...
(not entirely sure why - but it might be because 'ProcessContext<Sample>' is now used in multiple sources within libardour).
2016-03-12 13:59:44 +00:00
af44e0e051
Make sure that class 'ARDOUR::AnalysisGraph' is exportable (since it gets used outside of libardour)
2016-03-12 13:44:10 +00:00
9a34017b79
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-03-12 13:41:44 +00:00
1c0efaf6c3
Accommodate newly introduced source(s) in our MSVC project (libardour)
2016-03-12 13:41:00 +00:00
d131f882ee
cleaner version of ac3da53
2016-03-12 10:11:06 +01:00
ac3da53f71
reset export status when not normalizing - fixes #6816
2016-03-12 03:02:31 +01:00
4ad055745f
and without typo :)
2016-03-11 22:46:19 +01:00
acc5b4f54c
and now without debug printf()
2016-03-11 22:40:58 +01:00
db333a1eed
allow to copy processor state (drag processor on another of same type)
2016-03-11 22:00:12 +01:00
99801187e8
prepare DnD for copying processor state
2016-03-11 21:59:36 +01:00
8e147462d2
Configurable export-silence trim threshold (no GUI yet)
2016-03-11 18:11:36 +01:00
c9d6d9ed85
add region & range loudnless report
2016-03-11 17:26:42 +01:00
361309d83f
allow to re-use export-report UI
...
(we should probably change the name to LoudnessReport)
2016-03-11 17:26:42 +01:00
43603a9893
prepare region/range loudness analysis
2016-03-11 17:26:42 +01:00
bd519627d1
Make sure that a newly introduced class will be visible if it's needed outside of libgtkmm2ext
2016-03-11 10:51:24 +00:00
6af6031774
Accommodate newly introduced source(s) in our MSVC project (gtkmm2ext)
2016-03-11 10:49:42 +00:00
Florian Weimer
5a41b86028
fix __cpuid() on x86
...
The previous version used memory operands that gcc (probably dependent
on optimization flags and/or version) could address relative to the
stack pointer, but pushing %ebx onto the stack changed it. Here, the
address of the regs array is put into %esi and the individual members
are written into directly.
2016-03-08 14:54:41 +01:00
d35e75554f
2 new MIDI maps from sam tuke ( https://github.com/samtuke/ardour-midi-maps )
2016-03-08 08:52:13 -05:00
Mathias Buhr
720c68d7e1
Adds a tooltip to the icon
2016-03-08 08:44:58 -05:00
Mathias Buhr
1375c454fb
Implements filtering in bindings editor
2016-03-08 08:44:58 -05:00
Guy Sherman
6565a1d067
Tweaked comments in mapping file because they relate to loop and record
2016-03-08 08:42:30 -05:00
Guy Sherman
233668b31e
Created updated mapping for M-Audio Axiom Air 25
2016-03-08 08:42:13 -05:00
Nils Philippsen
b58b4cb89f
convert Russian man page from KOI8-R to UTF-8 encoding
2016-03-08 08:39:58 -05:00
Nils Philippsen
fab8997e79
convert French man page from ISO-8859-1 to UTF-8 encoding
2016-03-08 08:39:58 -05:00
5c0f11970c
add an untested, but likely usable clang-format configuration file (from matthias buhr)
2016-03-08 08:38:45 -05:00
48c70b60d8
remove uncharacteristic comments
2016-03-08 08:37:13 -05:00
add6c7b480
fix up indentation in libs/gtkmm2ext/bindings code, probably messed up by emacs on OS X
2016-03-08 08:36:05 -05:00
8ab60f3297
fix port-export analysis for > 2 channels.
2016-03-07 23:36:05 +01:00
72ac6bc8a6
fix OSX/PPC bundled plugins
2016-03-07 19:41:30 +01:00
47026cac9b
fix stuck touch mode
...
previously the GUI locked out control surfaces (touch was never released).
2016-03-07 17:11:47 +01:00
bb38d3db4d
remove unused GUI signals (confusing dup. name)
2016-03-07 17:11:47 +01:00
ec1b0890cb
expand options in quantize dialog to include other beat fractions
2016-03-07 10:16:01 -05:00
60ed9ccc6e
expand option editor treeviews by default so that all nodes are visible
2016-03-07 09:32:29 -05:00
d965bc2161
rename all "Solo / Mute" options as "Solo & Mute" since '/' is now a path separator for options
2016-03-06 20:43:59 -05:00
4ec118a0d8
rearrange sync options into a sub-node of Transport options
...
This gets minimum size down to around 722 pixels
2016-03-06 20:43:30 -05:00
28cd817d49
avoid extra iterator increment, so that Option/Paths work
2016-03-06 20:42:39 -05:00
64a678e1d7
avoid blank header bar in option editor treeview
2016-03-06 20:25:51 -05:00
0d849c1498
change OptionEditor to use a left-hand-side treeview to navigate the notebook
2016-03-06 18:27:23 -05:00
cdd254033e
prepare including fil4 w/Mixbus
2016-03-06 17:30:32 +01:00
73333350cc
don't downcase Home, End and other non-single-key keycode names
2016-03-05 11:54:02 -05:00
6aa7ca6d70
edited keybindings should be stored in lower-case form
2016-03-05 11:53:42 -05:00
b4ead1dda6
remove some uncharacteristic comments in code
2016-03-05 11:53:20 -05:00
Mathias Buhr
290d9e5e66
Small refactoring of keyboard bindings (first part)
...
- Adds collision detection for keybindings
- Fixes a bug that prevented newly created bindings to be deleted properly (reproduction: add a binding, remove it, restart ardour, binding is still there but can now be deleted).
2016-03-05 16:27:48 +01:00
Mathias Buhr
914027ecf8
Fixes a minor typo
2016-03-05 16:27:48 +01:00
Mathias Buhr
0a8b99fe6c
Adds sorting the toe keyeditor
2016-03-05 16:27:48 +01:00
Sebastiaan Lokhorst
ba31e9c83a
Add MIDI map for the M-Audio Oxygen 61 v3 (preset 1).
2016-03-05 16:18:50 +01:00
yonideshi
c1ce5dd9ec
Fix for issue #0006803
2016-03-05 15:54:47 +01:00