ardour.git
17 years agoFixed floating point resolution in saved state issue. Fixed OS X vector max routine...
Jesse Chappell [Tue, 1 Aug 2006 22:11:04 +0000 (22:11 +0000)]
Fixed floating point resolution in saved state issue.  Fixed OS X vector max routine to do the proper thing.  Reduced the block size of temporary buffers during track export and normalization, which fixes some stack overflow problems on OS X.

git-svn-id: svn://localhost/ardour2/trunk@742 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed a nasty sound file overwrite issue due to how stub rec files were
Sampo Savolainen [Tue, 1 Aug 2006 22:00:40 +0000 (22:00 +0000)]
Fixed a nasty sound file overwrite issue due to how stub rec files were
renamed when the track they were associated with was renamed.

Also added a safeguard to  check whether the renaming destination
location exists already.

git-svn-id: svn://localhost/ardour2/trunk@741 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoSure enough... forgot to add the new file
David Robillard [Tue, 1 Aug 2006 21:37:06 +0000 (21:37 +0000)]
Sure enough... forgot to add the new file

git-svn-id: svn://localhost/ardour2/trunk@740 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMoved DataType into it's own class (resolved a name clash on ARDOUR::MIDI
David Robillard [Tue, 1 Aug 2006 21:33:25 +0000 (21:33 +0000)]
Moved DataType into it's own class (resolved a name clash on ARDOUR::MIDI
which was a show stopper for gcc 3.3)
Also fixed a few warnings in fft_graph.cc

git-svn-id: svn://localhost/ardour2/trunk@739 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdded LADSPA_PATH to ardev_common.sh
Taybin Rutkin [Tue, 1 Aug 2006 21:11:55 +0000 (21:11 +0000)]
Added LADSPA_PATH to ardev_common.sh
Removed redundent added_plugins list from PluginSelector
Started refactoring of PluginManager into PluginInfo
PluginManager now uses shared_ptr<PluginInfo>

git-svn-id: svn://localhost/ardour2/trunk@738 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMinor changes from MIDI branch
David Robillard [Tue, 1 Aug 2006 19:17:49 +0000 (19:17 +0000)]
Minor changes from MIDI branch

git-svn-id: svn://localhost/ardour2/trunk@734 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAudioUnits are selectable in PluginSelector. Will crash if someone clicks
Taybin Rutkin [Tue, 1 Aug 2006 04:05:15 +0000 (04:05 +0000)]
AudioUnits are selectable in PluginSelector.  Will crash if someone clicks
"connect" button though.
Cleaned up AUHost code to use vector<> instead of an array.

git-svn-id: svn://localhost/ardour2/trunk@732 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdded missing file (well.. had to be at least one..)
David Robillard [Tue, 1 Aug 2006 03:48:31 +0000 (03:48 +0000)]
Added missing file (well.. had to be at least one..)

git-svn-id: svn://localhost/ardour2/trunk@731 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAnother OSX fix...
David Robillard [Tue, 1 Aug 2006 03:35:44 +0000 (03:35 +0000)]
Another OSX fix...

git-svn-id: svn://localhost/ardour2/trunk@730 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoOSX fix (no posix_memalign)
David Robillard [Tue, 1 Aug 2006 03:34:14 +0000 (03:34 +0000)]
OSX fix (no posix_memalign)

git-svn-id: svn://localhost/ardour2/trunk@729 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix for Jack MIDI dependency (ie remove it)
David Robillard [Tue, 1 Aug 2006 03:32:15 +0000 (03:32 +0000)]
Fix for Jack MIDI dependency (ie remove it)

git-svn-id: svn://localhost/ardour2/trunk@728 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoHeavy-duty abstraction work to split type-specific classes into
David Robillard [Tue, 1 Aug 2006 03:23:35 +0000 (03:23 +0000)]
Heavy-duty abstraction work to split type-specific classes into
specializations of (new, for the most part) generic bases.  (eg. most everything
from the MIDI branch except for actual MIDI things, so merges have a chance of
succeeding).  Also the new edit toolbar, and various other cleanup things I did
along the way.

Should be functionally equivalent (except the toolbar), this is just design work.

She's a big'un....

git-svn-id: svn://localhost/ardour2/trunk@727 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoUse UTF8 instead of ASCII in CFString conversion.
Taybin Rutkin [Mon, 31 Jul 2006 22:24:05 +0000 (22:24 +0000)]
Use UTF8 instead of ASCII in CFString conversion.

git-svn-id: svn://localhost/ardour2/trunk@725 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoStart of AudioUnit work. COREAUDIO=y is a little destable for now.
Taybin Rutkin [Mon, 31 Jul 2006 22:05:28 +0000 (22:05 +0000)]
Start of AudioUnit work.  COREAUDIO=y is a little destable for now.

git-svn-id: svn://localhost/ardour2/trunk@724 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoEditing text now works even with num lock or caps lock on.
Sampo Savolainen [Mon, 31 Jul 2006 21:58:01 +0000 (21:58 +0000)]
Editing text now works even with num lock or caps lock on.

git-svn-id: svn://localhost/ardour2/trunk@723 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoUpdates to get CoreAudioSource linking again.
Taybin Rutkin [Fri, 28 Jul 2006 19:46:50 +0000 (19:46 +0000)]
Updates to get CoreAudioSource linking again.

git-svn-id: svn://localhost/ardour2/trunk@715 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixed flac sconstruct checklib questionably by adding a language=CXX param
Jesse Chappell [Fri, 28 Jul 2006 18:30:56 +0000 (18:30 +0000)]
fixed flac sconstruct checklib questionably by adding a language=CXX param

git-svn-id: svn://localhost/ardour2/trunk@714 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoshared_ptr fixes
Sampo Savolainen [Thu, 27 Jul 2006 22:16:35 +0000 (22:16 +0000)]
shared_ptr fixes

git-svn-id: svn://localhost/ardour2/trunk@709 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd forgotten rcu.h header
Paul Davis [Thu, 27 Jul 2006 16:58:20 +0000 (16:58 +0000)]
add forgotten rcu.h header

git-svn-id: svn://localhost/ardour2/trunk@708 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadded RCU handling of Session route list, and major use of shared_ptr<T> everywhere...
Paul Davis [Thu, 27 Jul 2006 16:52:14 +0000 (16:52 +0000)]
added RCU handling of Session route list, and major use of shared_ptr<T> everywhere else. plus a few bug fixes for issues discovered with -Wextra

git-svn-id: svn://localhost/ardour2/trunk@707 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosfdb paths are saved and restored. prercu
Taybin Rutkin [Thu, 27 Jul 2006 03:30:03 +0000 (03:30 +0000)]
sfdb paths are saved and restored.

git-svn-id: svn://localhost/ardour2/trunk@700 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMinor updates for PathList and OptionEditor.
Taybin Rutkin [Wed, 26 Jul 2006 22:18:55 +0000 (22:18 +0000)]
Minor updates for PathList and OptionEditor.

git-svn-id: svn://localhost/ardour2/trunk@694 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdded PathList widget to Gtkmm2ext. It is for adding and removing directory
Taybin Rutkin [Wed, 26 Jul 2006 19:22:06 +0000 (19:22 +0000)]
Added PathList widget to Gtkmm2ext.  It is for adding and removing directory
paths to a list.  It'll be used for sfdb_paths and raid_paths in the OptionEditor.

git-svn-id: svn://localhost/ardour2/trunk@693 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed double delete in Stateful::add_instant_xml().
Taybin Rutkin [Sat, 22 Jul 2006 16:21:10 +0000 (16:21 +0000)]
Fixed double delete in Stateful::add_instant_xml().

git-svn-id: svn://localhost/ardour2/trunk@690 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved unused midicontrollable.cc
Taybin Rutkin [Wed, 19 Jul 2006 16:47:04 +0000 (16:47 +0000)]
Removed unused midicontrollable.cc
Enum and namespace syntax fixes to satisfy -pedantic
Resolved a couple "code never reached" areas to satisfy -Wextra

git-svn-id: svn://localhost/ardour2/trunk@688 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoUpdated config.guess file
Taybin Rutkin [Wed, 19 Jul 2006 03:49:52 +0000 (03:49 +0000)]
Updated config.guess file
Added mac specific ardour2_mac_ui.rc file
Fixed some memory leaks in add_instant_xml() usage.
Added EXTRA_WARN scons option for pedants.
Reformatted xml++.cc into something that wouldn't drive me insane.

git-svn-id: svn://localhost/ardour2/trunk@686 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodestructive track work: regions now display offset by bwf timeline reference, cannot...
Paul Davis [Thu, 13 Jul 2006 13:58:05 +0000 (13:58 +0000)]
destructive track work: regions now display offset by bwf timeline reference, cannot rec-enable before session start

git-svn-id: svn://localhost/ardour2/trunk@681 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake it possible to edit multiple pan automation lines
Sampo Savolainen [Tue, 11 Jul 2006 20:43:39 +0000 (20:43 +0000)]
Make it possible to edit multiple pan automation lines

git-svn-id: svn://localhost/ardour2/trunk@679 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake waveforms centered when height hits NAME_HIGHLIGHT_THRESHOLD
Paul Davis [Tue, 11 Jul 2006 15:45:19 +0000 (15:45 +0000)]
make waveforms centered when height hits NAME_HIGHLIGHT_THRESHOLD

git-svn-id: svn://localhost/ardour2/trunk@678 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremoved references to midi controls from VST plugin support
Paul Davis [Tue, 11 Jul 2006 14:30:19 +0000 (14:30 +0000)]
removed references to midi controls from VST plugin support

git-svn-id: svn://localhost/ardour2/trunk@677 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for playhead/edit cursor having wrong z-order placement; fix fader mouse control
Paul Davis [Tue, 11 Jul 2006 14:15:55 +0000 (14:15 +0000)]
fix for playhead/edit cursor having wrong z-order placement; fix fader mouse control

git-svn-id: svn://localhost/ardour2/trunk@676 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix for compiling on gcc4.
Taybin Rutkin [Tue, 11 Jul 2006 04:15:29 +0000 (04:15 +0000)]
Fix for compiling on gcc4.
AudioLibrary now stateful.

git-svn-id: svn://localhost/ardour2/trunk@675 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoBWF offset changes from Ben Loftis, hacked by hand into current svn
Paul Davis [Mon, 10 Jul 2006 20:12:48 +0000 (20:12 +0000)]
BWF offset changes from Ben Loftis, hacked by hand into current svn

git-svn-id: svn://localhost/ardour2/trunk@674 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomodification to make generic MIDI actually work again
Paul Davis [Mon, 10 Jul 2006 20:01:47 +0000 (20:01 +0000)]
modification to make generic MIDI actually work again

git-svn-id: svn://localhost/ardour2/trunk@673 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosave+restore ID counter; fix buglet introduced with ID's when saving region state
Paul Davis [Sat, 8 Jul 2006 19:39:53 +0000 (19:39 +0000)]
save+restore ID counter; fix buglet introduced with ID's when saving region state

git-svn-id: svn://localhost/ardour2/trunk@672 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove UUIDs as implemention of PBD::ID, use static counter (not finished - counter...
Paul Davis [Sat, 8 Jul 2006 13:26:07 +0000 (13:26 +0000)]
remove UUIDs as implemention of PBD::ID, use static counter (not finished - counter state not saved)

git-svn-id: svn://localhost/ardour2/trunk@671 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd new files
Paul Davis [Sat, 8 Jul 2006 00:25:34 +0000 (00:25 +0000)]
add new files

git-svn-id: svn://localhost/ardour2/trunk@670 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoid_t becomes a fully-fledged object, UUID's used for IDs, generic MIDI now owns bindi...
Paul Davis [Fri, 7 Jul 2006 23:51:30 +0000 (23:51 +0000)]
id_t becomes a fully-fledged object, UUID's used for IDs, generic MIDI now owns bindings, MIDI binding concept removed from libardour itself in favor of generic Controllables

git-svn-id: svn://localhost/ardour2/trunk@669 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed compile warnings.
Sampo Savolainen [Thu, 6 Jul 2006 21:25:45 +0000 (21:25 +0000)]
Fixed compile warnings.

git-svn-id: svn://localhost/ardour2/trunk@668 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years ago- fixed editor forced minimum size issue
Jesse Chappell [Thu, 6 Jul 2006 13:00:20 +0000 (13:00 +0000)]
- fixed editor forced minimum size issue
- fixed thinko in selectable
- fixed incorrect virtual method signature in fft_graph

git-svn-id: svn://localhost/ardour2/trunk@665 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix midi control for log plugin parameters.
Sampo Savolainen [Sun, 2 Jul 2006 20:51:16 +0000 (20:51 +0000)]
Fix midi control for log plugin parameters.

git-svn-id: svn://localhost/ardour2/trunk@663 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRename pbd3 to pbd
Sampo Savolainen [Sun, 2 Jul 2006 09:19:24 +0000 (09:19 +0000)]
Rename pbd3 to pbd

git-svn-id: svn://localhost/ardour2/trunk@662 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed i18n system.
Taybin Rutkin [Thu, 29 Jun 2006 22:21:30 +0000 (22:21 +0000)]
Fixed i18n system.
Renamed pbd3 back to pbd, since it's version 4.1 now.
Very minor fixes

git-svn-id: svn://localhost/ardour2/trunk@656 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdded path.cc and tokenizer.h from win32 branch.
Taybin Rutkin [Thu, 29 Jun 2006 16:29:19 +0000 (16:29 +0000)]
Added path.cc and tokenizer.h from win32 branch.
Added mountpoint.cc support for non-getmntent() systems.

git-svn-id: svn://localhost/ardour2/trunk@653 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadded ladspa path stuff to osx exporter script
Jesse Chappell [Thu, 29 Jun 2006 03:53:23 +0000 (03:53 +0000)]
added ladspa path stuff to osx exporter  script

git-svn-id: svn://localhost/ardour2/trunk@651 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved Cassowary library. (best laid plans...)
Taybin Rutkin [Wed, 28 Jun 2006 22:06:31 +0000 (22:06 +0000)]
Removed Cassowary library.  (best laid plans...)

git-svn-id: svn://localhost/ardour2/trunk@650 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomany fixes to audio file code, SMPTE offset now works correctly
Paul Davis [Wed, 28 Jun 2006 22:00:09 +0000 (22:00 +0000)]
many fixes to audio file code, SMPTE offset now works correctly

git-svn-id: svn://localhost/ardour2/trunk@649 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoCoreAudioSource moved to coreaudiosource.cc.
Taybin Rutkin [Tue, 27 Jun 2006 21:57:15 +0000 (21:57 +0000)]
CoreAudioSource moved to coreaudiosource.cc.
Compiles with new libsndfile class hierarchy.

git-svn-id: svn://localhost/ardour2/trunk@647 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoStart of app_build script.
Taybin Rutkin [Tue, 27 Jun 2006 15:39:33 +0000 (15:39 +0000)]
Start of app_build script.

git-svn-id: svn://localhost/ardour2/trunk@646 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoComponents of Ardour.app package.
Taybin Rutkin [Tue, 27 Jun 2006 00:45:25 +0000 (00:45 +0000)]
Components of Ardour.app package.

git-svn-id: svn://localhost/ardour2/trunk@644 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agocorrectly forward configure events to plugin windows, and cleanup FST code
Paul Davis [Thu, 22 Jun 2006 21:04:47 +0000 (21:04 +0000)]
correctly forward configure events to plugin windows, and cleanup FST code

git-svn-id: svn://localhost/ardour2/trunk@635 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoremove references to un-namespaced "error" symbol
Paul Davis [Thu, 22 Jun 2006 15:00:45 +0000 (15:00 +0000)]
remove references to un-namespaced "error" symbol

git-svn-id: svn://localhost/ardour2/trunk@634 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agodon't use PluginSelector::vst_refiller if VST_SUPPORT not defined
Paul Davis [Thu, 22 Jun 2006 02:58:41 +0000 (02:58 +0000)]
don't use PluginSelector::vst_refiller if VST_SUPPORT not defined

git-svn-id: svn://localhost/ardour2/trunk@633 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agouse newer python string methods
Paul Davis [Thu, 22 Jun 2006 00:30:28 +0000 (00:30 +0000)]
use newer python string methods

git-svn-id: svn://localhost/ardour2/trunk@632 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoadd actual wine-built code for VST support
Paul Davis [Thu, 22 Jun 2006 00:23:11 +0000 (00:23 +0000)]
add actual wine-built code for VST support

git-svn-id: svn://localhost/ardour2/trunk@631 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agomore details for VST support
Paul Davis [Thu, 22 Jun 2006 00:22:16 +0000 (00:22 +0000)]
more details for VST support

git-svn-id: svn://localhost/ardour2/trunk@630 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agothe return of VST support
Paul Davis [Wed, 21 Jun 2006 23:01:03 +0000 (23:01 +0000)]
the return of VST support

git-svn-id: svn://localhost/ardour2/trunk@629 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoallow libsndfile to open BWF files; fix -Woverload-virtuals being in CCFLAGS instead...
Paul Davis [Tue, 20 Jun 2006 21:24:50 +0000 (21:24 +0000)]
allow libsndfile to open BWF files; fix -Woverload-virtuals being in CCFLAGS instead of CXXFLAGS where it should be

git-svn-id: svn://localhost/ardour2/trunk@626 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMerged revisions 588:623 from tag/presndfile.
Taybin Rutkin [Tue, 20 Jun 2006 20:14:31 +0000 (20:14 +0000)]
Merged revisions 588:623 from tag/presndfile.
Minor scons fixes.
CoreAudioSource updates.

git-svn-id: svn://localhost/ardour2/trunk@625 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agofixes for libsndfile conversion issues, tape track waveform display and overloaded...
Paul Davis [Tue, 20 Jun 2006 18:50:38 +0000 (18:50 +0000)]
fixes for libsndfile conversion issues, tape track waveform display and overloaded virtual functions

git-svn-id: svn://localhost/ardour2/trunk@624 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoFixed typo that had "Send MMC" toggling Send MTC
David Robillard [Fri, 16 Jun 2006 01:05:06 +0000 (01:05 +0000)]
Fixed typo that had "Send MMC" toggling Send MTC

git-svn-id: svn://localhost/ardour2/trunk@613 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMoved SMPTE type/functions into SMPTE namespace;
David Robillard [Thu, 15 Jun 2006 21:54:26 +0000 (21:54 +0000)]
Moved SMPTE type/functions into SMPTE namespace;
LGPL'd SMPTE code and moved in to libardour_cp;
Juggled control_protocol dir layout to be the same as other libs;

git-svn-id: svn://localhost/ardour2/trunk@610 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMake signals below -200dB "-inf" in meters.
Sampo Savolainen [Thu, 15 Jun 2006 21:11:43 +0000 (21:11 +0000)]
Make signals below -200dB "-inf" in meters.

git-svn-id: svn://localhost/ardour2/trunk@609 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMake peak bar always fit the area of the meter
Sampo Savolainen [Thu, 15 Jun 2006 20:56:46 +0000 (20:56 +0000)]
Make peak bar always fit the area of the meter

git-svn-id: svn://localhost/ardour2/trunk@608 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMake the tranzport surface work even if the call to
Sampo Savolainen [Thu, 15 Jun 2006 20:55:54 +0000 (20:55 +0000)]
Make the tranzport surface work even if the call to
usb_set_configuration() fails

git-svn-id: svn://localhost/ardour2/trunk@607 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoremoved some unused source files
Paul Davis [Thu, 15 Jun 2006 13:36:11 +0000 (13:36 +0000)]
removed some unused source files

git-svn-id: svn://localhost/ardour2/trunk@605 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoCheck for templates dir existence before adding bookmark
David Robillard [Thu, 15 Jun 2006 06:37:32 +0000 (06:37 +0000)]
Check for templates dir existence before adding bookmark

git-svn-id: svn://localhost/ardour2/trunk@604 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years ago- Fixed templates install directory to <prefix>/share/ardour2
David Robillard [Thu, 15 Jun 2006 04:49:40 +0000 (04:49 +0000)]
- Fixed templates install directory to <prefix>/share/ardour2
- Added system templates dir bookmark to NSD

git-svn-id: svn://localhost/ardour2/trunk@603 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agouse ardour libsndfile even for SYSLIBS
Paul Davis [Thu, 15 Jun 2006 00:51:21 +0000 (00:51 +0000)]
use ardour libsndfile even for SYSLIBS

git-svn-id: svn://localhost/ardour2/trunk@600 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoRemoved unused files from glade based NSD
Doug McLain [Thu, 15 Jun 2006 00:49:16 +0000 (00:49 +0000)]
Removed unused files from glade based NSD

git-svn-id: svn://localhost/ardour2/trunk@599 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoRemoved debug code from ARDOUR_UI::toggle_UseHardwareMonitoring()
Doug McLain [Thu, 15 Jun 2006 00:22:58 +0000 (00:22 +0000)]
Removed debug code from ARDOUR_UI::toggle_UseHardwareMonitoring()

git-svn-id: svn://localhost/ardour2/trunk@598 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoRemoved debug code from ARDOUR_UI::setup_config_options ()
Doug McLain [Thu, 15 Jun 2006 00:14:53 +0000 (00:14 +0000)]
Removed debug code from ARDOUR_UI::setup_config_options ()

git-svn-id: svn://localhost/ardour2/trunk@597 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agodifferent test for libFLAC
Paul Davis [Wed, 14 Jun 2006 23:56:03 +0000 (23:56 +0000)]
different test for libFLAC

git-svn-id: svn://localhost/ardour2/trunk@596 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agostop FLAC test from stomping on USB configuration
Paul Davis [Wed, 14 Jun 2006 23:28:35 +0000 (23:28 +0000)]
stop FLAC test from stomping on USB configuration

git-svn-id: svn://localhost/ardour2/trunk@595 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoattempted fix for FLAC-sensitive build of libsndfile - link FLAC into ardour if it...
Paul Davis [Wed, 14 Jun 2006 23:25:06 +0000 (23:25 +0000)]
attempted fix for FLAC-sensitive build of libsndfile - link FLAC into ardour if it exists

git-svn-id: svn://localhost/ardour2/trunk@594 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoadd specific libsndfile include path, but working this time
Paul Davis [Wed, 14 Jun 2006 22:48:03 +0000 (22:48 +0000)]
add specific libsndfile include path, but working this time

git-svn-id: svn://localhost/ardour2/trunk@593 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoadd specific libsndfile include path
Paul Davis [Wed, 14 Jun 2006 22:47:05 +0000 (22:47 +0000)]
add specific libsndfile include path

git-svn-id: svn://localhost/ardour2/trunk@592 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agomore file add/remove ops related to sndfile changes
Paul Davis [Wed, 14 Jun 2006 21:28:00 +0000 (21:28 +0000)]
more file add/remove ops related to sndfile changes

git-svn-id: svn://localhost/ardour2/trunk@591 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoadd missing files related to diskstream rename
Paul Davis [Wed, 14 Jun 2006 21:23:40 +0000 (21:23 +0000)]
add missing files related to diskstream rename

git-svn-id: svn://localhost/ardour2/trunk@590 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agouse libsndfile for all audio file i/o, and rename DiskStream AudioDiskStream
Paul Davis [Wed, 14 Jun 2006 21:17:32 +0000 (21:17 +0000)]
use libsndfile for all audio file i/o, and rename DiskStream AudioDiskStream

git-svn-id: svn://localhost/ardour2/trunk@589 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoFix for building on macosx.
Taybin Rutkin [Wed, 14 Jun 2006 18:15:39 +0000 (18:15 +0000)]
Fix for building on macosx.

git-svn-id: svn://localhost/ardour2/trunk@585 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoadd libsndfile
Paul Davis [Wed, 14 Jun 2006 17:09:53 +0000 (17:09 +0000)]
add libsndfile

git-svn-id: svn://localhost/ardour2/trunk@584 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoadd libsndfile directory
Paul Davis [Wed, 14 Jun 2006 17:05:39 +0000 (17:05 +0000)]
add libsndfile directory

git-svn-id: svn://localhost/ardour2/trunk@583 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoadded mutable keyword to gints used in glib atomic operations to satisfy compiler...
Jesse Chappell [Mon, 12 Jun 2006 19:56:37 +0000 (19:56 +0000)]
added mutable keyword to gints used in glib atomic operations to satisfy compiler on PPC arch.  Also moved the needed apple ldflags for making shared libs to a better place.

git-svn-id: svn://localhost/ardour2/trunk@579 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoUpdated tranzport to use Glib::Mutex. Up'd libpbd to version 4.0.0.
Taybin Rutkin [Thu, 8 Jun 2006 03:58:29 +0000 (03:58 +0000)]
Updated tranzport to use Glib::Mutex.  Up'd libpbd to version 4.0.0.

git-svn-id: svn://localhost/ardour2/trunk@573 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoFixed memory corruption. Can open compressed audio files.
Taybin Rutkin [Wed, 7 Jun 2006 21:49:06 +0000 (21:49 +0000)]
Fixed memory corruption.  Can open compressed audio files.

git-svn-id: svn://localhost/ardour2/trunk@571 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoDynamically generated meter gradients
Sampo Savolainen [Wed, 7 Jun 2006 21:21:21 +0000 (21:21 +0000)]
Dynamically generated meter gradients

git-svn-id: svn://localhost/ardour2/trunk@570 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMade CoreAudio library optional.
Taybin Rutkin [Wed, 7 Jun 2006 17:19:08 +0000 (17:19 +0000)]
Made CoreAudio library optional.

git-svn-id: svn://localhost/ardour2/trunk@568 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMerged timbyr's win32 branch. -r 547:566.
Taybin Rutkin [Wed, 7 Jun 2006 14:54:12 +0000 (14:54 +0000)]
Merged timbyr's win32 branch.  -r 547:566.

git-svn-id: svn://localhost/ardour2/trunk@567 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoFix for gtk 2.8 crasher.
Sampo Savolainen [Sat, 3 Jun 2006 17:53:48 +0000 (17:53 +0000)]
Fix for gtk 2.8 crasher.

git-svn-id: svn://localhost/ardour2/trunk@564 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years ago r20@gandalf: fugalh | 2006-06-02 18:14:26 -0600
Hans Fugal [Sat, 3 Jun 2006 00:14:53 +0000 (00:14 +0000)]
 r20@gandalf:  fugalh | 2006-06-02 18:14:26 -0600
 change_bit bounds check

git-svn-id: svn://localhost/ardour2/trunk@561 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoRemove needless hbox in panner, get rid of some warnings in editor_rulers.cc, vst_plu...
Nick Mainsbridge [Fri, 2 Jun 2006 12:48:35 +0000 (12:48 +0000)]
Remove needless hbox in panner, get rid of some warnings in editor_rulers.cc, vst_pluginui.cc should compile, updated shuttle patch from Reuben Martin, get rid of extra include in ardour/vst_plugin.h

git-svn-id: svn://localhost/ardour2/trunk@559 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoRun autogen.sh based on the existence of configure instead of the existence of
Hans Fugal [Fri, 2 Jun 2006 03:33:38 +0000 (03:33 +0000)]
Run autogen.sh based on the existence of configure instead of the existence of
.svn or CVS.

git-svn-id: svn://localhost/ardour2/trunk@550 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoremove debugging output in a hidden corner of Route::process_output_buffers()
Paul Davis [Wed, 31 May 2006 11:55:53 +0000 (11:55 +0000)]
remove debugging output in a hidden corner of Route::process_output_buffers()

git-svn-id: svn://localhost/ardour2/trunk@546 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoMoving repository around for saner URLs and tree structure.
Paul Davis [Wed, 31 May 2006 02:48:48 +0000 (02:48 +0000)]
Moving repository around for saner URLs and tree structure.

git-svn-id: svn://localhost/ardour2/trunk@545 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agounfinished work on selection/HiG details, restore range ops destroyed by autoscroll...
Paul Davis [Wed, 31 May 2006 02:46:04 +0000 (02:46 +0000)]
unfinished work on selection/HiG details, restore range ops destroyed by autoscroll changes

git-svn-id: svn://localhost/trunk/ardour2@544 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoAdded cerr output informing where ardour2_ui.rc is being loaded from, and add clearlo...
Doug McLain [Sat, 27 May 2006 02:19:30 +0000 (02:19 +0000)]
Added cerr output informing where ardour2_ui.rc is being loaded from, and add clearlooks engine as default

git-svn-id: svn://localhost/trunk/ardour2@543 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoChanges to the Configuration object to properly handle radio actions as well as toggl...
Doug McLain [Sat, 27 May 2006 01:41:59 +0000 (01:41 +0000)]
Changes to the Configuration object to properly handle radio actions as well as toggleactions.  Then add Monitoring, Meter falloff, and Meter Hold under the options menu to the Configuration object, so that they will now be saved and recalled between ardour startups as non session specific items.  Also, ardour.rc will be saved now on exit of ardour, wether or not session is saved.  Also some text and color tweaks

git-svn-id: svn://localhost/trunk/ardour2@542 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agomake OS X flags OS X only
Paul Davis [Fri, 26 May 2006 20:34:12 +0000 (20:34 +0000)]
make OS X flags OS X only

git-svn-id: svn://localhost/trunk/ardour2@536 d708f5d6-7413-0410-9779-e7cbd77b26cf

18 years agoremoved libtool from pre-build process
Paul Davis [Fri, 26 May 2006 12:41:38 +0000 (12:41 +0000)]
removed libtool from pre-build process

git-svn-id: svn://localhost/trunk/ardour2@535 d708f5d6-7413-0410-9779-e7cbd77b26cf