Robin Gareus
c8157dd117
add Lua script example for vamp onset analysis
2016-10-03 18:26:16 +02:00
Robin Gareus
f6b59676b5
cont'd work on Lua Vamp-plugin API
2016-10-03 18:26:16 +02:00
Tim Mayberry
ae72acb493
Remove old unused and unmaintained Windows build scripts
...
These scripts are no longer used and caused confusion to someone on IRC
recently who thought they were used for the official builds.
2016-10-03 20:22:34 +10:00
Robin Gareus
52b6ad1b96
enable LuaAPI::Vamp::analyze() callback
2016-10-03 05:13:41 +02:00
Robin Gareus
b55975a861
consistent VAMP includes
...
This resolves an ambiguity VampHost::Vamp::Plugin and Vamp::Plugin
2016-10-03 05:13:12 +02:00
Robin Gareus
2607e154ea
add vamp-plugin example lua script
2016-10-03 03:52:51 +02:00
Robin Gareus
330e69b565
Add Vamp-plugin Lua bindings (work in progress)
2016-10-03 03:52:51 +02:00
nick_m
af289cab62
Remove unused methods, add tests to ensure meter divisors don't mess with Beats.
...
- TempoMap::framepos_minus_beats() was only used by its test,
so don't build the test.
2016-10-02 03:55:18 +11:00
nick_m
bb3312c3bb
fix_bbtppq: add missing space - no-op
2016-10-01 11:30:40 +10:00
nick_m
48f48ccea8
Add MidiRegion _start to the list of things we leave alone on session load.
2016-10-01 11:28:09 +10:00
nick_m
bc38f2c489
Region pulse is no longer a property.
2016-10-01 11:13:41 +10:00
Robin Gareus
9bd86c2869
allow sending OSC from inline display UIs
2016-10-01 02:22:49 +02:00
nick_m
c26636b0ec
Fix locking bug in tempo map.
2016-10-01 10:19:38 +10:00
nick_m
c742596024
fix_bbtppqn: setting start and length accounts for for multiple tempi,
2016-10-01 09:08:54 +10:00
Paul Davis
ba4220b135
fix some compiler warnings (from mingw)
2016-09-30 13:07:53 -04:00
Paul Davis
8d30580450
attempt to fix windows failed build by including pthread.h to get DEBUG_THREAD_SELF correctly defined
2016-09-30 12:52:07 -04:00
Paul Davis
7701207123
push2:small logic fix for destructor, mostly to ensure that the track_mix layout is destroyed
...
Otherwise it is still connected to the ControlProtocol::StripableSelectionChanged signal, even though the
event loop specified in the connection has been destroyed.
2016-09-30 11:07:05 -05:00
Ben Loftis
07acc1dfa6
revert previous unintended commit
2016-09-30 10:59:14 -05:00
Ben Loftis
ea10f0a53e
fix: using arrow-keys on selected mixer strips would recursively affect grouped faders
2016-09-30 10:52:46 -05:00
Paul Davis
1b830f2604
reorganize push 2 code and logic to better handle device arrival after program startup
...
Note: we do not handle device departure correctly yet, mostly because the shadow (pad) port has a retained
reference somewhere
2016-09-30 11:23:01 -04:00
Paul Davis
8cff66c7e0
remove unused member variable
2016-09-30 11:23:01 -04:00
Paul Davis
e71809dc04
push2 gui catches port registrations
2016-09-30 11:23:01 -04:00
Paul Davis
4a159b817f
remove useless code from push2 gui dialog
2016-09-30 11:23:01 -04:00
Paul Davis
9480dc1c6a
insufficient attempt to drop references to a shadow MIDI port
2016-09-30 11:23:01 -04:00
Robin Gareus
3d256ff2c2
Constrain Samplerate selection when session is loaded
...
Ardour does not allow to change the rate of a session itself.
2016-09-30 16:50:00 +02:00
Robin Gareus
7f8ec25e25
fix sample-rate display: show active (not desired) rate
2016-09-30 16:50:00 +02:00
Tim Mayberry
2637aaee23
Fix finding of splash file and display in About dialog
2016-09-30 22:37:00 +10:00
John Emmas
4950bdaf16
Accommodate newly introduced source(s) in our MSVC project (libardour)
2016-09-30 12:21:18 +01:00
John Emmas
9df3a2a547
When building with MSVC some of the header file stuff is only relevant in early versions (e.g. VC8)
2016-09-30 08:24:51 +01:00
John Emmas
85072e16aa
Accommodate a header file that's been moved from gtk2_ardour into libardour
2016-09-30 08:21:37 +01:00
John Emmas
1fe19ead70
Accommodate newly introduced source(s) in our MSVC project (cairocanvas)
2016-09-30 08:20:14 +01:00
Robin Gareus
75f9a7cf11
don't include session-search paths with templates
2016-09-30 00:11:24 +02:00
Robin Gareus
10d05f0ee3
some Collaborative Albums from the early 80's
2016-09-29 20:46:23 +02:00
Paul Davis
587439acf8
fix crash on OS X el capitan when using command line arguments
2016-09-29 13:05:38 -04:00
Paul Davis
99c8e51918
manually revert b9cab93fb1 and remove associated code.
...
For the last time, because of how GDK works, Keyboard::PrimaryModifier on MacOS MUST include MOD2 ***AND** META
2016-09-29 12:01:50 -04:00
Paul Davis
5472498a50
enhance -D bindings output
2016-09-29 12:01:49 -04:00
nick_m
e67303b0e4
fix_bbtppq: fix typo.
2016-09-29 23:45:15 +10:00
nick_m
52ce0dc354
fix_bbtppq update: format text, remove old sources in region method.
2016-09-29 22:34:32 +10:00
Robin Gareus
d8291550e7
Rectangle is ambiguous on Windows
...
In file included from /usr/share/mingw-w64/include/windows.h:71:0,
from /home/ardour/win-stack-w32/include/pthread.h:198,
from /home/ardour/ardour-w32/libs/pbd/pbd/event_loop.h:29,
from /home/ardour/ardour-w32/libs/pbd/pbd/signals.h:42,
from /home/ardour/ardour-w32/libs/midi++2/midi++/parser.h:26,
from ../libs/surfaces/push2/mix.cc:30:
/usr/share/mingw-w64/include/wingdi.h:3049:67: note: candidates are: WINBOOL Rectangle(HDC, int, int, int, int)
In file included from ../libs/surfaces/push2/mix.cc:48:0:
/home/ardour/ardour-w32/libs/canvas/canvas/rectangle.h:30:48: note: class ArdourCanvas::Rectangle
2016-09-29 13:56:10 +02:00
Robin Gareus
96b35db9bd
Fix error: conversion from 'int' to non-scalar type
2016-09-29 13:41:17 +02:00
Paul Davis
0a9c12f250
MacOS [sic] required changes for Rect in Push 2 code
2016-09-28 17:24:14 -04:00
Paul Davis
1aab360b7d
remove unnecessary method
2016-09-28 17:23:52 -04:00
Paul Davis
e3c93b7470
clang on el capitan etc. no longer supports -fstrength-reduce
2016-09-28 16:52:16 -04:00
Paul Davis
c8ae41d598
fix errors reported by pixman for meter redraws (and add more comments to help the coordinate challenged
2016-09-28 13:37:19 -05:00
Paul Davis
67e415e14c
make Ben's cool range select hack work with Push 2
2016-09-28 11:28:45 -05:00
Paul Davis
e25a4371cb
output more stuff to the error channel if/when a session fails to load/be created
2016-09-28 11:28:45 -05:00
Paul Davis
1f88b6d35f
make error dump on stderr slightly more obvious
2016-09-28 11:28:45 -05:00
nick_m
4634801cf1
Rename headless-chicken utility to fix_bbtppq
2016-09-29 02:26:16 +10:00
Paul Davis
6c4627b1b7
fix for push2 code on Windows (no random())
2016-09-28 10:51:01 -05:00
Paul Davis
b6e62c6654
move mode/scale/key definitions out of push2 code and into libardour; Aeolian is the same as Minor
2016-09-28 10:47:17 -05:00