Damien Zammit
defbe7d371
ptformat: Update to upstream 8d29d79 (drop fades && fix offsets)
2019-08-10 12:34:45 +10:00
Robin Gareus
7f347af5f4
Add script to xdot plot the process graph
2019-08-07 17:40:24 +02:00
Robin Gareus
2970ce2f59
Add Lua bindings for Pango Alignment
2019-08-07 17:40:23 +02:00
Robin Gareus
7020c40fc4
NO-OP: Fix compiler warning (-Wreturn-type)
2019-08-07 17:40:23 +02:00
Robin Gareus
3243bf591c
Add method to graphviz plot the process-graph
2019-08-07 17:40:23 +02:00
Len Ovens
6bdf5cb0d7
Gui should allow foldback bus to be mono.
2019-08-06 13:16:44 -07:00
Len Ovens
a5828ba472
foldback may be mono don't set panner type
2019-08-06 11:13:30 -07:00
Len Ovens
df2917568d
OSC: foldback buses should be able to be mono
2019-08-06 11:12:19 -07:00
Robin Gareus
4dc684275f
Amend 183d3fb49; implement ImportableSource API
2019-08-04 14:43:46 +02:00
Robin Gareus
d9d96b181c
Fix meter metric visibility on narrow strips - #7781
...
After session load, the meter numerics were always visible,
regardless of strip width.
MixerStrip::set_stuff_from_route() and MixerStrip::set_width_enum()
are called before Mixer UI is realized and calls show_all().
2019-08-04 02:40:59 +02:00
Robin Gareus
183d3fb493
Implement missing required virtual fn -- fix Mac builds
2019-08-04 01:37:36 +02:00
Robin Gareus
365f6d6337
Update plugins/addons GPL boilerplate and (C) from git log
2019-08-03 15:53:18 +02:00
Robin Gareus
dbd8d491e5
Update utility and tools GPL boilerplate and (C) from git log
2019-08-03 15:53:17 +02:00
Robin Gareus
0301c47f6b
Update core library GPL boilerplate and (C) from git log
2019-08-03 15:53:17 +02:00
Robin Gareus
cec5ce8f45
Update canvas/UI lib GPL boilerplate and (C) from git log
2019-08-03 15:53:17 +02:00
Robin Gareus
c1bd70d8b0
Update audiographer GPL boilerplate and (C) from git log
2019-08-03 15:53:16 +02:00
Robin Gareus
47a62b2850
Update backend GPL boilerplate and (C) from git log
2019-08-03 15:53:16 +02:00
Robin Gareus
a22f918d9d
Update libardour GPL boilerplate and (C) from git log
2019-08-03 15:53:16 +02:00
Robin Gareus
4050ca5633
Update GPL boilerplate and (C)
...
Copyright-holder and year information is extracted from git log.
git history begins in 2005. So (C) from 1998..2005 is lost. Also some
(C) assignment of commits where the committer didn't use --author.
2019-08-03 15:53:15 +02:00
Robin Gareus
d53de79412
Remove cruft
2019-08-03 15:53:15 +02:00
John Emmas
ed0152a212
Add/remove source(s) in our MSVC project (gtk2_ardour)
2019-08-02 09:07:54 +01:00
Robin Gareus
71d4dd821c
Fix CD cue file Index positions -- #7780
...
According to the cdrdao man page, they should be defined as follows:
INDEX MM:SS:FF
Increments the index number at given position within the track.
The first statement will increment from 1 to 2. The position is
relative to the real track start, not counting an existing pre-gap.
2019-08-02 02:43:43 +02:00
Ben Loftis
4e87751ab8
prefer lowercase and no spaces, since this will appear in the filename.
2019-08-01 12:11:31 -05:00
Ben Loftis
3a2e06f36b
(Source List) Catch new sources created by bounce-range-to-source-list
2019-08-01 12:11:31 -05:00
Ben Loftis
d400dd813a
(Source List) Handle Session::RemoveSource
2019-08-01 12:11:31 -05:00
Ben Loftis
595959abf7
(Source List) Replace missing initializer; fixes a bug where Sources did not appear on startup.
2019-08-01 12:11:31 -05:00
Ben Loftis
da3d8e5418
(Source List) Implement insert-region action... now uses the Source List.
2019-08-01 12:11:31 -05:00
Ben Loftis
50786b3e5c
(Source List) Recover Regions feature: WIP
2019-08-01 12:11:31 -05:00
Ben Loftis
fc981d4399
(Source List) Revert to displaying whole-file Regions instead of Sources.
...
This preserves the stereo-ness of files that were imported or recorded in stereo.
ToDo (maybe someday): provide a disclosure triangle that exposes the individual channels in a multichannel region
2019-08-01 12:11:31 -05:00
Ben Loftis
ed325b52b2
(Source List) Add forall_regions function, used by Region and Source lists.
2019-08-01 12:11:31 -05:00
Ben Loftis
52611e2374
(Source List) No need to show the path when file is internal to session.
2019-08-01 12:11:31 -05:00
Ben Loftis
0b699ac9f7
(Source List) merge fixes
2019-08-01 12:11:31 -05:00
Ben Loftis
e0bdcd7137
(Source List) Clean up the natural_position implementation (gtk2 part).
2019-08-01 12:11:31 -05:00
Ben Loftis
edde5d64a2
(Source List) Clean up the natural_position implementation (libardour part).
2019-08-01 12:11:31 -05:00
Ben Loftis
77950c36c5
(Source List) Implement remove_selected_sources when the user clicks Delete key.
2019-08-01 12:11:31 -05:00
Paul Davis
98c509cc48
(Source List) NOOP: whitespace cleanup
...
remove debug output
2019-08-01 12:11:31 -05:00
Ben Loftis
b409c58ee6
(Source List) Fix drag-n-drop.
2019-08-01 12:11:31 -05:00
Ben Loftis
be7ebbb7ba
(Source List) RegionFactory should return an empty region here.
2019-08-01 12:11:31 -05:00
Ben Loftis
71c2ed8160
(Source List) Source list, Region List: Resolve various action+behaviors between the 2 lists.
...
Duplicate the remove_unsued_region action in the Session->Cleanup menu, for discoverability.
Region list should use the same Region actions as the canvas...
OK, now resolve the change in use-cases of Region List and Source List. tentative.
Rough-in remove_selected_sources (Delete in Sources list).
Column tweaks.
2019-08-01 12:11:31 -05:00
Ben Loftis
c12a017728
(Source List) Region Tags (gtk2 part)
2019-08-01 12:11:31 -05:00
Ben Loftis
6c052348b5
(Source List) Region Tags (libardour part)
...
Rough-in: Region-Tags.
More correct implementation of tags property (libardour).
Region Tags (libardour part)
2019-08-01 12:11:31 -05:00
Ben Loftis
375a090295
(Source List) Make clock change func more explicit.
2019-08-01 12:11:31 -05:00
Ben Loftis
b1019bbbf6
(Source List) Region List rewrite (gtk2 part)
...
See: https://docs.google.com/document/d/1sI7p9RoRVZtNx2n67RvBa0_16fuZblV_lNkkKN2g93s/edit?usp=sharing
2019-08-01 12:11:31 -05:00
Ben Loftis
3e6ce20fd7
(Source List) Region List rewrite (libardour part)
2019-08-01 12:11:31 -05:00
Ben Loftis
90962d3426
(Source List) Source property signals (gtk2 part)
...
See: https://docs.google.com/document/d/1sI7p9RoRVZtNx2n67RvBa0_16fuZblV_lNkkKN2g93s/edit?usp=sharing
2019-08-01 12:11:31 -05:00
Ben Loftis
ca3c191d7c
(Source List) Source property signals (libardour part)
2019-08-01 12:11:31 -05:00
Ben Loftis
949450bbb5
(Source List) Take-ID: new (working) implementation.
2019-08-01 12:11:31 -05:00
Robin Gareus
afb987d698
Update clang-format to match ardour-style
2019-08-01 18:31:44 +02:00
Robin Gareus
4a52a9b3b0
Fix C++11 NSDMI
2019-07-31 04:48:52 +02:00
Robin Gareus
8dbbc19567
Update MIDI Event precedence
...
A patch-change that is concurrent with a note-on event should be sent
before the given Note-on event.
As follow up: CCs also need to be prioritize to send bank-select first.
see also https://discourse.ardour.org/t/midi-strangeness-patch-setting-and-first-notes/101415
2019-07-30 21:17:15 +02:00