Robin Gareus
894da52f63
update plugin UIs at reasonable rate (25Hz)
2013-08-08 15:23:08 -04:00
Robin Gareus
35fe6dfa08
NOOP - prevent headaches and remove cruft
...
Every "point zero one" seconds is only 25 Hz in ardour..
2013-08-08 15:23:08 -04:00
Paul Davis
daad42dd6c
Revert "Remove non-portable and unnused header includes"
...
This reverts commit 7ef79d3f4b .
2013-08-08 15:23:08 -04:00
Paul Davis
cebd189239
Remove non-portable and unnused header includes
2013-08-08 15:23:08 -04:00
Paul Davis
6db9411c94
Fix portability of test and use temporary test
2013-08-08 15:23:08 -04:00
Paul Davis
9b73b3c7dc
Use common test function to create temporary session
2013-08-08 15:23:08 -04:00
Paul Davis
8c28b3ad07
add new files from test changes by timbyr
2013-08-08 15:23:08 -04:00
Paul Davis
3cf4c56a89
theoretically: "Add new_test_output_dir to common libardour test" but actually features addition of new files, thus losing git history for these two which came from tim mayberry
2013-08-08 15:23:08 -04:00
Paul Davis
6074fbf9e9
Use test_search_path function in ardour test
2013-08-08 15:23:08 -04:00
Paul Davis
52aced73ad
Add test_search_path function in libardour testsuite
2013-08-08 15:23:08 -04:00
Paul Davis
20311ed2f3
Use test_search_path to find test data in xpath test
2013-08-08 15:23:08 -04:00
Paul Davis
cdaa32d2c6
Add test_search_path function in PBD testsuite
2013-08-08 15:23:08 -04:00
Paul Davis
d9862364be
Add --single-tests option to also build each libardour test as a separate program
2013-08-08 15:23:08 -04:00
Paul Davis
a06e5f4b3b
disable libardour unit tests that do not function correctly (for windows, at least)
2013-08-08 15:23:08 -04:00
Robin Gareus
897074730a
remove --no-freesound option. fixes #5640
2013-08-08 20:08:20 +02:00
Paul Davis
ea7d89dd51
remove reference to non-existent header
2013-08-08 11:23:13 -04:00
Paul Davis
917aed0da0
add new files (code based on the old midi++ JACKMidiPort)
2013-08-08 09:10:11 -04:00
Paul Davis
5bca1f44fe
new Mackie Control device file for Qcon controller (from #5634 )
2013-08-07 23:06:54 -04:00
Paul Davis
584eeed66a
change wording in audio status when disconnected from engine
2013-08-07 22:24:30 -04:00
Paul Davis
1ab61b8564
major redesign of MIDI port heirarchy and management (part 2)
2013-08-07 22:22:11 -04:00
Paul Davis
83a0c30c24
major redesign of MIDI port heirarchy and management
...
basic, very flaky functionality is back. program unstable at present
2013-08-07 22:21:36 -04:00
Robin Gareus
a1370f83db
fix compiler warning
2013-08-07 15:57:29 +02:00
Paul Davis
5e19f0a1ae
use std::numeric_limits<float>::infinity() rather than INFINITY to try to get compilers to agree on the type
2013-08-07 08:40:21 -04:00
John Emmas
7169c77cfc
Merge branch 'windows' of git.ardour.org:ardour/ardour into windows
2013-08-06 15:18:27 +01:00
ben
2732c64c07
fix taglib header paths so linked headers are not necessary
2013-08-06 08:50:26 -05:00
Paul Davis
616f2a0370
fix conflicts after merge with master
2013-08-05 14:22:32 -04:00
Paul Davis
499b7fcfa9
document PortEngine API
2013-08-05 13:55:50 -04:00
Paul Davis
a5f69910e4
add notion of unavailable devices to ARDOUR::AudioBackend
2013-08-05 13:19:23 -04:00
Paul Davis
a66e3859e1
can now start JACK based on config dialog
2013-08-05 12:51:51 -04:00
John Emmas
0dc8806ee4
'libs/ardour' - Platform specific changes and includes
2013-08-04 19:03:32 +01:00
Paul Davis
7218bd91de
start work on the changes to EngineControl (dialog) to integrate with new backend design, and add "requires-driver" concept to AudioBackend to handle JACK specifically
2013-08-04 14:03:19 -04:00
Robin Gareus
38e4f7bd1b
fix meter-background highlight when peaking. (> vs >=)
2013-08-04 18:50:51 +02:00
Robin Gareus
00b694fd79
fix rounding issue when dragging video with fractional fps
2013-08-04 18:49:28 +02:00
John Emmas
d176cbc804
'libs/ardour' - Compiler specific includes and includes
2013-08-04 17:01:37 +01:00
Robin Gareus
68fc5bbf6c
vtl: import audio at video-offset, forget offset on "Remove Video"
2013-08-04 17:23:58 +02:00
John Emmas
490311bc08
'libs/ardour' - Main body of changes required for building with MSVC
2013-08-04 15:36:07 +01:00
Robin Gareus
f5c52f500a
Timecode: fix subframe rounding
...
if sub-frames are used, frames are rounded up for the later half of
a sub-frame. e.g. @48KSPS, 25fps, 100 subframes per frame
audio-samples >=1910 already yield 00:00:00:01
2013-08-04 16:22:00 +02:00
John Emmas
07d94b9b48
'libs/ardour' - Use 'std::vector' instead of dynamically sized arrays (required to be buildable with MSVC)
2013-08-04 15:17:19 +01:00
Robin Gareus
976fc86811
fix no-roll LTC encoder, honor locates when transport is stopped
2013-08-04 16:13:43 +02:00
John Emmas
fa59391f6a
'libs/ardour' - Use 'const_iterator' where appropriate (required to be buildable with MSVC)
2013-08-04 15:06:10 +01:00
Robin Gareus
efc46f1553
make master-meter in toolbar optional
2013-08-04 00:06:29 +02:00
Paul Davis
333a3c9d02
cleanup more dangling members of AudioEngine
2013-08-03 17:49:19 -04:00
Paul Davis
a64908af7f
fix undeclared use of cerr
2013-08-03 17:47:26 -04:00
Paul Davis
1d50d041c9
fix problem with session exit caused by dangling unused members in AudioEngine
2013-08-03 16:45:07 -04:00
Paul Davis
f2ca3ecf0c
add file
2013-08-03 16:44:13 -04:00
Paul Davis
c2e7c32c53
add tim's jack_utils code to rationalize setup of JACK config
2013-08-03 16:37:10 -04:00
Robin Gareus
91e0e0f9f8
advance track's play-position even if processing is locked
...
fixes
* http://tracker.ardour.org/view.php?id=5628
* http://tracker.ardour.org/view.php?id=5561
2013-08-03 21:35:19 +02:00
Paul Davis
1c4d00e8b7
audioengine branch can now load and run at least one test session.
...
currently hard-coded to deal only with the situation where JACK is already running
2013-08-03 11:57:56 -04:00
Robin Gareus
43ae996b3a
dedicated namespace for video-utils
...
conflicting symbol prophylaxis
2013-08-03 16:54:57 +02:00
Robin Gareus
ef3551300a
remove strtok_r() from video_query_info()
...
for minGW compatibility
2013-08-03 16:41:25 +02:00