Hans Baier [Thu, 11 Dec 2008 08:06:27 +0000 (08:06 +0000)]
* added myself to about.cc
* created ArdourCanvas::CanvasFlag as a base class for flags
* removed obsolete cruft from midi_model
* made MidiTimeAxisView and MidiRegionView work together to display program changes as
names by means of MidiPatchManager
git-svn-id: svn://localhost/ardour2/branches/3.0@4307
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Wed, 10 Dec 2008 10:54:45 +0000 (10:54 +0000)]
* make patch selection appear only when there are patches loaded
* add combobox to select CustomDeviceMode
* add code to resolve patch names by their msb, lsb and program change number
git-svn-id: svn://localhost/ardour2/branches/3.0@4306
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Tue, 9 Dec 2008 08:35:02 +0000 (08:35 +0000)]
* moved /midi_patch_manager.* to libs/ardour
* GUI improvement: do away with the midi channel expander
git-svn-id: svn://localhost/ardour2/branches/3.0@4305
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Tue, 9 Dec 2008 07:42:19 +0000 (07:42 +0000)]
* first working prototype of selecting instruments in the MIDI track header
* parsing patchfiles works
git-svn-id: svn://localhost/ardour2/branches/3.0@4304
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Dec 2008 18:16:12 +0000 (18:16 +0000)]
merge 3870-3890 from 2.0-ongoing into 3.X (compiles, runs, no other promises
git-svn-id: svn://localhost/ardour2/branches/3.0@4303
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Dec 2008 17:20:02 +0000 (17:20 +0000)]
revert the only real change in that last commit,which was based on a bogus merge
git-svn-id: svn://localhost/ardour2/branches/3.0@4302
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Dec 2008 17:09:57 +0000 (17:09 +0000)]
merge 3170-3180 of 2.X into 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@4301
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 8 Dec 2008 16:07:28 +0000 (16:07 +0000)]
partial patch/partial by-hand merge of 2.X commits 3169&3170 to 3.X codebase
git-svn-id: svn://localhost/ardour2/branches/3.0@4300
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Mon, 8 Dec 2008 09:50:19 +0000 (09:50 +0000)]
* first primitive implementation of MidiPatchManager
* some cosmetic changes
* added midi_patch_path() to libs/ardour/ardour/session_directory.h
git-svn-id: svn://localhost/ardour2/branches/3.0@4299
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Mon, 8 Dec 2008 09:03:36 +0000 (09:03 +0000)]
Improve svn revision handling and make srctar "work". (The tarball is created, but it doesn't build...)
git-svn-id: svn://localhost/ardour2/branches/3.0@4298
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 6 Dec 2008 05:00:20 +0000 (05:00 +0000)]
* completed MIDI::Name::MIDINameDocument and implemented its set_state-Method, added constructor
git-svn-id: svn://localhost/ardour2/branches/3.0@4295
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 6 Dec 2008 04:43:11 +0000 (04:43 +0000)]
* changed all lists in midnam_patch.h to std::list
git-svn-id: svn://localhost/ardour2/branches/3.0@4294
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 6 Dec 2008 04:38:44 +0000 (04:38 +0000)]
* completed MIDI::Name::MasterDeviceNames and implemented its set_state-Method
git-svn-id: svn://localhost/ardour2/branches/3.0@4293
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 6 Dec 2008 00:07:07 +0000 (00:07 +0000)]
* Added MIDI::Name::Note
git-svn-id: svn://localhost/ardour2/branches/3.0@4292
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Thu, 4 Dec 2008 09:09:50 +0000 (09:09 +0000)]
* made MidiClockTicker Singleton
git-svn-id: svn://localhost/ardour2/branches/3.0@4281
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Wed, 3 Dec 2008 12:50:08 +0000 (12:50 +0000)]
Fix thinko in export preset selector code
git-svn-id: svn://localhost/ardour2/branches/3.0@4280
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Mon, 1 Dec 2008 03:51:17 +0000 (03:51 +0000)]
* minor cleanup
git-svn-id: svn://localhost/ardour2/branches/3.0@4277
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Mon, 1 Dec 2008 03:49:50 +0000 (03:49 +0000)]
* reduced debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@4276
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Mon, 1 Dec 2008 03:07:11 +0000 (03:07 +0000)]
* Sending MIDI Clock while looping works now
git-svn-id: svn://localhost/ardour2/branches/3.0@4275
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 29 Nov 2008 20:16:16 +0000 (20:16 +0000)]
First revision with working track import
git-svn-id: svn://localhost/ardour2/branches/3.0@4270
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 29 Nov 2008 06:37:06 +0000 (06:37 +0000)]
* fixed potential crash
git-svn-id: svn://localhost/ardour2/branches/3.0@4269
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 29 Nov 2008 05:40:17 +0000 (05:40 +0000)]
* sending MIDI clock works, hooray\!
git-svn-id: svn://localhost/ardour2/branches/3.0@4268
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Wed, 26 Nov 2008 23:32:55 +0000 (23:32 +0000)]
* added Menu for sending midi clock
* hooked up MidiClockTicker to the session
git-svn-id: svn://localhost/ardour2/branches/3.0@4267
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Wed, 26 Nov 2008 17:13:50 +0000 (17:13 +0000)]
More work on track import and some cleaning up of ElementImporter interface
git-svn-id: svn://localhost/ardour2/branches/3.0@4265
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Wed, 26 Nov 2008 09:50:29 +0000 (09:50 +0000)]
* the very humble beginnings of sending MIDI clock
git-svn-id: svn://localhost/ardour2/branches/3.0@4263
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Mon, 24 Nov 2008 22:25:57 +0000 (22:25 +0000)]
A bit more of track import done...
git-svn-id: svn://localhost/ardour2/branches/3.0@4241
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sun, 23 Nov 2008 19:42:09 +0000 (19:42 +0000)]
* Added support for ChannelNameSetAssignments (midnam_patch.(cc|h)
git-svn-id: svn://localhost/ardour2/branches/3.0@4238
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 22 Nov 2008 15:40:19 +0000 (15:40 +0000)]
* added XML deserialisation for control and program changes
* added pointer checks
* fixed typos in comments
git-svn-id: svn://localhost/ardour2/branches/3.0@4234
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Fri, 21 Nov 2008 18:17:36 +0000 (18:17 +0000)]
* Clean up (fix?) ExportStatus signal handling
* Fix problem in export dialog error reporting
* Sart implementing audio track importer (nothing very functional yet...)
git-svn-id: svn://localhost/ardour2/branches/3.0@4231
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 14 Nov 2008 22:14:15 +0000 (22:14 +0000)]
Apply LV2 changes from 2.0.
Completely and utterly untested.
git-svn-id: svn://localhost/ardour2/branches/3.0@4178
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 7 Nov 2008 20:37:27 +0000 (20:37 +0000)]
* Enabled debugging output for start/stop messages on MidiClockSlave
git-svn-id: svn://localhost/ardour2/branches/3.0@4107
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 7 Nov 2008 20:31:05 +0000 (20:31 +0000)]
* removed unnecessary method calls (preparse/postparse) in JACK_MidiPort
* Changed calculation of current speed and transport position to double to avoid accumulating rounding errors
git-svn-id: svn://localhost/ardour2/branches/3.0@4106
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Fri, 7 Nov 2008 20:14:27 +0000 (20:14 +0000)]
* removed obsolete MenuItem UseMIDIClock from ardour.menus
git-svn-id: svn://localhost/ardour2/branches/3.0@4105
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Thu, 6 Nov 2008 20:22:48 +0000 (20:22 +0000)]
* Fix problem with JACK being left in freewheeling after export
* Add quotes to cuefile filename entries
git-svn-id: svn://localhost/ardour2/branches/3.0@4098
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 3 Nov 2008 07:41:53 +0000 (07:41 +0000)]
fix nasty bug in evaluation of final step of interpolated Curve values
git-svn-id: svn://localhost/ardour2/branches/3.0@4085
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 1 Nov 2008 12:26:53 +0000 (12:26 +0000)]
initialize jack timeout parameter correctly (not doing this breaks JackOSX, maybe JACK too)
git-svn-id: svn://localhost/ardour2/branches/3.0@4077
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Thu, 30 Oct 2008 06:28:21 +0000 (06:28 +0000)]
*disabled debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@4033
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Thu, 30 Oct 2008 06:07:00 +0000 (06:07 +0000)]
* got MIDI clock working really smoothly (29 frames until sync, ardour transport jitter 1 frame)
* removed debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@4032
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Wed, 29 Oct 2008 08:19:38 +0000 (08:19 +0000)]
* disabled one line of debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@4028
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Wed, 29 Oct 2008 08:15:57 +0000 (08:15 +0000)]
* fixed bug in Session::follow_slave: average_slave_delta wrapped around to huge positive values when slave lags behind master (ie deltas become negative)
* enabled some debugging output in Session::follow_slave (session_process.cc), beware!
git-svn-id: svn://localhost/ardour2/branches/3.0@4027
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Wed, 29 Oct 2008 07:17:07 +0000 (07:17 +0000)]
* added documentaion to libs/ardour/slave.h
* first roughly working midi clock slave
git-svn-id: svn://localhost/ardour2/branches/3.0@4025
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Tue, 28 Oct 2008 16:44:53 +0000 (16:44 +0000)]
Save automatic saving of audio engine settings (mostly copied from 2.0-ongoing)
git-svn-id: svn://localhost/ardour2/branches/3.0@4024
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Mon, 27 Oct 2008 06:49:41 +0000 (06:49 +0000)]
got MIDI Clock slave closer to functioning properly:
- Cleaned up the class
- calculating (kind-of) sensible speed and position values
- fixed resolution (quick-fix)
- fixed requires_seekahead (set to false)
- fixed locked (set to true)
git-svn-id: svn://localhost/ardour2/branches/3.0@4018
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 26 Oct 2008 16:42:42 +0000 (16:42 +0000)]
Check glib atomic implementation for mutex use.
git-svn-id: svn://localhost/ardour2/branches/3.0@4016
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Sat, 25 Oct 2008 08:28:10 +0000 (08:28 +0000)]
* fixed jitter problems for midi clock and removed superfluous UI elements
git-svn-id: svn://localhost/ardour2/branches/3.0@4008
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 22 Oct 2008 18:24:30 +0000 (18:24 +0000)]
Fix repeated toggling of visual state (zoom to region for example), fix zoom to region with width and height.
git-svn-id: svn://localhost/ardour2/branches/3.0@3998
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 22 Oct 2008 06:41:51 +0000 (06:41 +0000)]
Don't tear down and rebuild all rulers on each visibility change, fix duplicated secondary-m in SAE bindings, avoid dirty master channel updates on osx, simplify ruler scale calculation params.
git-svn-id: svn://localhost/ardour2/branches/3.0@3995
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Tue, 21 Oct 2008 19:56:42 +0000 (19:56 +0000)]
Added svn:ignore properties and cleaned out autocrap cruft from libs/glibmm2/scripts/
git-svn-id: svn://localhost/ardour2/branches/3.0@3994
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 20 Oct 2008 18:57:34 +0000 (18:57 +0000)]
Added facilities into PluginInsert for the GUI to gather parts of the real signal passed through the insert. Also added rudimentary plugin input/output difference analysis in the plugin eq gui for the collected signal.
git-svn-id: svn://localhost/ardour2/branches/3.0@3987
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 20 Oct 2008 18:51:08 +0000 (18:51 +0000)]
Fix warnings because I have much more important things to do.
git-svn-id: svn://localhost/ardour2/branches/3.0@3986
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 19 Oct 2008 07:55:42 +0000 (07:55 +0000)]
Handle changed session duration & resizing canvas better wrt end marker, remove unused last_canvas_frame, don't redraw the entire mixer every time its presented, consistent space between rightmost horizontal scroller position and end marker when zooming, possible fix for gaps in tempo lines.
git-svn-id: svn://localhost/ardour2/branches/3.0@3982
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Thu, 16 Oct 2008 15:13:23 +0000 (15:13 +0000)]
Handle export presets from config dirs properly. Removed some debug output.
git-svn-id: svn://localhost/ardour2/branches/3.0@3977
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Thu, 16 Oct 2008 14:18:55 +0000 (14:18 +0000)]
Fix handling of format profiles in system config dirs. (Some profiles could now be shipped with Ardour)
git-svn-id: svn://localhost/ardour2/branches/3.0@3976
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 16 Oct 2008 11:16:41 +0000 (11:16 +0000)]
fix crash at startup caused by use of null session ptr to set end marker (from 2.0)
git-svn-id: svn://localhost/ardour2/branches/3.0@3975
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Wed, 15 Oct 2008 19:21:26 +0000 (19:21 +0000)]
Make EQ Gui optional and seize updating the graph when the analysis is not visible (either via the toggle or window visibility).
git-svn-id: svn://localhost/ardour2/branches/3.0@3973
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Baier [Tue, 14 Oct 2008 19:13:39 +0000 (19:13 +0000)]
* this implementation of midi_clock_slave is still sort of a proof of concept, but it reveals interesting issues and is better than the code before
git-svn-id: svn://localhost/ardour2/branches/3.0@3969
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 14 Oct 2008 17:58:50 +0000 (17:58 +0000)]
Remove meaningless const qualifier (-Wextra warning).
git-svn-id: svn://localhost/ardour2/branches/3.0@3968
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Oct 2008 14:20:29 +0000 (14:20 +0000)]
fix a few things related to fit-to-tracks and toggle-visual-state (from 2.0)
git-svn-id: svn://localhost/ardour2/branches/3.0@3967
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 14 Oct 2008 13:35:17 +0000 (13:35 +0000)]
Make tempo lines physical_screen_height high, add xml null check, Use clicked_regionview directly to calculate region movement. Using drag_info.data may result in the wrong regionbiew being used, don't use canvas coords for region_drag_finished_callback x calculation (eliminates speed adjustment), prevent incorrect updates on dropped regions by updating canvas before placing region copies.
git-svn-id: svn://localhost/ardour2/branches/3.0@3965
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 13 Oct 2008 20:26:25 +0000 (20:26 +0000)]
Make logarithmic controls work at least linearly
git-svn-id: svn://localhost/ardour2/branches/3.0@3961
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 13 Oct 2008 19:53:25 +0000 (19:53 +0000)]
Enable some code to make plugin ui bounds more sensible.
git-svn-id: svn://localhost/ardour2/branches/3.0@3960
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 13 Oct 2008 19:46:36 +0000 (19:46 +0000)]
One file missing from previous commit. It also included the removal of the FFT_ANALYSIS compile time option. Now enabled by default.
git-svn-id: svn://localhost/ardour2/branches/3.0@3959
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 13 Oct 2008 19:45:20 +0000 (19:45 +0000)]
First draft of the EQ visualization system. Now force fed to all plugin UIs.
git-svn-id: svn://localhost/ardour2/branches/3.0@3958
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 13 Oct 2008 17:29:22 +0000 (17:29 +0000)]
Fix wrongly exposed set_parameter methods on PluginInsert.
Have plugin GUI stuff twiddle plugin parameters correctly.
git-svn-id: svn://localhost/ardour2/branches/3.0@3957
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Oct 2008 17:11:57 +0000 (17:11 +0000)]
fix for ancestral start values in basic region constructor
git-svn-id: svn://localhost/ardour2/branches/3.0@3956
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Oct 2008 14:27:50 +0000 (14:27 +0000)]
fix initialization of region shift/stretch members, missed during 2.X merge
git-svn-id: svn://localhost/ardour2/branches/3.0@3953
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 13 Oct 2008 02:43:14 +0000 (02:43 +0000)]
Fix pollution of global namespace by Evoral.
git-svn-id: svn://localhost/ardour2/branches/3.0@3947
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 13 Oct 2008 02:39:17 +0000 (02:39 +0000)]
Fix warning.
Hope this is what was intended....
Precedence is the devil.
git-svn-id: svn://localhost/ardour2/branches/3.0@3946
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 13 Oct 2008 02:22:01 +0000 (02:22 +0000)]
Fix annoying mouse pointer offset when dragging regions to the left of the canvas.
git-svn-id: svn://localhost/ardour2/branches/3.0@3945
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 13 Oct 2008 02:12:35 +0000 (02:12 +0000)]
Fix menu missing fit-tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@3944
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 13 Oct 2008 01:56:42 +0000 (01:56 +0000)]
Fit tracks fix from 2.0, don't crash if some env vars aren't set, remove some conflicts from mnemonic-us.bindings.in.
git-svn-id: svn://localhost/ardour2/branches/3.0@3943
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 12 Oct 2008 17:40:37 +0000 (17:40 +0000)]
MIDI looping fixes from torbenh.
git-svn-id: svn://localhost/ardour2/branches/3.0@3932
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 11 Oct 2008 17:51:15 +0000 (17:51 +0000)]
Fix non-disappearing transport range bar drag rects, use physical_screen_height for some canvas items.
git-svn-id: svn://localhost/ardour2/branches/3.0@3930
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 11 Oct 2008 16:59:26 +0000 (16:59 +0000)]
Fix warning (unused variable).
git-svn-id: svn://localhost/ardour2/branches/3.0@3928
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 11 Oct 2008 15:35:36 +0000 (15:35 +0000)]
More Export GUI tweaks....
git-svn-id: svn://localhost/ardour2/branches/3.0@3926
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 11 Oct 2008 14:37:01 +0000 (14:37 +0000)]
* Region export dialog does not lose export settings (Do not serialize into instant xml)
* Remove old export related files
git-svn-id: svn://localhost/ardour2/branches/3.0@3924
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 11 Oct 2008 14:07:50 +0000 (14:07 +0000)]
* Some Export GUI tweaks
* Export region with fades
* Removed some debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@3923
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 11:27:50 +0000 (11:27 +0000)]
fix dragging of region gain line, affected by coordinate system change caused by canvas merge (don't convert delta motion-computed coordinates back into item space)
git-svn-id: svn://localhost/ardour2/branches/3.0@3917
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 11 Oct 2008 10:14:51 +0000 (10:14 +0000)]
Region export dialog: Make export channel and -selector polymorphic, add the region related classes and a dialog specialization
git-svn-id: svn://localhost/ardour2/branches/3.0@3915
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Sat, 11 Oct 2008 09:25:43 +0000 (09:25 +0000)]
Fix some stupid, stupid, stupid memory leaks in export utilities
git-svn-id: svn://localhost/ardour2/branches/3.0@3913
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 11 Oct 2008 00:04:33 +0000 (00:04 +0000)]
Fix the nostar ruler hiding bug, rejig ruler bars again, this time making them physical_screen_width wide - preventing artefacts while hiding.
git-svn-id: svn://localhost/ardour2/branches/3.0@3912
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Fri, 10 Oct 2008 21:46:47 +0000 (21:46 +0000)]
Stop export dialog from getting stuck at end of export
git-svn-id: svn://localhost/ardour2/branches/3.0@3911
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 10 Oct 2008 15:39:22 +0000 (15:39 +0000)]
Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@3908
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Oct 2008 09:53:03 +0000 (09:53 +0000)]
fix URL's for freesound (debian patch)
git-svn-id: svn://localhost/ardour2/branches/3.0@3907
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 10 Oct 2008 00:39:29 +0000 (00:39 +0000)]
Apply MIDI looping patch from torbenh, with minor changes.
General idea: use internal events to mark loop boundaries in MIDI buffers so readers can make sense of timestamps.
git-svn-id: svn://localhost/ardour2/branches/3.0@3905
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 21:55:05 +0000 (21:55 +0000)]
add toggles for region fade in/out/both active, plus toggle for region fades visibility
git-svn-id: svn://localhost/ardour2/branches/3.0@3904
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 21:40:22 +0000 (21:40 +0000)]
add config var for region fade visibility
git-svn-id: svn://localhost/ardour2/branches/3.0@3902
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 14:15:45 +0000 (14:15 +0000)]
add global region fade toggle; fixup (?) reload of MIDI config state (both ported from 2.X)
git-svn-id: svn://localhost/ardour2/branches/3.0@3897
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Oct 2008 20:20:02 +0000 (20:20 +0000)]
add .gitignore for the latest RCS freaks
git-svn-id: svn://localhost/ardour2/branches/3.0@3891
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Oct 2008 20:14:22 +0000 (20:14 +0000)]
torben's port buffer reworking; torben's panner automation loading patch (allows loading of 2.X sessions)
git-svn-id: svn://localhost/ardour2/branches/3.0@3890
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Oct 2008 15:22:46 +0000 (15:22 +0000)]
fix SConstruct so that it can build from a git checkout rather than an svn checkout
git-svn-id: svn://localhost/ardour2/branches/3.0@3888
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Oct 2008 15:16:39 +0000 (15:16 +0000)]
fix for bad sync with other JACK transport-aware clients (thanks to torben for discovering the problem and suggesting the best fix)
git-svn-id: svn://localhost/ardour2/branches/3.0@3887
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 8 Oct 2008 03:21:46 +0000 (03:21 +0000)]
Fix MIDI playback while looping (ignore events with out of range time stamps gracefully in MIDI ring buffer).
git-svn-id: svn://localhost/ardour2/branches/3.0@3885
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 8 Oct 2008 03:16:57 +0000 (03:16 +0000)]
Fix mismatched types (warnings).
git-svn-id: svn://localhost/ardour2/branches/3.0@3884
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 7 Oct 2008 22:24:00 +0000 (22:24 +0000)]
revert last fix - its not relevant to 3.0 (yet)
git-svn-id: svn://localhost/ardour2/branches/3.0@3883
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 7 Oct 2008 22:23:24 +0000 (22:23 +0000)]
do not manage the remote control menu, since it is explicitly deleted during destruction of its parent RouteUI
git-svn-id: svn://localhost/ardour2/branches/3.0@3882
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 7 Oct 2008 18:05:35 +0000 (18:05 +0000)]
Fix non-disappearing tracks when hiding, don't set colours twice initializing TimeAxisViewItems, remove some merge errors.
git-svn-id: svn://localhost/ardour2/branches/3.0@3878
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 7 Oct 2008 17:33:05 +0000 (17:33 +0000)]
Audio diskstream fix from torbenh.
git-svn-id: svn://localhost/ardour2/branches/3.0@3876
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 6 Oct 2008 18:04:12 +0000 (18:04 +0000)]
Added take system from 2.0. Thanks to torben for the patch.
git-svn-id: svn://localhost/ardour2/branches/3.0@3873
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 5 Oct 2008 23:14:48 +0000 (23:14 +0000)]
Normalize XML property name style, preserving old session loading (on load _ will be converted to -).
Still to go: Non-consistent PBD tag names, colours.
git-svn-id: svn://localhost/ardour2/branches/3.0@3872
d708f5d6-7413-0410-9779-
e7cbd77b26cf