Carl Hetherington
|
8e73825b03
|
Split up Editor::button_press_handler and fix assert failures on various double-clicks.
git-svn-id: svn://localhost/ardour2/branches/3.0@5490 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-04 18:21:09 +00:00 |
|
Carl Hetherington
|
74339e70c9
|
Assert to check for memory overwrite.
git-svn-id: svn://localhost/ardour2/branches/3.0@5489 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-04 18:20:59 +00:00 |
|
Carl Hetherington
|
9bada9c946
|
Fix uninitialised variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@5488 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-04 18:19:40 +00:00 |
|
Carl Hetherington
|
ce3ca76f96
|
Modified patch from drmoore to fix mantis 2808 (drag rectangle left behind after loop or punch range drag)
git-svn-id: svn://localhost/ardour2/branches/3.0@5487 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-04 18:18:57 +00:00 |
|
Carl Hetherington
|
022513756a
|
Patch from drmoore to fix mantis 2807 (crash on creating new return)
git-svn-id: svn://localhost/ardour2/branches/3.0@5459 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-03 16:13:50 +00:00 |
|
Carl Hetherington
|
a7f4f66095
|
Another similar fix for use of an uninitialized variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@5457 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 02:17:14 +00:00 |
|
Carl Hetherington
|
a8fbf1f0c6
|
Fix update of brackets around processor name on activate / deactivate.
git-svn-id: svn://localhost/ardour2/branches/3.0@5456 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:34:49 +00:00 |
|
Carl Hetherington
|
c6b26f70cf
|
A couple of port matrix cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@5455 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:34:13 +00:00 |
|
Carl Hetherington
|
86a70f19fb
|
Set up IO bundles properly so that mixer strip IO button text is set correctly.
git-svn-id: svn://localhost/ardour2/branches/3.0@5454 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:33:50 +00:00 |
|
Carl Hetherington
|
168b1471dc
|
Fix sync of editor and mixer route ordering.
git-svn-id: svn://localhost/ardour2/branches/3.0@5453 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:33:16 +00:00 |
|
Carl Hetherington
|
512785102c
|
Tweak prompt wording.
git-svn-id: svn://localhost/ardour2/branches/3.0@5452 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:32:51 +00:00 |
|
Carl Hetherington
|
e481963920
|
Fix import dialog so that file number progress gets updated correctly. Stop a new progress dialog being popped up for each file.
git-svn-id: svn://localhost/ardour2/branches/3.0@5451 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:32:26 +00:00 |
|
Carl Hetherington
|
7ed2058e3e
|
Fix random-crash-inducing use of uninitialized variable.
git-svn-id: svn://localhost/ardour2/branches/3.0@5450 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:31:32 +00:00 |
|
Carl Hetherington
|
50bb4e4d07
|
Improve import status messages slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@5449 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-02 00:30:24 +00:00 |
|
|
0caaec6930
|
include mouse bindings even in merged cheat sheets
git-svn-id: svn://localhost/ardour2/branches/3.0@5448 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-31 20:33:58 +00:00 |
|
|
c601f87c12
|
more or less fully-functional binding & cheat sheet generator, with merge-ability for existing binding files
git-svn-id: svn://localhost/ardour2/branches/3.0@5447 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-31 20:26:15 +00:00 |
|
|
908ad8c9a5
|
largely complete automated generation of cheat sheets & bindings from templates, but more tweaks on the way
git-svn-id: svn://localhost/ardour2/branches/3.0@5446 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-31 00:34:36 +00:00 |
|
|
c2c637db83
|
this is just a (re)start on a tool to produce bindings cheatsheets (original was lost in the Great Berlin Disk Crash
git-svn-id: svn://localhost/ardour2/branches/3.0@5444 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-30 14:07:49 +00:00 |
|
Carl Hetherington
|
69cf67f99a
|
Add basic Doxygen file.
git-svn-id: svn://localhost/ardour2/branches/3.0@5442 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-30 13:37:33 +00:00 |
|
Carl Hetherington
|
8f0c8d9dc4
|
Add missing 0 to author list, to fix mantis 2802. Patch from tinram.
git-svn-id: svn://localhost/ardour2/branches/3.0@5440 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-30 00:35:09 +00:00 |
|
|
d775781c2f
|
avoid crashes caused by the process buffer set being larger than expected when passed into Route::process_output_buffers()
git-svn-id: svn://localhost/ardour2/branches/3.0@5437 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-29 19:02:02 +00:00 |
|
|
3ae28868ff
|
remove all MIDI-specific editing modes by making standard work either at object level or within (e.g. notes, etc) ; make tool buttons proxies for GtkActions ; internal sends have their own BufferSet now, instead of using Session ones; don't make internal sends to the monitor bus active when added to the Route
git-svn-id: svn://localhost/ardour2/branches/3.0@5434 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-28 20:51:28 +00:00 |
|
Carl Hetherington
|
5eaf61242f
|
Fix some more warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@5425 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-28 11:49:14 +00:00 |
|
Hans Baier
|
16b964020f
|
interpolation.cc/h: Remove all failed and obsolete attempts, leave linear and cubic
git-svn-id: svn://localhost/ardour2/branches/3.0@5424 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-24 05:27:49 +00:00 |
|
Hans Baier
|
3e88c8aa25
|
Another failed attemt at natural spline interpolation
git-svn-id: svn://localhost/ardour2/branches/3.0@5423 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-24 05:27:43 +00:00 |
|
|
793372d7d4
|
fixes for 64 bit compilation - see comment
git-svn-id: svn://localhost/ardour2/branches/3.0@5422 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-24 01:30:50 +00:00 |
|
Sampo Savolainen
|
162c48b843
|
Make editor route list rec button respect group settings.
git-svn-id: svn://localhost/ardour2/branches/3.0@5421 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-23 17:26:32 +00:00 |
|
Hans Baier
|
ae0ae3931b
|
libs/ardour/wscript: unit tests get a target name, inorder to be able to build them separately with ./waf --targets=libardour-tests
git-svn-id: svn://localhost/ardour2/branches/3.0@5420 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-23 16:55:50 +00:00 |
|
Hans Baier
|
e2a2b72bc0
|
audio_diskstream.h/session.h: Use simple cubic interpolation now instead of linear interpolation for varispeed
git-svn-id: svn://localhost/ardour2/branches/3.0@5419 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-23 16:55:45 +00:00 |
|
Hans Baier
|
19d89fc1dc
|
interpolation.cc/h: Fix crash bug and introduce add simple cubic interpolation
git-svn-id: svn://localhost/ardour2/branches/3.0@5418 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-23 16:55:38 +00:00 |
|
|
c948806811
|
bzr revision support (thomas v.)
git-svn-id: svn://localhost/ardour2/branches/3.0@5417 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-23 12:04:46 +00:00 |
|
|
38510cb19e
|
install ardour.menus and bindings file (elthariel) ; initial, basic MIDI gain (fader) working
git-svn-id: svn://localhost/ardour2/branches/3.0@5416 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-23 03:01:31 +00:00 |
|
|
3804e3bc49
|
Update autowaf.
git-svn-id: svn://localhost/ardour2/branches/3.0@5414 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-22 20:51:13 +00:00 |
|
|
ee2936bad8
|
waf is now the official build system for 3.0 - all/several gtk2_ardour/ar* scripts renamed to reflect this (-scons variants are now so-named)
git-svn-id: svn://localhost/ardour2/branches/3.0@5413 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-22 13:53:19 +00:00 |
|
|
3b7230552d
|
make i18n build work ; add mackie dir back to build ; token work on amp for MIDI; don't try to subgroup route groups with MIDI (for now)
git-svn-id: svn://localhost/ardour2/branches/3.0@5412 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-22 13:51:16 +00:00 |
|
Hans Baier
|
272c1a40db
|
spline interpolation: fix crash bugs on negative speed and NULL inputs
git-svn-id: svn://localhost/ardour2/branches/3.0@5411 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-22 09:27:13 +00:00 |
|
Hans Baier
|
b0bb5342dd
|
interpolation.cc/.h: Spline-Bugfixes: Crash bug at tempos close to 0, wrong calculation of M, unbounded precalculated L/U Matrices
git-svn-id: svn://localhost/ardour2/branches/3.0@5410 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-22 08:42:33 +00:00 |
|
Carl Hetherington
|
272cad6241
|
Various fixups to bundle manager. Add a separator between the benign and more serious menu options on the port matrix context menu. Finally (maybe) fix port matrix sizing issues relatively nicely.
git-svn-id: svn://localhost/ardour2/branches/3.0@5409 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-22 01:28:31 +00:00 |
|
Hans Baier
|
7186593442
|
interpolation.cc/.h: first working but buggy implementation of cubic Spline interpolation
git-svn-id: svn://localhost/ardour2/branches/3.0@5408 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-22 00:19:50 +00:00 |
|
Carl Hetherington
|
45564fa469
|
Clean up range menu a bit. Make a couple of range actions happen to all tracks if no tracks nor regions are selected. Stop involvement of the edit point in those same actions as it doesn't seem to make much sense.
git-svn-id: svn://localhost/ardour2/branches/3.0@5407 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-21 19:55:12 +00:00 |
|
|
965ffc3950
|
fix crash when trying to create a non-template track/bus with >2 channels; put MIDI after mono/stereo in the track config combo of AddRouteDialog
git-svn-id: svn://localhost/ardour2/branches/3.0@5406 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-21 18:29:34 +00:00 |
|
Carl Hetherington
|
b65f8073ba
|
Fix some unused parameter warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@5403 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-21 15:55:17 +00:00 |
|
|
f411496289
|
fix clicking when processors become active/inactive; reduce crazy 2.5sec delay for quit dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@5402 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-21 14:39:21 +00:00 |
|
|
2093d59a96
|
implement set-send-gains-to-{track_level,zero,unity}
git-svn-id: svn://localhost/ardour2/branches/3.0@5401 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-21 12:05:44 +00:00 |
|
|
20342cf264
|
first part of fixing up send/return metering ; make send-controlling faders work ; fixes from 2.X for key editor and untranslatable string; use standard name for surfaces lib version in wiimote wscript
git-svn-id: svn://localhost/ardour2/branches/3.0@5400 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-21 03:23:57 +00:00 |
|
Carl Hetherington
|
769e2c3feb
|
Stop playhead jumping around on locate.
git-svn-id: svn://localhost/ardour2/branches/3.0@5399 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-20 23:42:37 +00:00 |
|
|
8d3df6fcb2
|
correct name of dependency in wiimote wscript
git-svn-id: svn://localhost/ardour2/branches/3.0@5395 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-20 12:16:42 +00:00 |
|
|
95cdde240d
|
push optimization flags into CXXFLAGS as well as CCFLAGS, and add LARGEFILE64_SOURCE for C++
git-svn-id: svn://localhost/ardour2/branches/3.0@5394 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-20 11:52:25 +00:00 |
|
Carl Hetherington
|
23f86529fd
|
Clean up handling of add/remove/rename channels in the port matrix. Hence make it possible to do these things for any bundle (give or take). Clean up port matrix context menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@5393 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-20 00:22:09 +00:00 |
|
Hans Baier
|
de58b257ae
|
replace fixed-point linear interpolation with double-based version, thereby removing noise at low speeds and drift issues
git-svn-id: svn://localhost/ardour2/branches/3.0@5392 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-19 22:30:36 +00:00 |
|