ardour.git
15 years agoRemove duplicate and always NULL Session peak functions.
David Robillard [Fri, 26 Sep 2008 19:26:17 +0000 (19:26 +0000)]
Remove duplicate and always NULL Session peak functions.

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

15 years agoFix audio region copy-drag, partially fix MIDI region copy-drag (thanks torbenh).
David Robillard [Fri, 26 Sep 2008 17:18:22 +0000 (17:18 +0000)]
Fix audio region copy-drag, partially fix MIDI region copy-drag (thanks torbenh).

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

15 years agoImproved ExportProfileManager error handling, and added some missing (?) initialization
Sakari Bergen [Fri, 26 Sep 2008 12:33:16 +0000 (12:33 +0000)]
Improved ExportProfileManager error handling, and added some missing (?) initialization

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

15 years agoRemove obsolete file, that has been lying around...
Sakari Bergen [Fri, 26 Sep 2008 08:34:45 +0000 (08:34 +0000)]
Remove obsolete file, that has been lying around...

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

15 years agoAdd Import from session -functionality
Sakari Bergen [Fri, 26 Sep 2008 08:29:30 +0000 (08:29 +0000)]
Add Import from session -functionality

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

15 years agoSuperficial code cleanup.
David Robillard [Wed, 24 Sep 2008 19:39:01 +0000 (19:39 +0000)]
Superficial code cleanup.

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

15 years agofix feedback loop while track resizing
Nick Mainsbridge [Wed, 24 Sep 2008 19:23:43 +0000 (19:23 +0000)]
fix feedback loop while track resizing

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

15 years agofix headers not resizing properly when all tracks set to minimum height, then expande...
Nick Mainsbridge [Wed, 24 Sep 2008 09:59:17 +0000 (09:59 +0000)]
fix headers not resizing properly when all tracks set to minimum height, then expanded again, no need to redisplay tempo when altering ruler visibility (allocation takes care of that)

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

15 years agoBetter line cache. Without a tempo change occurring, lines are never moved (except...
David Robillard [Wed, 24 Sep 2008 01:45:03 +0000 (01:45 +0000)]
Better line cache.  Without a tempo change occurring, lines are never moved (except to 'steal' from outside the visible range).
Scrolling left now gets perfect cache hits as well as scrolling right, and steals minimally from the right.

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

15 years agoAn actual tempo line cache (not quite perfect when scrolling left, but miles ahead...
David Robillard [Tue, 23 Sep 2008 22:23:39 +0000 (22:23 +0000)]
An actual tempo line cache (not quite perfect when scrolling left, but miles ahead of the previous one didn't really help at all).
Tempo line updating done immediately/directly rather than in an idle handler.
Looking for feedback how this works for other people, performance wise...
Feel-wise, the obvious lag between scrolling and tempo lines being drawn is now gone.

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

15 years agoThe petty tidying up remnants of a noble, yet utterly failed, tempo lines experiment.
David Robillard [Tue, 23 Sep 2008 17:53:52 +0000 (17:53 +0000)]
The petty tidying up remnants of a noble, yet utterly failed, tempo lines experiment.

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

15 years agoMake PBD::SearchPath less silly/boilerplatey.
David Robillard [Tue, 23 Sep 2008 15:55:34 +0000 (15:55 +0000)]
Make PBD::SearchPath less silly/boilerplatey.
Remove unnecessary copy in find_matching_files_in_search_path.

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

15 years agoFix merge regression: use TempoLines class instead of same built in to editor.
David Robillard [Tue, 23 Sep 2008 14:36:26 +0000 (14:36 +0000)]
Fix merge regression: use TempoLines class instead of same built in to editor.

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

15 years agoEliminate a ton of unnecessary complete redrawing in MIDI stream views:
David Robillard [Tue, 23 Sep 2008 02:40:29 +0000 (02:40 +0000)]
Eliminate a ton of unnecessary complete redrawing in MIDI stream views:
Only resize vertically (don't reaload model) on range changes.
Keep track of range in model while loading (writing to model), rather than double display MIDI regions to find out.
Don't go crazy and chew CPU blinking around and doing nothing on initial show of MIDI track context menu.
Change radio 'full range' and 'contents range' menu items to non-radio actions that just set the range appropriately.
Fix crashes on some esoteric case of control data I can't figure out, but fixed anyway, so I guess it all worked out well in the end for everybody.

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

15 years agoFixed overflow issue. Code originally meant to truncate the 64 bit integer did not...
Sampo Savolainen [Mon, 22 Sep 2008 20:44:46 +0000 (20:44 +0000)]
Fixed overflow issue. Code originally meant to truncate the 64 bit integer did not work as assembler doesn't "cast" variables like C does. get_cycles() was passing the memory address of a 32 bit unsigned int to the x86 call which required 64 bits of storage space. The extra 32 bits corrupted whatever was on the stack next to the variable.

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

15 years agoSpeed up MIDI import (and non-cached cases of ControlList::eval) by a factor of rough...
David Robillard [Mon, 22 Sep 2008 17:47:21 +0000 (17:47 +0000)]
Speed up MIDI import (and non-cached cases of ControlList::eval) by a factor of roughly eleventy billion.

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

15 years agoShow file selector in import dialog (how that one happened I don't know).
David Robillard [Mon, 22 Sep 2008 17:24:39 +0000 (17:24 +0000)]
Show file selector in import dialog (how that one happened I don't know).
MIDI import works, but is sloooooooooowwwwwwwww for some reason...

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

15 years agoFix loading midi controller data.
David Robillard [Mon, 22 Sep 2008 16:59:32 +0000 (16:59 +0000)]
Fix loading midi controller data.

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

15 years agoSet add route dialog non-resizeable so WMs size it more sensibly (looked ridiculous...
David Robillard [Mon, 22 Sep 2008 16:44:06 +0000 (16:44 +0000)]
Set add route dialog non-resizeable so WMs size it more sensibly (looked ridiculous in ion3).

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

15 years agoMove event specific ringbuffer stuff to evoral.
David Robillard [Mon, 22 Sep 2008 16:28:02 +0000 (16:28 +0000)]
Move event specific ringbuffer stuff to evoral.
Sane event type interface between evoral and libardour (no more shared magic numbers).
Cleanup Evoral::Sequence iterator, fix bugs, probably introduce new ones.
Move MIDI specific event functions to Evoral::MIDIEvent (is-a Evoral::Event).

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

15 years agochange design for how certain region list items operate if there are multiple regions...
Paul Davis [Mon, 22 Sep 2008 05:59:17 +0000 (05:59 +0000)]
change design for how certain region list items operate if there are multiple regions selected, add glue-to-bars-and-beats even when there are multiple regions selected

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

15 years ago- Call channel pressure channel pressure, not aftertouch (that's key specific).
David Robillard [Sun, 21 Sep 2008 18:08:18 +0000 (18:08 +0000)]
- Call channel pressure channel pressure, not aftertouch (that's key specific).
- Add context menu items to add a bender or pressure automation track to a MIDI track.
- Now just need to figure out creation of program change events and you can create
  everything MIDI ardour understands from the GUI...

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

15 years agoFix CC interpolation (i.e. output a maximum reslution stream of CC for a line segment).
David Robillard [Sun, 21 Sep 2008 17:11:11 +0000 (17:11 +0000)]
Fix CC interpolation (i.e. output a maximum reslution stream of CC for a line segment).

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

15 years agoFix crash on dragging a region with a visible automation region that has no line.
David Robillard [Sun, 21 Sep 2008 16:35:55 +0000 (16:35 +0000)]
Fix crash on dragging a region with a visible automation region that has no line.

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

15 years agoDisplay recorded controller data (fix show all/existing automation).
David Robillard [Sun, 21 Sep 2008 16:17:02 +0000 (16:17 +0000)]
Display recorded controller data (fix show all/existing automation).

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

15 years ago* Added filename extension definitions for export presets and format profiles
Sakari Bergen [Sat, 20 Sep 2008 22:06:02 +0000 (22:06 +0000)]
* Added filename extension definitions for export presets and format profiles
* Export Preset widget doesn't allow overwriting existing presets
* Some error detection for export preset loading
* Moved some serialization code away from ExportProfileManager to respective classes

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

15 years agoFix precedence error.
David Robillard [Sat, 20 Sep 2008 19:02:58 +0000 (19:02 +0000)]
Fix precedence error.

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

15 years agoRemove libraries['flac'] and libraries['ogg̈́'] from SConstruct and references to...
Sakari Bergen [Sat, 20 Sep 2008 18:32:50 +0000 (18:32 +0000)]
Remove libraries['flac'] and libraries['ogg̈́'] from SConstruct and references to them from vst/SConscript

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

15 years agoRemove ogg and flac compile flags from libs/ardour and gtk2_ardour. This removes...
Sakari Bergen [Sat, 20 Sep 2008 17:30:24 +0000 (17:30 +0000)]
Remove ogg and flac compile flags from libs/ardour and gtk2_ardour. This removes the FLAC/assert.h problem.

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

15 years agoFix sigc building.
David Robillard [Sat, 20 Sep 2008 15:49:48 +0000 (15:49 +0000)]
Fix sigc building.

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

15 years agoDon't defer Editor::track_canvas_size_allocated () (defer the timebar redrawing inste...
Nick Mainsbridge [Sat, 20 Sep 2008 09:06:49 +0000 (09:06 +0000)]
Don't defer Editor::track_canvas_size_allocated () (defer the timebar redrawing instead) + some performance improvements to said function, fix puzzling ineffective thinko wrt region movement, show/hide playhead more sensibly.

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

15 years agoFix region dragging.
David Robillard [Fri, 19 Sep 2008 19:49:13 +0000 (19:49 +0000)]
Fix region dragging.

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

15 years agoMerge all the (disconcertingly missing) track/region/etc height changes from 2.0.
David Robillard [Fri, 19 Sep 2008 19:32:10 +0000 (19:32 +0000)]
Merge all the (disconcertingly missing) track/region/etc height changes from 2.0.
Fix track y positioning and initial region size/location.
Fix automation click-to-add-points (i.e. points actually show up where you click).
Fancy whiz-bang dynamic resize 2.0 professional edition support for MIDI/CC/Automation tracks/regions.

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

15 years agoRestore visible CC/etc automation tracks on session load.
David Robillard [Fri, 19 Sep 2008 17:24:52 +0000 (17:24 +0000)]
Restore visible CC/etc automation tracks on session load.
Fix CC/channel mismatch when creating a new CC track.
Always display CC with 1-based numbering (like channel).

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

15 years ago* Added PBD::UUID
Sakari Bergen [Fri, 19 Sep 2008 16:56:01 +0000 (16:56 +0000)]
* Added PBD::UUID
* uuid headers are needed for building!
* Export presets and format profiles use UUID
* Moved ExportPreset class away from ExportProfileManager
* Workaround for Gtk::NoteBook bug in ExportMainDialog

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

15 years agoFix paul's spacey tabs mucking up everything :)
David Robillard [Fri, 19 Sep 2008 14:55:46 +0000 (14:55 +0000)]
Fix paul's spacey tabs mucking up everything :)

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

15 years agochris goddard's region list patch; port 2.X marker drag/move changes to 3.0; compilat...
Paul Davis [Fri, 19 Sep 2008 14:38:46 +0000 (14:38 +0000)]
chris goddard's region list patch; port 2.X marker drag/move changes to 3.0; compilation fixes-post-evoral

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

15 years agoFix parameter range stuff and automation time axis height (somewhat...).
David Robillard [Fri, 19 Sep 2008 06:30:49 +0000 (06:30 +0000)]
Fix parameter range stuff and automation time axis height (somewhat...).
Create a new AutomationLine when an AutomationRegionView without a line is clicked.

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

15 years agoFix crash on recording MIDI CC.
David Robillard [Fri, 19 Sep 2008 01:46:15 +0000 (01:46 +0000)]
Fix crash on recording MIDI CC.

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

15 years agoTidy.
David Robillard [Fri, 19 Sep 2008 01:16:44 +0000 (01:16 +0000)]
Tidy.

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

15 years agoFactor out sequencing related things into an independant new library: "evoral".
David Robillard [Fri, 19 Sep 2008 00:47:49 +0000 (00:47 +0000)]
Factor out sequencing related things into an independant new library: "evoral".
Anything related to the storage of events/values over a range of time lives in evoral.
This includes MidiModel (Evoral::Sequence) and automation data (AutomationList (Evoral::ControlList),
Automatable (Evoral::ControlSet), etc).
libs/evoral synced with http://svn.drobilla.net/lad/trunk/evoral r1511.

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

15 years agoFix placement of automation child tracks.
David Robillard [Thu, 18 Sep 2008 17:42:11 +0000 (17:42 +0000)]
Fix placement of automation child tracks.

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

15 years agoFix SYSLIBS=1
David Robillard [Thu, 18 Sep 2008 14:09:45 +0000 (14:09 +0000)]
Fix SYSLIBS=1

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

15 years agoremove typo in last commit
Nick Mainsbridge [Thu, 18 Sep 2008 00:16:16 +0000 (00:16 +0000)]
remove typo in last commit

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

15 years agoFix indentation.
David Robillard [Wed, 17 Sep 2008 22:50:57 +0000 (22:50 +0000)]
Fix indentation.

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

15 years agoFix sndfile pkg-config name and SYSLIBS.
David Robillard [Wed, 17 Sep 2008 21:48:57 +0000 (21:48 +0000)]
Fix sndfile pkg-config name and SYSLIBS.

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

15 years agoFix bugs in BroadcastInfo, and use it in SndfileSource
Sakari Bergen [Wed, 17 Sep 2008 20:34:31 +0000 (20:34 +0000)]
Fix bugs in BroadcastInfo, and use it in SndfileSource

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

15 years agoremove duplicate/wrong includes in last commit.
Nick Mainsbridge [Wed, 17 Sep 2008 19:18:08 +0000 (19:18 +0000)]
remove duplicate/wrong includes in last commit.

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

15 years agoFix track height, partial merge of recent 2.0 updates (speed up track resizing, fix...
Nick Mainsbridge [Wed, 17 Sep 2008 19:04:16 +0000 (19:04 +0000)]
Fix track height, partial merge of recent 2.0 updates (speed up track resizing, fix disappearing automation controls), rework layers and groups on canvas.

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

15 years agogcc-4.3 include fixes
Sakari Bergen [Wed, 17 Sep 2008 16:35:05 +0000 (16:35 +0000)]
gcc-4.3 include fixes

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

15 years agoAdd taglib to LD_LIBRARY_PATH in ardev_common.sh.in
Sakari Bergen [Wed, 17 Sep 2008 15:12:41 +0000 (15:12 +0000)]
Add taglib to LD_LIBRARY_PATH in ardev_common.sh.in

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

15 years agoYet another file missing from me
Sakari Bergen [Wed, 17 Sep 2008 13:25:32 +0000 (13:25 +0000)]
Yet another file missing from me

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

15 years agonew files from sakari, missed last time
Paul Davis [Wed, 17 Sep 2008 12:58:33 +0000 (12:58 +0000)]
new files from sakari, missed last time

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

15 years agonew files from sakari, missed last time
Paul Davis [Wed, 17 Sep 2008 12:56:41 +0000 (12:56 +0000)]
new files from sakari, missed last time

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

15 years agonew files from sakari, missed last time
Paul Davis [Wed, 17 Sep 2008 12:56:00 +0000 (12:56 +0000)]
new files from sakari, missed last time

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

15 years agobuild fixes for external libsndfile, plus make ogg & FLAC required libs now
Paul Davis [Wed, 17 Sep 2008 11:26:31 +0000 (11:26 +0000)]
build fixes for external libsndfile, plus make ogg & FLAC required libs now

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

15 years agomerge Sakari's (sbergen) branch back into 3.0, removing libsndfile and adding taglib
Paul Davis [Wed, 17 Sep 2008 08:44:51 +0000 (08:44 +0000)]
merge Sakari's (sbergen) branch back into 3.0, removing libsndfile and adding taglib

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

15 years agoDon't dump immediate events.
David Robillard [Mon, 15 Sep 2008 01:31:51 +0000 (01:31 +0000)]
Don't dump immediate events.

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

15 years agoPrevent tempo lines from stealing events, but break marker bars visually when scrolle...
David Robillard [Sun, 14 Sep 2008 23:08:19 +0000 (23:08 +0000)]
Prevent tempo lines from stealing events, but break marker bars visually when scrolled down...

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

15 years agoShow tempo lines above marker bars.
David Robillard [Sun, 14 Sep 2008 21:15:08 +0000 (21:15 +0000)]
Show tempo lines above marker bars.

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

15 years agomore GUI tweaks
Paul Davis [Sun, 14 Sep 2008 19:52:34 +0000 (19:52 +0000)]
more GUI tweaks

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

15 years agoFix events for MIDI region views (though coordinates seem to be a bit off).
David Robillard [Sun, 14 Sep 2008 19:14:12 +0000 (19:14 +0000)]
Fix events for MIDI region views (though coordinates seem to be a bit off).

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

15 years agoMore gracefully handle type mismatch errors when doing playlist things (just ignore...
David Robillard [Sun, 14 Sep 2008 19:01:08 +0000 (19:01 +0000)]
More gracefully handle type mismatch errors when doing playlist things (just ignore regions with the wrong type for this playlist).

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

15 years agoFix deleting of MIDI regions.
David Robillard [Sun, 14 Sep 2008 18:12:37 +0000 (18:12 +0000)]
Fix deleting of MIDI regions.

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

15 years agoFix stacking of MIDI stream views to match that of audio.
David Robillard [Sun, 14 Sep 2008 18:08:58 +0000 (18:08 +0000)]
Fix stacking of MIDI stream views to match that of audio.
Make copy and brush operations type generic (i.e. fix brushing for MIDI regions).

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

15 years agoChange redirectmenu to processormenu
Sampo Savolainen [Sun, 14 Sep 2008 09:00:23 +0000 (09:00 +0000)]
Change redirectmenu to processormenu

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

15 years agoget the notebook back again (or rather, realize that it can now be toggled and that...
Paul Davis [Fri, 12 Sep 2008 11:03:51 +0000 (11:03 +0000)]
get the notebook back again (or rather, realize that it can now be toggled and that the default is to hide it)

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

15 years agomake tracks visible again
Paul Davis [Fri, 12 Sep 2008 09:01:52 +0000 (09:01 +0000)]
make tracks visible again

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

15 years agoFix compilation w/ LV2.
David Robillard [Thu, 11 Sep 2008 16:07:40 +0000 (16:07 +0000)]
Fix compilation w/ LV2.

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

15 years agomake link (rubberband) work
Paul Davis [Thu, 11 Sep 2008 06:24:57 +0000 (06:24 +0000)]
make link (rubberband) work

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

15 years agoremove bogus files
Paul Davis [Wed, 10 Sep 2008 21:36:50 +0000 (21:36 +0000)]
remove bogus files

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

15 years agoadd (copy of 2.0-ongoing) rubberband to 3.0
Paul Davis [Wed, 10 Sep 2008 21:35:32 +0000 (21:35 +0000)]
add (copy of 2.0-ongoing) rubberband to 3.0

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

15 years agomerge 2.0-ongoing into 3.0 @ 3581 - 3710
Paul Davis [Wed, 10 Sep 2008 21:27:39 +0000 (21:27 +0000)]
merge 2.0-ongoing into 3.0 @ 3581 - 3710

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

15 years agomerge from 2.0-ongoing @ 3581
Paul Davis [Wed, 10 Sep 2008 15:03:30 +0000 (15:03 +0000)]
merge from 2.0-ongoing @ 3581

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

15 years agoPatched libsndfile to work with FLAC >= 1.1.4
Sakari Bergen [Thu, 21 Aug 2008 11:48:28 +0000 (11:48 +0000)]
Patched libsndfile to work with FLAC >= 1.1.4
Patch derived from http://www.linuxfromscratch.org/patches/downloads/libsndfile/libsndfile-1.0.17-flac-1.patch

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

15 years agoFix panning to mono.
David Robillard [Tue, 12 Aug 2008 18:05:08 +0000 (18:05 +0000)]
Fix panning to mono.

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

15 years ago* enabled moving averages again... plays much nicer in a realtime setup
Hans Baier [Thu, 7 Aug 2008 04:03:17 +0000 (04:03 +0000)]
* enabled moving averages again... plays much nicer in a realtime setup
* disabled excessive tracing

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

15 years ago* reverted Makefile (involuntary commit)
Hans Baier [Thu, 7 Aug 2008 03:21:34 +0000 (03:21 +0000)]
* reverted Makefile (involuntary commit)

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

15 years ago* I probably better should consult the nominal frame rate to calculate ppqn intervals
Hans Baier [Wed, 6 Aug 2008 23:47:21 +0000 (23:47 +0000)]
* I probably better should consult the nominal frame rate to calculate ppqn intervals

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

15 years ago* I dont know whether this works, but I'll commit it anyway
Hans Baier [Wed, 6 Aug 2008 23:35:15 +0000 (23:35 +0000)]
* I dont know whether this works, but I'll commit it anyway

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

15 years ago* forgot to remove those lines
Hans Baier [Wed, 6 Aug 2008 23:03:02 +0000 (23:03 +0000)]
* forgot to remove those lines

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

15 years ago* removed rolling speed average from MIDIClockSlave, ardour seems to keep time now
Hans Baier [Wed, 6 Aug 2008 22:57:45 +0000 (22:57 +0000)]
* removed rolling speed average from MIDIClockSlave, ardour seems to keep time now

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

15 years ago* fixed JACK_MidiPort to get the events into the slave
Hans Baier [Wed, 6 Aug 2008 22:22:35 +0000 (22:22 +0000)]
* fixed JACK_MidiPort to get the events into the slave

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

15 years ago* forgot to add the midi clock slave cc file
Hans Baier [Tue, 5 Aug 2008 00:14:03 +0000 (00:14 +0000)]
* forgot to add the midi clock slave cc file

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

15 years ago* first implementation of MIDI Clock Slave support
Hans Baier [Mon, 4 Aug 2008 22:37:24 +0000 (22:37 +0000)]
* first implementation of MIDI Clock Slave support

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

15 years agoFixes to get legacy 2.x sends working.
Sampo Savolainen [Wed, 16 Jul 2008 19:49:19 +0000 (19:49 +0000)]
Fixes to get legacy 2.x sends working.

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

15 years agofixed pitchbend byte ordering
Jesse Chappell [Tue, 15 Jul 2008 04:08:49 +0000 (04:08 +0000)]
fixed pitchbend byte ordering

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

15 years agoFix audio recording. Better fix needed though.
Sampo Savolainen [Mon, 14 Jul 2008 18:57:14 +0000 (18:57 +0000)]
Fix audio recording. Better fix needed though.

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

15 years agoAnother gcc4.3 include
Doug McLain [Sun, 22 Jun 2008 23:29:18 +0000 (23:29 +0000)]
Another gcc4.3 include

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

16 years agostill do cycle_start() & cycle_end() calls when freewheeling
Paul Davis [Tue, 3 Jun 2008 12:14:59 +0000 (12:14 +0000)]
still do cycle_start() & cycle_end() calls when freewheeling

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

16 years agoremove autostools generated files
Doug McLain [Tue, 3 Jun 2008 01:42:30 +0000 (01:42 +0000)]
remove autostools generated files

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

16 years agofinal gcc 4.3 changes
Doug McLain [Mon, 2 Jun 2008 23:57:29 +0000 (23:57 +0000)]
final gcc 4.3 changes

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

16 years agoAdd sigc 2.2.2
Doug McLain [Mon, 2 Jun 2008 21:54:56 +0000 (21:54 +0000)]
Add sigc 2.2.2

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

16 years agoremove sigc 2.0.18, again. Come on baby...
Doug McLain [Mon, 2 Jun 2008 21:48:31 +0000 (21:48 +0000)]
remove sigc 2.0.18, again.  Come on baby...

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

16 years agorollback to 3428, before the mysterious removal of libs/* at 3431/3432
Paul Davis [Mon, 2 Jun 2008 21:41:35 +0000 (21:41 +0000)]
rollback to 3428, before the mysterious removal of libs/* at 3431/3432

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

16 years agoremove empty sigc++2 directory
Doug McLain [Mon, 2 Jun 2008 05:02:28 +0000 (05:02 +0000)]
remove empty sigc++2 directory

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

16 years agoadd new sigc++2 directory
Doug McLain [Mon, 2 Jun 2008 04:44:08 +0000 (04:44 +0000)]
add new sigc++2 directory

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

16 years agoRemove sigc 2.0.18
Doug McLain [Sun, 1 Jun 2008 22:50:02 +0000 (22:50 +0000)]
Remove sigc 2.0.18

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

16 years agoTranslations from Petter, now in the correct branch. Now only for €19.99.
Sampo Savolainen [Sun, 1 Jun 2008 15:13:52 +0000 (15:13 +0000)]
Translations from Petter, now in the correct branch. Now only for €19.99.

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

16 years agoUpdated translations from Petter
Sampo Savolainen [Mon, 26 May 2008 14:31:06 +0000 (14:31 +0000)]
Updated translations from Petter

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