ardour.git
15 years agono more NATIVE_OSX_KEYS option - GTKOSX selects for that too 2.5
Paul Davis [Thu, 10 Jul 2008 14:55:15 +0000 (14:55 +0000)]
no more NATIVE_OSX_KEYS option - GTKOSX selects for that too

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3581 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoposix_memalign fixes from RB svn
Paul Davis [Thu, 10 Jul 2008 14:36:57 +0000 (14:36 +0000)]
posix_memalign fixes from RB svn

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3580 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoinclude <stdlib.h> to keep robust compilers happy
Paul Davis [Thu, 10 Jul 2008 12:09:26 +0000 (12:09 +0000)]
include <stdlib.h> to keep robust compilers happy

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3577 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoupdate to rubberband 1.2
Paul Davis [Thu, 10 Jul 2008 11:30:19 +0000 (11:30 +0000)]
update to rubberband 1.2

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3576 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUpdate definition of YEAR entity in manual
Tim Mayberry [Thu, 10 Jul 2008 10:42:06 +0000 (10:42 +0000)]
Update definition of YEAR entity in manual

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3575 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRemove entities file used by the manual that is generated by build system
Tim Mayberry [Thu, 10 Jul 2008 10:42:03 +0000 (10:42 +0000)]
Remove entities file used by the manual that is generated by build system

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3574 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRun make format on the manual
Tim Mayberry [Thu, 10 Jul 2008 10:41:59 +0000 (10:41 +0000)]
Run make format on the manual

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3573 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix duplicate id in manual so the book validates
Tim Mayberry [Thu, 10 Jul 2008 10:41:55 +0000 (10:41 +0000)]
Fix duplicate id in manual so the book validates

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3572 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd contact information to the contribution page in manual
Tim Mayberry [Thu, 10 Jul 2008 10:41:52 +0000 (10:41 +0000)]
Add contact information to the contribution page in manual

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3571 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRemove any backup files resulting from formatting the manual in make clean
Tim Mayberry [Thu, 10 Jul 2008 10:41:48 +0000 (10:41 +0000)]
Remove any backup files resulting from formatting the manual in make clean

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3570 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoModify the format make target to correctly find all xml files in the xml/ directory...
Tim Mayberry [Thu, 10 Jul 2008 10:41:45 +0000 (10:41 +0000)]
Modify the format make target to correctly find all xml files in the xml/ directory and any subdirectories

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3569 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix the formatting of appendix elements in the manual
Tim Mayberry [Thu, 10 Jul 2008 10:41:42 +0000 (10:41 +0000)]
Fix the formatting of appendix elements in the manual

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3568 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd warning to manual help target about running scons before building the manual
Tim Mayberry [Thu, 10 Jul 2008 10:41:39 +0000 (10:41 +0000)]
Add warning to manual help target about running scons before building the manual

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3567 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix the ARDOUR_COMMAND entity in manual entities file
Tim Mayberry [Thu, 10 Jul 2008 10:41:35 +0000 (10:41 +0000)]
Fix the ARDOUR_COMMAND entity in manual entities file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3566 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUse scons to generate manual entities so the manual version is consistant with the...
Tim Mayberry [Thu, 10 Jul 2008 10:21:48 +0000 (10:21 +0000)]
Use scons to generate manual entities so the manual version is consistant with the Ardour version

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3563 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUse the correct path to one of the images
Tim Mayberry [Thu, 10 Jul 2008 10:21:36 +0000 (10:21 +0000)]
Use the correct path to one of the images

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3562 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd missing image from old docs
Tim Mayberry [Thu, 10 Jul 2008 10:21:30 +0000 (10:21 +0000)]
Add missing image from old docs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3561 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix spelling mistake
Tim Mayberry [Thu, 10 Jul 2008 10:21:26 +0000 (10:21 +0000)]
Fix spelling mistake

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3560 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoReplace section on the track list and add a subsection on reordering tracks
Tim Mayberry [Thu, 10 Jul 2008 10:21:20 +0000 (10:21 +0000)]
Replace section on the track list and add a subsection on reordering tracks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3559 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoReplace existing but mostly empty section on resizing tracks and move it to a separat...
Tim Mayberry [Thu, 10 Jul 2008 10:21:14 +0000 (10:21 +0000)]
Replace existing but mostly empty section on resizing tracks and move it to a separate file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3558 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd index term for default track names
Tim Mayberry [Thu, 10 Jul 2008 10:21:10 +0000 (10:21 +0000)]
Add index term for default track names

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3557 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd a section on deactivating tracks
Tim Mayberry [Thu, 10 Jul 2008 10:21:06 +0000 (10:21 +0000)]
Add a section on deactivating tracks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3556 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd note to muting tracks about still reading from the playlist
Tim Mayberry [Thu, 10 Jul 2008 10:21:02 +0000 (10:21 +0000)]
Add note to muting tracks about still reading from the playlist

Add empty glossary entry for DSP referenced by note

Add entity for playlist

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3555 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd a section on muting tracks
Tim Mayberry [Thu, 10 Jul 2008 10:20:58 +0000 (10:20 +0000)]
Add a section on muting tracks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3554 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMove signal flow diagram into a section on signal flow and into a separate file
Tim Mayberry [Thu, 10 Jul 2008 10:18:50 +0000 (10:18 +0000)]
Move signal flow diagram into a section on signal flow and into a separate file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3553 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMove section on track edit groups to a separate file
Tim Mayberry [Thu, 10 Jul 2008 10:18:46 +0000 (10:18 +0000)]
Move section on track edit groups to a separate file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3552 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMove section on soloing tracks to separate file
Tim Mayberry [Thu, 10 Jul 2008 10:18:43 +0000 (10:18 +0000)]
Move section on soloing tracks to separate file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3551 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoReplace note about removing tracks with a warning
Tim Mayberry [Thu, 10 Jul 2008 10:18:39 +0000 (10:18 +0000)]
Replace note about removing tracks with a warning

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3550 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRemove warning about renaming tracks being permanent
Tim Mayberry [Thu, 10 Jul 2008 10:18:35 +0000 (10:18 +0000)]
Remove warning about renaming tracks being permanent

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3549 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd indexterm for renaming tracks
Tim Mayberry [Thu, 10 Jul 2008 10:18:32 +0000 (10:18 +0000)]
Add indexterm for renaming tracks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3548 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd mapping for secondary index term to dbhelper.vim
Tim Mayberry [Thu, 10 Jul 2008 10:18:29 +0000 (10:18 +0000)]
Add mapping for secondary index term to dbhelper.vim

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3547 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd entities for a couple of common sections and use them where appropriate
Tim Mayberry [Thu, 10 Jul 2008 10:18:25 +0000 (10:18 +0000)]
Add entities for a couple of common sections and use them where appropriate

Move Track Display section to separate file

Move section on track controls to a separate file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3546 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUpdate documentation on removing a track and move it to a separate file.
Tim Mayberry [Thu, 10 Jul 2008 10:18:21 +0000 (10:18 +0000)]
Update documentation on removing a track and move it to a separate file.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3545 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd index entry for adding tracks
Tim Mayberry [Thu, 10 Jul 2008 10:18:17 +0000 (10:18 +0000)]
Add index entry for adding tracks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3544 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUpdate dbhelper.vim to include mapping for indexterm
Tim Mayberry [Thu, 10 Jul 2008 10:15:42 +0000 (10:15 +0000)]
Update dbhelper.vim to include mapping for indexterm

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3543 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd entry in the index for inverting the polarity of a track.
Tim Mayberry [Thu, 10 Jul 2008 10:15:39 +0000 (10:15 +0000)]
Add entry in the index for inverting the polarity of a track.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3542 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd an empty index element so that the docbook xsl will automatically generate the...
Tim Mayberry [Thu, 10 Jul 2008 10:15:35 +0000 (10:15 +0000)]
Add an empty index element so that the docbook xsl will automatically generate the index

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3541 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoReplace image of mixerstrip with labeled diagram.
Tim Mayberry [Thu, 10 Jul 2008 10:15:30 +0000 (10:15 +0000)]
Replace image of mixerstrip with labeled diagram.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3540 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoRemove documentation on track speed controls as the are no longer displayed in versio...
Tim Mayberry [Thu, 10 Jul 2008 10:15:25 +0000 (10:15 +0000)]
Remove documentation on track speed controls as the are no longer displayed in version 2.0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3539 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoAdd a tip admonition to the section on inverting polarity
Tim Mayberry [Thu, 10 Jul 2008 10:15:22 +0000 (10:15 +0000)]
Add a tip admonition to the section on inverting polarity

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3538 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUpdate section on inverting the polarity of a track.
Tim Mayberry [Thu, 10 Jul 2008 10:15:18 +0000 (10:15 +0000)]
Update section on inverting the polarity of a track.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3537 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUpdate image of a mixer strip from an image of version 0.99.X to 2.0
Tim Mayberry [Thu, 10 Jul 2008 10:15:14 +0000 (10:15 +0000)]
Update image of a mixer strip from an image of version 0.99.X to 2.0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3536 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoUpdate image of mixer window from an image of version 0.99.X to 2.0
Tim Mayberry [Thu, 10 Jul 2008 10:15:08 +0000 (10:15 +0000)]
Update image of mixer window from an image of version 0.99.X to 2.0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3535 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agogcc 4.3 include
Doug McLain [Wed, 9 Jul 2008 22:35:26 +0000 (22:35 +0000)]
gcc 4.3 include

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3533 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoupdate key+mouse bindings page to reflect default current bindings for 2.5
Paul Davis [Wed, 9 Jul 2008 21:53:33 +0000 (21:53 +0000)]
update key+mouse bindings page to reflect default current bindings for 2.5

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3532 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agominor light-theme related patches from colin fletcher
Paul Davis [Wed, 9 Jul 2008 16:17:50 +0000 (16:17 +0000)]
minor light-theme related patches from colin fletcher

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3530 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix crasher caused by regions not being deleted on session unload; fix up srctar...
Paul Davis [Wed, 9 Jul 2008 15:46:17 +0000 (15:46 +0000)]
fix crasher caused by regions not being deleted on session unload; fix up srctar scons target for new sigc++

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3529 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonudge clock has 5 seconds as the default value, not zero
Paul Davis [Tue, 8 Jul 2008 22:19:45 +0000 (22:19 +0000)]
nudge clock has 5 seconds as the default value, not zero

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3527 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoif the track that is being dynamically resized is not selected, do not add track...
Paul Davis [Tue, 8 Jul 2008 22:00:13 +0000 (22:00 +0000)]
if the track that is being dynamically resized is not selected, do not add track selection to the pending idle resize list

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3526 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agonew drawing style for track resize handles (thanks thorwil!)
Paul Davis [Tue, 8 Jul 2008 20:06:42 +0000 (20:06 +0000)]
new drawing style for track resize handles (thanks thorwil!)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3525 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoensure that OSC calls to access_action occur in the correct thread
Paul Davis [Tue, 8 Jul 2008 16:27:38 +0000 (16:27 +0000)]
ensure that OSC calls to access_action occur in the correct thread

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3524 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix crash-inducing debug output caused by indirecting through null err_streams argume...
Paul Davis [Tue, 8 Jul 2008 12:50:45 +0000 (12:50 +0000)]
fix crash-inducing debug output caused by indirecting through null err_streams argument to reset_plugin_counts()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3521 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMake sine generation possible
Sampo Savolainen [Mon, 7 Jul 2008 17:00:22 +0000 (17:00 +0000)]
Make sine generation possible

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3518 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomove to scons Clone everywhere rather than Copy; add Session::micro_locate() for...
Paul Davis [Mon, 7 Jul 2008 15:52:22 +0000 (15:52 +0000)]
move to scons Clone everywhere rather than Copy; add Session::micro_locate() for ongoing work on video sync; debugging output for export precision problem; minor clean up to IO::find_possible_connection(); fix up a few signed/unsigned issues; make "feature lines" always be the right height as tracks resize; change version to 2.5

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3517 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix up checks for whether the track height is too small for the name highlight. Fixes...
Sampo Savolainen [Mon, 7 Jul 2008 15:33:52 +0000 (15:33 +0000)]
Fix up checks for whether the track height is too small for the name highlight. Fixes irritating issue with 31 pixel height tracks having small waveforms but no name highlight.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3516 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix eternal valgrind complaint about GainMeter::_width not being initialized; make...
Paul Davis [Fri, 27 Jun 2008 19:02:19 +0000 (19:02 +0000)]
fix eternal valgrind complaint about GainMeter::_width not being initialized; make GainMeterBase derive from sigc::trackable so that its slots are disconnected from signals when it is deleted

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3500 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake dynamic track resizing "work" again; colinf's patch for operations on multiple...
Paul Davis [Thu, 26 Jun 2008 01:53:36 +0000 (01:53 +0000)]
make dynamic track resizing "work" again; colinf's patch for operations on multiple selected regions from the region context menu

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3495 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocheck both whole-file and part-file regions when adding to the visible region list...
Paul Davis [Wed, 25 Jun 2008 15:06:07 +0000 (15:06 +0000)]
check both whole-file and part-file regions when adding to the visible region list, and do not show regions that are region list equivalent with existing entries

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3491 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoensure that ALL xrun handling is done from the GUI thread
Paul Davis [Mon, 23 Jun 2008 22:06:47 +0000 (22:06 +0000)]
ensure that ALL xrun handling is done from the GUI thread

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3487 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agovarious minor fixes for crashes reported by nowhiskey
Paul Davis [Mon, 23 Jun 2008 15:04:01 +0000 (15:04 +0000)]
various minor fixes for crashes reported by nowhiskey

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3486 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix a huge mess with sends, involving incorrect GUI cleanup, an unhandled exception...
Paul Davis [Thu, 19 Jun 2008 20:38:19 +0000 (20:38 +0000)]
fix a huge mess with sends, involving incorrect GUI cleanup, an unhandled exception and as a result, bad reference counting of sends leading to ports never going away because the send was never deleted

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3484 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoreset editor's entered_track to null if that track is deleted; fix use of wrong const...
Paul Davis [Thu, 19 Jun 2008 15:26:14 +0000 (15:26 +0000)]
reset editor's entered_track to null if that track is deleted; fix use of wrong constructor for MessageDialog in both IOSelector and import handling, which would lead to a glibmm exception caused by a null C string (old, common and very very bad)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3483 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoMove the Enable Track Meters option to Metering per #2291
Doug McLain [Thu, 19 Jun 2008 13:18:43 +0000 (13:18 +0000)]
Move the Enable Track Meters option to Metering per #2291

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3481 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFixes and changes to the horizontal canvas scrolling, per our conversation on IRC...
Doug McLain [Thu, 19 Jun 2008 07:52:32 +0000 (07:52 +0000)]
Fixes and changes to the horizontal canvas scrolling, per our conversation on IRC and mantis #2275.  When the playhead is seeked past the end marker, the canvas will grow as needed. The Zoom to Session button will now reset the canvas size to start <--> end plus a little extra after end, so the end marker is visible.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3480 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoprevent periodic auto-save from causing GUI deadlock waiting for the Locations lock...
Paul Davis [Thu, 19 Jun 2008 00:24:13 +0000 (00:24 +0000)]
prevent periodic auto-save from causing GUI deadlock waiting for the Locations lock to be released while export-ranges happens. this fix might be updated with a better one later.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3479 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake bounce range and bounce region work properly (wrong boundaries before); add...
Paul Davis [Wed, 18 Jun 2008 22:28:16 +0000 (22:28 +0000)]
make bounce range and bounce region work properly (wrong boundaries before); add "Consolidate Range" which writes a new audio file and uses it to replace whatever was in the playlist within the range

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3478 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake ctrl-w shortcut operate on plugin editors
Paul Davis [Wed, 18 Jun 2008 19:29:19 +0000 (19:29 +0000)]
make ctrl-w shortcut operate on plugin editors

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3477 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoslightly modified patch from colinf to make region context menu items always operate...
Paul Davis [Wed, 18 Jun 2008 18:22:22 +0000 (18:22 +0000)]
slightly modified patch from colinf to make region context menu items always operate on well-defined and reasonably obvious region selection

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3476 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agocolinf's patch to make editor faders insensitive to scroll wheel events without Alt...
Paul Davis [Wed, 18 Jun 2008 16:22:57 +0000 (16:22 +0000)]
colinf's patch to make editor faders insensitive to scroll wheel events without Alt being down, and also change the step size for resizing (was bug #2208)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3475 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agopatch from colinf for #2304 to reset meter peaks when meter point is reset. Note...
Paul Davis [Wed, 18 Jun 2008 16:19:12 +0000 (16:19 +0000)]
patch from colinf for #2304 to reset meter peaks when meter point is reset. Note: this does not fix the same issue in editor track meters, but these have no edit point control, so ...

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3474 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agopatch from colinf for #2305 to use sizeof(Sample)
Paul Davis [Wed, 18 Jun 2008 16:16:47 +0000 (16:16 +0000)]
patch from colinf for #2305 to use sizeof(Sample)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3473 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomake Session::region_name() have the same performance as std::map<std::string,uint32_...
Paul Davis [Wed, 18 Jun 2008 15:01:53 +0000 (15:01 +0000)]
make Session::region_name() have the same performance as std::map<std::string,uint32_t> rather than O(N^2) where N is the number of regions in a session

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3472 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoinitial implementation of "make range to next marker" and "export range" context...
Paul Davis [Tue, 17 Jun 2008 21:47:40 +0000 (21:47 +0000)]
initial implementation of "make range to next marker" and "export range" context menu item for range markers

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3470 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agosome cleanups after the last commit/changes
Paul Davis [Tue, 17 Jun 2008 20:56:58 +0000 (20:56 +0000)]
some cleanups after the last commit/changes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3469 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agorefactor GainMeter so that it can used by RouteTimeAxisView, and thus bring automatio...
Paul Davis [Tue, 17 Jun 2008 20:09:25 +0000 (20:09 +0000)]
refactor GainMeter so that it can used by RouteTimeAxisView, and thus bring automation display to editor track faders and more

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3468 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agopossible fix for #2292
Paul Davis [Tue, 17 Jun 2008 15:32:50 +0000 (15:32 +0000)]
possible fix for #2292

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3467 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix for #2296 (plugins shown twice in automation menus)
Paul Davis [Tue, 17 Jun 2008 14:11:05 +0000 (14:11 +0000)]
fix for #2296 (plugins shown twice in automation menus)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3466 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix deep design problem with redirect parameter automation being handled as a non...
Paul Davis [Tue, 17 Jun 2008 14:01:58 +0000 (14:01 +0000)]
fix deep design problem with redirect parameter automation being handled as a non-thread safe map - shift back to a predefined-size vector. Basically bugs #2198 and likely #2199

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3465 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agofix crashing bug caused by not using RegionSelection::add()
Paul Davis [Thu, 12 Jun 2008 20:23:04 +0000 (20:23 +0000)]
fix crashing bug caused by not using RegionSelection::add()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3461 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agomidway through dynamic resize redesign, need to test on OS X
Paul Davis [Wed, 11 Jun 2008 02:01:12 +0000 (02:01 +0000)]
midway through dynamic resize redesign, need to test on OS X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3459 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years ago(5) debugging with nowhiskey - remove stupid lack of scaling caused by redisplaying...
Paul Davis [Tue, 10 Jun 2008 20:37:22 +0000 (20:37 +0000)]
(5) debugging with nowhiskey - remove stupid lack of scaling caused by redisplaying all regions for every source file removed; fix for illegal audio device selection in audio setup dialog; stuff related to drawing/dragging regionheights (disabled at present)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3458 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years ago(4) more debuggin
Paul Davis [Tue, 10 Jun 2008 17:28:04 +0000 (17:28 +0000)]
(4) more debuggin

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3456 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years ago(3) more debuggin
Paul Davis [Tue, 10 Jun 2008 17:26:26 +0000 (17:26 +0000)]
(3) more debuggin

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3455 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years ago(2) debugging region splitting with nowhiskey_
Paul Davis [Tue, 10 Jun 2008 17:19:12 +0000 (17:19 +0000)]
(2) debugging region splitting with nowhiskey_

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3454 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agodebugging region splitting with nowhiskey_
Paul Davis [Tue, 10 Jun 2008 16:58:45 +0000 (16:58 +0000)]
debugging region splitting with nowhiskey_

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3453 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoApply the fix for post fader redirects
Doug McLain [Tue, 10 Jun 2008 03:36:29 +0000 (03:36 +0000)]
Apply the fix for post fader redirects

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3452 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoThe real fix for 3450
Doug McLain [Tue, 10 Jun 2008 03:04:51 +0000 (03:04 +0000)]
The real fix for 3450

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3451 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoFix for error loaing a 2input plugin following a mono to stereo splitter plugin on...
Doug McLain [Mon, 9 Jun 2008 21:39:25 +0000 (21:39 +0000)]
Fix for error loaing a 2input plugin following a mono to stereo splitter plugin on a mono track on the prefader box.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3450 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agominor UI fixes for clocks and Locations dialog. Prevent tape tracks from skewing...
Ben Loftis [Thu, 5 Jun 2008 16:59:39 +0000 (16:59 +0000)]
minor UI fixes for clocks and Locations dialog.  Prevent tape tracks from skewing the session extents

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3448 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoremove another autostools excrement
Doug McLain [Tue, 3 Jun 2008 23:53:33 +0000 (23:53 +0000)]
remove another autostools excrement

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3445 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agosmall changes to export code to hopefully fix some bugs with range export(s)
Paul Davis [Tue, 3 Jun 2008 12:22:21 +0000 (12:22 +0000)]
small changes to export code to hopefully fix some bugs with range export(s)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3441 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodon't double-call JackStartFreewheeling if we're already freewheeling
Paul Davis [Mon, 2 Jun 2008 16:16:20 +0000 (16:16 +0000)]
don't double-call JackStartFreewheeling if we're already freewheeling

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3434 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFinally a commit to the right branch. Wow. Thanks Petter, everyone else: sorry.
Sampo Savolainen [Sun, 1 Jun 2008 15:39:12 +0000 (15:39 +0000)]
Finally a commit to the right branch. Wow. Thanks Petter, everyone else: sorry.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3429 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for sigc++ compilation on platforms where "nil" is a C macro
Paul Davis [Thu, 29 May 2008 20:20:11 +0000 (20:20 +0000)]
fix for sigc++ compilation on platforms where "nil" is a C macro

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3427 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodon't cadd a potentially null region from inside RegionFactory::create()
Paul Davis [Thu, 29 May 2008 18:50:41 +0000 (18:50 +0000)]
don't cadd a potentially null region from inside RegionFactory::create()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3426 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd missing plugin_interest.h file
Paul Davis [Thu, 29 May 2008 15:26:01 +0000 (15:26 +0000)]
add missing plugin_interest.h file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3425 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix(es) from chris cannam for rb_effect mistakes
Paul Davis [Thu, 29 May 2008 14:45:13 +0000 (14:45 +0000)]
fix(es) from chris cannam for rb_effect mistakes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3424 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for #2264, likely uninitialized value of Editor::drag_info.copied_location
Paul Davis [Thu, 29 May 2008 14:32:31 +0000 (14:32 +0000)]
fix for #2264, likely uninitialized value of Editor::drag_info.copied_location

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3423 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for #2248, problems with click tab setup in prefs editor
Paul Davis [Thu, 29 May 2008 14:28:50 +0000 (14:28 +0000)]
fix for #2248, problems with click tab setup in prefs editor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3422 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix bad truncation of export path for export
Paul Davis [Thu, 29 May 2008 13:36:17 +0000 (13:36 +0000)]
fix bad truncation of export path for export

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3421 d708f5d6-7413-0410-9779-e7cbd77b26cf