ardour.git
15 years ago* minor cleanup
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

15 years ago* reduced debugging output
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

15 years ago* Sending MIDI Clock while looping works now
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

15 years agoFirst revision with working track import
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

15 years ago* fixed potential crash
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

15 years ago* sending MIDI clock works, hooray\!
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

15 years ago* added Menu for sending midi clock
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

15 years agoMore work on track import and some cleaning up of ElementImporter interface
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

15 years ago* the very humble beginnings of sending MIDI clock
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

15 years agoA bit more of track import done...
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

15 years ago* Added support for ChannelNameSetAssignments (midnam_patch.(cc|h)
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

15 years ago* added XML deserialisation for control and program changes
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

15 years ago* Clean up (fix?) ExportStatus signal handling
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

15 years agoApply LV2 changes from 2.0.
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

15 years ago* Enabled debugging output for start/stop messages on MidiClockSlave
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

15 years ago* removed unnecessary method calls (preparse/postparse) in JACK_MidiPort
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

15 years ago* removed obsolete MenuItem UseMIDIClock from ardour.menus
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

15 years ago* Fix problem with JACK being left in freewheeling after export
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

15 years agofix nasty bug in evaluation of final step of interpolated Curve values
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

15 years agoinitialize jack timeout parameter correctly (not doing this breaks JackOSX, maybe...
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

15 years ago*disabled debugging output
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

15 years ago* got MIDI clock working really smoothly (29 frames until sync, ardour transport...
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

15 years ago* disabled one line of debugging output
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

15 years ago* fixed bug in Session::follow_slave: average_slave_delta wrapped around to huge...
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

15 years ago* added documentaion to libs/ardour/slave.h
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

15 years agoSave automatic saving of audio engine settings (mostly copied from 2.0-ongoing)
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

15 years agogot MIDI Clock slave closer to functioning properly:
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

15 years agoCheck glib atomic implementation for mutex use.
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

15 years ago* fixed jitter problems for midi clock and removed superfluous UI elements
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

15 years agoFix repeated toggling of visual state (zoom to region for example), fix zoom to regio...
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

15 years agoDon't tear down and rebuild all rulers on each visibility change, fix duplicated...
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

15 years agoAdded svn:ignore properties and cleaned out autocrap cruft from libs/glibmm2/scripts/
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

15 years agoAdded facilities into PluginInsert for the GUI to gather parts of the real signal...
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

15 years agoFix warnings because I have much more important things to do.
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

15 years agoHandle changed session duration & resizing canvas better wrt end marker, remove unuse...
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

15 years agoHandle export presets from config dirs properly. Removed some debug output.
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

15 years agoFix handling of format profiles in system config dirs. (Some profiles could now be...
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

15 years agofix crash at startup caused by use of null session ptr to set end marker (from 2.0)
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

15 years agoMake EQ Gui optional and seize updating the graph when the analysis is not visible...
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

15 years ago* this implementation of midi_clock_slave is still sort of a proof of concept, but...
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

15 years agoRemove meaningless const qualifier (-Wextra warning).
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

15 years agofix a few things related to fit-to-tracks and toggle-visual-state (from 2.0)
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

15 years agoMake tempo lines physical_screen_height high, add xml null check, Use clicked_regionv...
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

15 years agoMake logarithmic controls work at least linearly
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

15 years agoEnable some code to make plugin ui bounds more sensible.
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

15 years agoOne file missing from previous commit. It also included the removal of the FFT_ANALYS...
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

15 years agoFirst draft of the EQ visualization system. Now force fed to all plugin UIs.
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

15 years agoFix wrongly exposed set_parameter methods on PluginInsert.
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

15 years agofix for ancestral start values in basic region constructor
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

15 years agofix initialization of region shift/stretch members, missed during 2.X merge
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

15 years agoFix pollution of global namespace by Evoral.
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

15 years agoFix warning.
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

15 years agoFix annoying mouse pointer offset when dragging regions to the left of the canvas.
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

15 years agoFix menu missing fit-tracks.
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

15 years agoFit tracks fix from 2.0, don't crash if some env vars aren't set, remove some conflic...
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

15 years agoMIDI looping fixes from torbenh.
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

15 years agoFix non-disappearing transport range bar drag rects, use physical_screen_height for...
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

15 years agoFix warning (unused variable).
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

15 years agoMore Export GUI tweaks....
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

15 years ago* Region export dialog does not lose export settings (Do not serialize into instant...
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

15 years ago* Some Export GUI tweaks
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

15 years agofix dragging of region gain line, affected by coordinate system change caused by...
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

15 years agoRegion export dialog: Make export channel and -selector polymorphic, add the region...
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

15 years agoFix some stupid, stupid, stupid memory leaks in export utilities
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

15 years agoFix the nostar ruler hiding bug, rejig ruler bars again, this time making them physic...
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

15 years agoStop export dialog from getting stuck at end of export
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

15 years agoAdd missing files.
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

15 years agofix URL's for freesound (debian patch)
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

15 years agoApply MIDI looping patch from torbenh, with minor changes.
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

15 years agoadd toggles for region fade in/out/both active, plus toggle for region fades visibility
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

15 years agoadd config var for region fade visibility
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

15 years agoadd global region fade toggle; fixup (?) reload of MIDI config state (both ported...
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

15 years agoadd .gitignore for the latest RCS freaks
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

15 years agotorben's port buffer reworking; torben's panner automation loading patch (allows...
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

15 years agofix SConstruct so that it can build from a git checkout rather than an svn checkout
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

15 years agofix for bad sync with other JACK transport-aware clients (thanks to torben for discov...
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

15 years agoFix MIDI playback while looping (ignore events with out of range time stamps graceful...
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

15 years agoFix mismatched types (warnings).
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

15 years agorevert last fix - its not relevant to 3.0 (yet)
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

15 years agodo not manage the remote control menu, since it is explicitly deleted during destruct...
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

15 years agoFix non-disappearing tracks when hiding, don't set colours twice initializing TimeAxi...
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

15 years agoAudio diskstream fix from torbenh.
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

15 years agoAdded take system from 2.0. Thanks to torben for the patch.
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

15 years agoNormalize XML property name style, preserving old session loading (on load _ will...
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

15 years agoregion list patch 4 from chris goddard
Paul Davis [Sun, 5 Oct 2008 10:44:15 +0000 (10:44 +0000)]
region list patch 4 from chris goddard

git-svn-id: svn://localhost/ardour2/branches/3.0@3868 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoGive MIDI velocity text its own colour (from ccherret).
David Robillard [Sun, 5 Oct 2008 04:06:26 +0000 (04:06 +0000)]
Give MIDI velocity text its own colour (from ccherret).

git-svn-id: svn://localhost/ardour2/branches/3.0@3867 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMake crossfades blue because blue = audio and it's prettier.
David Robillard [Sun, 5 Oct 2008 03:57:33 +0000 (03:57 +0000)]
Make crossfades blue because blue = audio and it's prettier.

git-svn-id: svn://localhost/ardour2/branches/3.0@3866 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoDe-brown marker bars a bit.
David Robillard [Sun, 5 Oct 2008 03:48:37 +0000 (03:48 +0000)]
De-brown marker bars a bit.

git-svn-id: svn://localhost/ardour2/branches/3.0@3865 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMove panic button to MIDI toolbar (reduce required horizontal space).
David Robillard [Sun, 5 Oct 2008 03:22:29 +0000 (03:22 +0000)]
Move panic button to MIDI toolbar (reduce required horizontal space).

git-svn-id: svn://localhost/ardour2/branches/3.0@3864 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRename 'MIDI' drop down 'Channel' (actually describes what's in it).
David Robillard [Sun, 5 Oct 2008 02:32:05 +0000 (02:32 +0000)]
Rename 'MIDI' drop down 'Channel' (actually describes what's in it).
Fix packing of MIDI track header so Channel is at the top.
Partially separate min-size-to-show-channel and min-size-to-show-keyboard values from the old hLargest etc. variables (towards sticking more widgets in the header dynamically).

git-svn-id: svn://localhost/ardour2/branches/3.0@3863 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMore cleanup.
David Robillard [Sun, 5 Oct 2008 02:29:16 +0000 (02:29 +0000)]
More cleanup.

git-svn-id: svn://localhost/ardour2/branches/3.0@3862 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoCommit the colours I thought I was committing the last time.
David Robillard [Sun, 5 Oct 2008 02:00:43 +0000 (02:00 +0000)]
Commit the colours I thought I was committing the last time.

git-svn-id: svn://localhost/ardour2/branches/3.0@3861 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoShrink scroomer horizontally a bit to emphasise the 'real' keyboard.
David Robillard [Sun, 5 Oct 2008 01:07:44 +0000 (01:07 +0000)]
Shrink scroomer horizontally a bit to emphasise the 'real' keyboard.
Cleanup gtk2_ardour/midi_scroomer.cc.

git-svn-id: svn://localhost/ardour2/branches/3.0@3860 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix HansCode(TM) to follow style guidelines.
David Robillard [Sun, 5 Oct 2008 00:38:13 +0000 (00:38 +0000)]
Fix HansCode(TM) to follow style guidelines.

git-svn-id: svn://localhost/ardour2/branches/3.0@3859 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoTone down canvas colours considerably, only use really meaningful colours on track...
David Robillard [Sun, 5 Oct 2008 00:28:13 +0000 (00:28 +0000)]
Tone down canvas colours considerably, only use really meaningful colours on track headers / mixer strips.

git-svn-id: svn://localhost/ardour2/branches/3.0@3858 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUpdate to clearlooks from gtk-engines-2.16.0
David Robillard [Sun, 5 Oct 2008 00:09:32 +0000 (00:09 +0000)]
Update to clearlooks from gtk-engines-2.16.0

git-svn-id: svn://localhost/ardour2/branches/3.0@3857 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRemove duplicate menubarstyle property.
David Robillard [Sun, 5 Oct 2008 00:08:19 +0000 (00:08 +0000)]
Remove duplicate menubarstyle property.

git-svn-id: svn://localhost/ardour2/branches/3.0@3856 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoSwitch to a vaguely tango palette based blue=audio green=midi colour scheme.
David Robillard [Sat, 4 Oct 2008 23:26:39 +0000 (23:26 +0000)]
Switch to a vaguely tango palette based blue=audio green=midi colour scheme.
If you don't like it, make it better :P

git-svn-id: svn://localhost/ardour2/branches/3.0@3855 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoImprove scrolling performance for sessions containing hundreds of regions over many...
Nick Mainsbridge [Sat, 4 Oct 2008 10:38:20 +0000 (10:38 +0000)]
Improve scrolling performance for sessions containing hundreds of regions over many tracks by hiding offscreen tracks (scroll faster by making tracks larger, exposing fewer of them). Use distance from screen edges to drive autoscrolling distance. Avoid using canvas coordinates for displacement calculations where possible. Don't redisplay tempo in the colour handler.

git-svn-id: svn://localhost/ardour2/branches/3.0@3854 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAssortment of minor changes from 2.0-ongoing.
David Robillard [Fri, 3 Oct 2008 18:24:38 +0000 (18:24 +0000)]
Assortment of minor changes from 2.0-ongoing.

git-svn-id: svn://localhost/ardour2/branches/3.0@3852 d708f5d6-7413-0410-9779-e7cbd77b26cf