Commit graph

15519 commits

Author SHA1 Message Date
Paul Davis
fe08965d91 fix indentation from prior commit 2015-01-23 13:45:21 -05:00
GZharun
6976a78100 [Summary] Fixed bug 45163: Trim range from right corner of timeline leads Tracks to crash
[Details] Crash was provoked because of an attempt to add commands to the session reversible command, but when autoscroll started and trim began with autoscroll the session reversible command was not created for for Trim Drag.
2015-01-23 13:43:52 -05:00
Paul Davis
21cb2d6ff9 add write tester script 2015-01-23 12:25:49 -05:00
Paul Davis
849da554a7 adjust sftest.cc to be more usable as a write-bandwidth tester 2015-01-23 12:25:49 -05:00
Paul Davis
85f9615c26 fix small bug when using -N for nocache 2015-01-23 12:25:49 -05:00
Paul Davis
3b2c23be93 split apart read and write chunk size and offer platform-dependent sizes for reading. Write chunk size should remain unchanged from before. 2015-01-23 12:25:49 -05:00
Robin Gareus
1473442204 fix crash at exit if location-ui was used
LocationEditRow members are destroyed after ~LocationUI()
destroys the clock_group. -> segfault in ~LocationEditRow()
2015-01-23 02:24:26 +01:00
Ben Loftis
611073790b move control app button adjacent to sample rate and bufsize settings 2015-01-22 15:00:13 -06:00
Ben Loftis
dcaf8d89c1 remove channelcount selectors for mixbus 2015-01-22 14:54:56 -06:00
Paul Davis
6980fc9aee really re-fix linux cache clear 2015-01-22 12:21:49 -05:00
Robin Gareus
2afe09a834 calculus is a lost art. 2015-01-22 18:17:01 +01:00
Paul Davis
744ca2397c fix buffer cache flush for linux, and avoid incorrect indirection in interleaved case 2015-01-22 12:15:39 -05:00
Paul Davis
7ef0df7904 Revert "use product-neutral name for LV2 install dir"
This reverts commit 44ca3c948c.
2015-01-22 11:38:28 -05:00
Paul Davis
95660a06e2 adjust run-readtest.sh so that it can be used as-is for testing multiple blocksizes 2015-01-22 11:27:49 -05:00
Paul Davis
a2e77c0c4e remove useless error output 2015-01-22 11:22:29 -05:00
Paul Davis
44ca3c948c use product-neutral name for LV2 install dir 2015-01-21 21:20:15 -05:00
Robin Gareus
01d99870ff update selection clock 2015-01-21 22:26:14 +01:00
Robin Gareus
c7c8cc7dc7 set Theme buttons on state reset
cleaner version of last commit, set GUI elements
on state-reset.
2015-01-21 20:24:39 +01:00
Robin Gareus
0c8947491a initialize theme > gradient sliders. 2015-01-21 19:41:15 +01:00
Robin Gareus
f282884094 apply Theme > “Show waveform clipping”
fixes http://tracker.ardour.org/view.php?id=5589#c15515
2015-01-21 19:35:04 +01:00
Paul Davis
174838f3c7 correct run-readtest.sh for use on OS X as well 2015-01-20 17:19:23 -05:00
Paul Davis
752d837ddc tweaks to make more C-like and quieten down if desired; plus additional output at end 2015-01-20 16:18:05 -05:00
Paul Davis
168c4e9bc6 add script for running readtest 2015-01-20 16:18:05 -05:00
Robin Gareus
304b05ffd9 clarify reasonable synth description. 2015-01-20 21:25:59 +01:00
Robin Gareus
4b470902c2 few more read-test tweaks:
* add a file-limit option
* print max elapsed read time
2015-01-20 18:29:35 +01:00
Robin Gareus
dfba00766c fix bundled LV2 installation path (waf install) 2015-01-20 18:07:43 +01:00
Robin Gareus
e6b696690a readtest: print min/avg report at end 2015-01-20 01:27:47 +01:00
Robin Gareus
899ee95ee0 NOOP, re-indent 2015-01-20 00:57:22 +01:00
Robin Gareus
8ee58de3ec fix to compile with gcc on linux 2015-01-20 00:55:11 +01:00
Robin Gareus
d61fa7974f rename readtest (.c not .cc) 2015-01-20 00:54:48 +01:00
Robin Gareus
9c992fa97c few more basic ControList/Curve Tests 2015-01-20 00:46:58 +01:00
Guido Aulisi
c6e71a683e Curve::_get_vector: fix return value when veclen == 1
When the crossfade length is only 1 frame, I got strange
gain coefficients from get_vector (63 in my case).
The function wrongly returned the x axis value.
2015-01-19 23:55:52 +01:00
Robin Gareus
5190cbc9b2 2-point Curve Linear Interpolation Test 2015-01-19 23:55:52 +01:00
Paul Davis
24b7473831 C fix for readtest (git command ordering caused this) 2015-01-19 16:18:48 -05:00
Paul Davis
ffe3f7ee6f various fixes and improvements 2015-01-19 16:18:12 -05:00
Paul Davis
cc0cd05b6b new C version of readtester, without libsndfile 2015-01-19 16:18:11 -05:00
Robin Gareus
2a7389d8df minimalistic Evoral::Curve Unit Test. 2015-01-19 22:15:28 +01:00
Paul Davis
f1a59e5373 new read tester for investigating read bandwidth issues 2015-01-19 14:57:24 -05:00
nick_m
ae7b978b0b Fixes for when rubberbanding_snaps_to_grid config setting is off.
The initial point and the ultimately selected items were always following
the snap settings. Also the VCC was displaying incorrectly on button press.
2015-01-20 04:49:44 +11:00
Robin Gareus
b0a5245ef0 Hotfix crash in OSX engine dialog.
This is not really a fix, just some quick hack
to make ardour start at all if there’s no prior
CoreAudio EngineState in the config.
2015-01-19 17:50:50 +01:00
Ben Loftis
d2fa2450aa use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
John Emmas
8900d7d9ea On Windows, #include <shellapi.h> so we can use ShellExecute() 2015-01-18 18:52:24 +00:00
Ben Loftis
a994dbaa0c fix open_uri for windows 2015-01-18 11:16:28 -06:00
Ben Loftis
d3227ac0d0 Dramatically improve windows session-save-time by avoiding recursive calls to set_locale. 2015-01-18 09:43:21 -06:00
David Robillard
219a09496f Fix MIDI bounce/consolidate note resolution. 2015-01-17 22:19:57 -05:00
David Robillard
d23eaea2ab Fix stuck notes in short MIDI regions. 2015-01-17 21:33:00 -05:00
Robin Gareus
49047e4dc9 consistent display of period-size. 2015-01-17 22:42:20 +01:00
Robin Gareus
03523f6703 fix panner send-strip color 2015-01-17 22:02:36 +01:00
Robin Gareus
cc221ea3c3 display current buffer size - hopefully w/o breaking ASIO 2015-01-17 21:29:14 +01:00
Robin Gareus
964c85a061 fix 20ea90a1 for winegcc 2015-01-17 21:11:27 +01:00