Paul Davis [Wed, 29 Mar 2006 18:52:55 +0000 (18:52 +0000)]
a) fix special button press handling for solo+mute buttons
b) buttons for "restore pending state" dialog had reversed semantics
c) logic for checking a pending source file header was wrong
d) fixed file unlink from within real-time context
git-svn-id: svn://localhost/trunk/ardour2@424
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Mar 2006 19:22:29 +0000 (19:22 +0000)]
a) fix problems with multichannel tape tracks
b) separate data format and header format for native audio files
c) expose data/header selections in GUI
d) fix error in file naming for multichannel tape tracks
e) remove blocks on GTK rc files during startup
git-svn-id: svn://localhost/trunk/ardour2@423
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 28 Mar 2006 10:52:46 +0000 (10:52 +0000)]
replaced deprecated (and ugly) FileSelection with FileChooserDialog in export dialog. Also some button size trimming
git-svn-id: svn://localhost/trunk/ardour2@422
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 28 Mar 2006 00:49:02 +0000 (00:49 +0000)]
set color of export dialog checkbox's to fix invisible port selectors. Set smaller button thickness. Changed ardour directories to ardour2 to avoid conflicts with legacy ardour
git-svn-id: svn://localhost/trunk/ardour2@421
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 27 Mar 2006 01:04:59 +0000 (01:04 +0000)]
total reimplementation of Configuration object internals to make adding new config vars an order of magnitude simpler. the actual path taken is a bit of a kludge, to put it mildly, but adding a new variable is now basically just one line in configuration_vars.h, and no work is required for serialization to/from ardour.rc.
git-svn-id: svn://localhost/trunk/ardour2@420
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Sun, 26 Mar 2006 11:27:01 +0000 (11:27 +0000)]
fixed disappearing fade out points in xfade editor
git-svn-id: svn://localhost/trunk/ardour2@419
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 22 Mar 2006 23:15:05 +0000 (23:15 +0000)]
more gcc4 fixes to handle jumps over declarations
git-svn-id: svn://localhost/trunk/ardour2@418
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 22 Mar 2006 22:18:08 +0000 (22:18 +0000)]
gcc4 fix for new import/embed code, plus inline reject_if_rate_differs() function
git-svn-id: svn://localhost/trunk/ardour2@417
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 22 Mar 2006 17:03:00 +0000 (17:03 +0000)]
significant changes in code to handle import/embedding - much cleaner and less code, plus the import progress bar now works; unify response handling for Gtkmm2ext::Choice
git-svn-id: svn://localhost/trunk/ardour2@415
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Mar 2006 21:08:24 +0000 (21:08 +0000)]
Gtkmm2ext::Choice now inherits from Gtk::Dialog; embed/import rate mismatch dialog no longer hangs in recursive Main::run() call
git-svn-id: svn://localhost/trunk/ardour2@414
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 21 Mar 2006 18:40:17 +0000 (18:40 +0000)]
Various marker undo fixes.
git-svn-id: svn://localhost/trunk/ardour2@413
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Mar 2006 16:59:48 +0000 (16:59 +0000)]
save destructive xfade length in ardour.rc; change update policy for xfade sliders
git-svn-id: svn://localhost/trunk/ardour2@412
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Mar 2006 15:27:57 +0000 (15:27 +0000)]
add crossfade and layering options to menu system; add missing crossfade editor curve image; add control for destructive recording xfade; remove dead options from options editor
git-svn-id: svn://localhost/trunk/ardour2@411
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 20 Mar 2006 22:14:12 +0000 (22:14 +0000)]
Fix for #1179. Crossfades are not lost anymore when regions are split.
git-svn-id: svn://localhost/trunk/ardour2@410
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Mar 2006 16:41:30 +0000 (16:41 +0000)]
testing new CVS tracking for drupal
git-svn-id: svn://localhost/trunk/ardour2@409
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Mar 2006 12:57:58 +0000 (12:57 +0000)]
add remote control menu item to editor audio time axis views
git-svn-id: svn://localhost/trunk/ardour2@407
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sun, 19 Mar 2006 12:33:15 +0000 (12:33 +0000)]
ensure .ardour directory is created, update build docs
git-svn-id: svn://localhost/trunk/ardour2@406
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Mar 2006 20:24:26 +0000 (20:24 +0000)]
change rec box drawing for destructive tracks
git-svn-id: svn://localhost/trunk/ardour2@405
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Mar 2006 17:39:21 +0000 (17:39 +0000)]
lots of fidgety work to get track renaming to work correctly now that we have to rename audio files too; some GUI tweaks
git-svn-id: svn://localhost/trunk/ardour2@404
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 17 Mar 2006 10:03:21 +0000 (10:03 +0000)]
a few text color tweaks (redirect box and region list)
git-svn-id: svn://localhost/trunk/ardour2@403
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 17 Mar 2006 07:41:21 +0000 (07:41 +0000)]
fix for another broken prompter
git-svn-id: svn://localhost/trunk/ardour2@402
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Thu, 16 Mar 2006 21:49:44 +0000 (21:49 +0000)]
Completed playlist copy constructor. Also fixed issue with layering in
Playlist::set_state().
git-svn-id: svn://localhost/trunk/ardour2@401
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 16 Mar 2006 08:22:59 +0000 (08:22 +0000)]
set a smaller minimum RedirectBox height, allowing the mixer window height to be resized to a smaller size than was allowed, for us widescreen (aka shortscreen) laptop users :)
git-svn-id: svn://localhost/trunk/ardour2@400
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 15 Mar 2006 18:32:32 +0000 (18:32 +0000)]
remove debug code
git-svn-id: svn://localhost/trunk/ardour2@399
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 15 Mar 2006 17:34:07 +0000 (17:34 +0000)]
fix for meter_point_button
git-svn-id: svn://localhost/trunk/ardour2@398
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 15 Mar 2006 16:33:00 +0000 (16:33 +0000)]
found a couple more hard coded xpms :)
git-svn-id: svn://localhost/trunk/ardour2@397
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Mar 2006 02:16:22 +0000 (02:16 +0000)]
remove the pitiful Pix class
git-svn-id: svn://localhost/trunk/ardour2@396
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Mar 2006 02:04:30 +0000 (02:04 +0000)]
pixbufs instead of pixmaps; function-scope local fd's for reading from a FileSource
git-svn-id: svn://localhost/trunk/ardour2@395
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 14 Mar 2006 21:35:55 +0000 (21:35 +0000)]
Pointer fix from essej.
git-svn-id: svn://localhost/trunk/ardour2@394
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 14 Mar 2006 21:35:00 +0000 (21:35 +0000)]
Crossfade copy-constructor + copy crossfades when creating a copy of a
playlist.
git-svn-id: svn://localhost/trunk/ardour2@393
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Mar 2006 20:51:55 +0000 (20:51 +0000)]
fix problems with pixmaps/xpm files
git-svn-id: svn://localhost/trunk/ardour2@392
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Mar 2006 14:32:14 +0000 (14:32 +0000)]
fix for restoring destructive-ness on session reload using flags, plus an edit/mix group fix to avoid gtk error msgs
git-svn-id: svn://localhost/trunk/ardour2@391
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 14 Mar 2006 07:46:59 +0000 (07:46 +0000)]
created get_bogus_drawable() when I realized it was needed by FastMeter as well as Pix. All pixmaps are files now, located in gtk2_ardour/pixmaps and loaded by default from ~/.ardour/pixmaps at runtime
git-svn-id: svn://localhost/trunk/ardour2@390
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 14 Mar 2006 05:44:35 +0000 (05:44 +0000)]
moved gain rail and sliders to files. The previously unused 'from_files' portion of Pix::generate () had to ported to gtk2 as well.
git-svn-id: svn://localhost/trunk/ardour2@389
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Mar 2006 03:43:54 +0000 (03:43 +0000)]
improvements (!) to waveform display for destructive tracks, plus a generic fix that avoid waveview attemting to read peaks before they are ready
git-svn-id: svn://localhost/trunk/ardour2@388
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 13 Mar 2006 18:09:11 +0000 (18:09 +0000)]
Make FFT analysis work again. (added -DFFT_ANALYSIS when building ardour
with FFT_ANALYSIS=1)
git-svn-id: svn://localhost/trunk/ardour2@387
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Mon, 13 Mar 2006 03:27:58 +0000 (03:27 +0000)]
Make the FFT Anaylsis optional and disabled by default until further discussion.
git-svn-id: svn://localhost/trunk/ardour2@386
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 12 Mar 2006 22:35:39 +0000 (22:35 +0000)]
Make FFT easier to use. right click on a range selection or a region and
in the range/region submenu you should find a "Analyze range/region"
entry.
git-svn-id: svn://localhost/trunk/ardour2@385
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 12 Mar 2006 22:06:41 +0000 (22:06 +0000)]
Forgotten header from previous commit
git-svn-id: svn://localhost/trunk/ardour2@384
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 12 Mar 2006 21:58:52 +0000 (21:58 +0000)]
First commit on FFT analysis window. Still some functionality missing,
but it's mostly done.
git-svn-id: svn://localhost/trunk/ardour2@383
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 12 Mar 2006 18:21:48 +0000 (18:21 +0000)]
remove varispeed control; shuttle controller now has a context menu with max speed options; rearrange and optimize meter metric displays
git-svn-id: svn://localhost/trunk/ardour2@382
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sun, 12 Mar 2006 16:47:49 +0000 (16:47 +0000)]
revert inadvertant change
git-svn-id: svn://localhost/trunk/ardour2@381
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sun, 12 Mar 2006 16:19:03 +0000 (16:19 +0000)]
removed the following environment variables:
ARDOUR_GLADE_PATH
ARDOUR_RC
ARDOUR_UI
ARDOUR_UI_RC
ARDOUR_BINDINGS
ARDOUR_COLORS
They have been replaced with just one environment
variable called ARDOUR_PATH which can contain a number
of colon separated paths that are used to find various
configuration and data files. Files located in
ARDOUR_PATH have priority over files in ~/.ardour/ and
in the system path.
Moved two member functions of the Configuration class
into globals.cc as they should of been static and I'm
trying to keep the non-portable code together when it
makes sense.
git-svn-id: svn://localhost/trunk/ardour2@380
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Sun, 12 Mar 2006 15:46:29 +0000 (15:46 +0000)]
create xpm files from hard coded pixmaps, added function get_xpm() to make sure any xpm only gets load from disk once
git-svn-id: svn://localhost/trunk/ardour2@379
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Sun, 12 Mar 2006 15:01:26 +0000 (15:01 +0000)]
Added powerpc target.
git-svn-id: svn://localhost/trunk/ardour2@378
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Mar 2006 16:22:15 +0000 (16:22 +0000)]
prevent removal of start marker
git-svn-id: svn://localhost/trunk/ardour2@377
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Mar 2006 16:01:06 +0000 (16:01 +0000)]
start marker implemented, along with GotoZero command for old behaviour; R binding for global rec-enable now works (menu item added)
git-svn-id: svn://localhost/trunk/ardour2@376
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Fri, 10 Mar 2006 22:15:20 +0000 (22:15 +0000)]
Proper use of AudioBufferList.
git-svn-id: svn://localhost/trunk/ardour2@375
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Fri, 10 Mar 2006 18:43:08 +0000 (18:43 +0000)]
Link error fixed. Stub functions filled in.
git-svn-id: svn://localhost/trunk/ardour2@374
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Fri, 10 Mar 2006 17:09:59 +0000 (17:09 +0000)]
ExternalSource refactoring.
git-svn-id: svn://localhost/trunk/ardour2@373
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Mar 2006 14:35:57 +0000 (14:35 +0000)]
start editing new edit/mix group names immediately after they are added
git-svn-id: svn://localhost/trunk/ardour2@372
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 10 Mar 2006 08:04:06 +0000 (08:04 +0000)]
oops, I started moving other images into pixmaps dir, then decided to wait for further direction from the guri
git-svn-id: svn://localhost/trunk/ardour2@371
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 10 Mar 2006 07:16:45 +0000 (07:16 +0000)]
Example code to load the x and <-> xpms for the mixer strip from files instead of from hard coded xpm data.
git-svn-id: svn://localhost/trunk/ardour2@370
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 10 Mar 2006 04:37:30 +0000 (04:37 +0000)]
Fixed newline typos
git-svn-id: svn://localhost/trunk/ardour2@369
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Mar 2006 04:05:11 +0000 (04:05 +0000)]
further travels down the road toward true route group bliss
git-svn-id: svn://localhost/trunk/ardour2@368
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 10 Mar 2006 03:16:38 +0000 (03:16 +0000)]
final fix for IOSelector widget: clicking on port header will now make that port view active. Also removed all canvas stuff from ardour2_ui.rc and set mixer font back to old size
git-svn-id: svn://localhost/trunk/ardour2@367
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Mar 2006 23:44:39 +0000 (23:44 +0000)]
new mix group interface, not yet finished and still to propagate to edit_group
git-svn-id: svn://localhost/trunk/ardour2@366
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Thu, 9 Mar 2006 16:28:07 +0000 (16:28 +0000)]
capitalized menus. minor header fix
git-svn-id: svn://localhost/trunk/ardour2@365
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Mar 2006 23:26:28 +0000 (23:26 +0000)]
add/remove edit groups via buttons (still a bit of work left to do)
git-svn-id: svn://localhost/trunk/ardour2@364
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 8 Mar 2006 23:19:24 +0000 (23:19 +0000)]
fixed goofy selection behavior with the notebook/treeview in IOSelector
git-svn-id: svn://localhost/trunk/ardour2@363
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Wed, 8 Mar 2006 22:24:51 +0000 (22:24 +0000)]
Removed direct libsndfile usage.
git-svn-id: svn://localhost/trunk/ardour2@362
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Wed, 8 Mar 2006 22:23:23 +0000 (22:23 +0000)]
And a small libsndfile error.
git-svn-id: svn://localhost/trunk/ardour2@361
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Wed, 8 Mar 2006 22:22:41 +0000 (22:22 +0000)]
Fixed small FSRef error.
git-svn-id: svn://localhost/trunk/ardour2@360
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Mar 2006 15:37:39 +0000 (15:37 +0000)]
fix for erroneous use of a menu group; remove lots of cerr cruft; no playlist ops for destructive tracks
git-svn-id: svn://localhost/trunk/ardour2@359
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Mar 2006 02:50:53 +0000 (02:50 +0000)]
fix for deferred saves by StateManager-derivatives; changes to new/copy/clear playlist ops (not finished), TRUE/FALSE -> true/false in editor_mouse.cc
git-svn-id: svn://localhost/trunk/ardour2@358
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 7 Mar 2006 23:41:52 +0000 (23:41 +0000)]
Wrapper around SF_INFO and AudioFileBasicDescription.
git-svn-id: svn://localhost/trunk/ardour2@357
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 7 Mar 2006 19:24:33 +0000 (19:24 +0000)]
Get the number of channels in the file.
git-svn-id: svn://localhost/trunk/ardour2@356
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 7 Mar 2006 17:55:12 +0000 (17:55 +0000)]
coreaudio_source.cc compiles. (finally)
git-svn-id: svn://localhost/trunk/ardour2@355
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 7 Mar 2006 06:23:12 +0000 (06:23 +0000)]
2006-03-04 Tim Mayberry <mojofunk@gmail.com>
* Enable linking to system soundtouch library if SYSLIBS=1, soundtouch-1.3.1 needed for pkgconfig support
* Fix to allow compiling against libgnomecanvasmm library when SYSLIBS=1
git-svn-id: svn://localhost/trunk/ardour2@354
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Mon, 6 Mar 2006 16:32:41 +0000 (16:32 +0000)]
Let's get some doxygen action going on.
git-svn-id: svn://localhost/trunk/ardour2@353
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Mon, 6 Mar 2006 16:04:46 +0000 (16:04 +0000)]
Use AudioFile.h instead of ExtAudioFile.h.
git-svn-id: svn://localhost/trunk/ardour2@352
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Mon, 6 Mar 2006 02:32:49 +0000 (02:32 +0000)]
SConstruct rethink.
git-svn-id: svn://localhost/trunk/ardour2@351
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Mar 2006 19:45:12 +0000 (19:45 +0000)]
add new files for export dialogs
git-svn-id: svn://localhost/trunk/ardour2@350
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Mar 2006 19:39:16 +0000 (19:39 +0000)]
export range markers patch (revisited), change selection model, copy-drag tempo+meter marker patch
git-svn-id: svn://localhost/trunk/ardour2@349
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Sun, 5 Mar 2006 15:51:04 +0000 (15:51 +0000)]
Build correctly on mactel systems.
git-svn-id: svn://localhost/trunk/ardour2@348
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Sun, 5 Mar 2006 10:56:44 +0000 (10:56 +0000)]
removed redundant include that I accidentally committed
git-svn-id: svn://localhost/trunk/ardour2@347
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Sun, 5 Mar 2006 10:24:31 +0000 (10:24 +0000)]
another get_vbox() fix, this time for PortSelectorWindow
git-svn-id: svn://localhost/trunk/ardour2@346
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sat, 4 Mar 2006 12:08:27 +0000 (12:08 +0000)]
Add new file for dev scripts.
git-svn-id: svn://localhost/trunk/ardour2@345
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sat, 4 Mar 2006 11:26:25 +0000 (11:26 +0000)]
2006-03-04 Tim Mayberry <mojofunk@gmail.com>
* Remove debug output preventing compilation on x86_64.
* Build shared libraries for all libs/* when DEVBUILD=1 to fix linking for x86_64/non-x86.
* Simplify/consolidate the dev scripts a bit.
* Export ARDOUR_COLORS variable in dev scripts.
* Remove G_DISABLE_DEPRECATED from glibmm CXXFLAGS to allow compilation with newer versions of glib.
* Build soundtouch with SYSLIBS=1, hopefully we can link to system soundtouch soon.
git-svn-id: svn://localhost/trunk/ardour2@344
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 2 Mar 2006 03:45:26 +0000 (03:45 +0000)]
remove debugging for peaks ready signal, plus add new connection arg to Source::peaks_ready()
git-svn-id: svn://localhost/trunk/ardour2@343
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Feb 2006 05:05:59 +0000 (05:05 +0000)]
hook up tape region views to peaks ready signal
git-svn-id: svn://localhost/trunk/ardour2@342
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Mon, 20 Feb 2006 21:40:20 +0000 (21:40 +0000)]
fixed crash potential issues where nframes may be 0
git-svn-id: svn://localhost/trunk/ardour2@341
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Sat, 18 Feb 2006 21:10:48 +0000 (21:10 +0000)]
fix for plugin_selector, previously added plugins weren't being cleared
git-svn-id: svn://localhost/trunk/ardour2@340
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 18 Feb 2006 02:02:54 +0000 (02:02 +0000)]
fix various issues with destructive single region tracks
git-svn-id: svn://localhost/trunk/ardour2@339
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Feb 2006 16:19:17 +0000 (16:19 +0000)]
no-read-past-end for destructive crossfade as well; cleanup xfade coefficient arrays in destructor
git-svn-id: svn://localhost/trunk/ardour2@338
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Feb 2006 16:03:04 +0000 (16:03 +0000)]
don't do system reads beyond the apparent data end of a file; single region for destructive tracks
git-svn-id: svn://localhost/trunk/ardour2@337
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Fri, 17 Feb 2006 06:19:24 +0000 (06:19 +0000)]
diskstream fixups for destructive track captures. crossfade fixes for destructive sources.
git-svn-id: svn://localhost/trunk/ardour2@336
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Thu, 16 Feb 2006 03:30:50 +0000 (03:30 +0000)]
fixed missing include need for compile on gcc 3.3.x
git-svn-id: svn://localhost/trunk/ardour2@335
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Thu, 16 Feb 2006 03:25:23 +0000 (03:25 +0000)]
fixed missing include need for compile on gcc 3.3.x
git-svn-id: svn://localhost/trunk/ardour2@334
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 15 Feb 2006 20:04:29 +0000 (20:04 +0000)]
change before/after cursor keybindings, attempt to clarify range/diskstream popup menu, typo in last commit.
git-svn-id: svn://localhost/trunk/ardour2@333
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Feb 2006 16:19:26 +0000 (16:19 +0000)]
remove two minor leftovers from last commit
git-svn-id: svn://localhost/trunk/ardour2@332
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Feb 2006 16:03:53 +0000 (16:03 +0000)]
new stacktrace function in libpbd3; variable size GUI request thread queues
git-svn-id: svn://localhost/trunk/ardour2@331
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Feb 2006 15:55:48 +0000 (15:55 +0000)]
new stacktrace function in libpbd3; variable size GUI request thread queues
git-svn-id: svn://localhost/trunk/ardour2@330
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 15 Feb 2006 12:15:29 +0000 (12:15 +0000)]
select all in time range, show object selection while in range mode, trim range ends by a frame when selecting, make things semantically a bit better.
git-svn-id: svn://localhost/trunk/ardour2@329
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 14 Feb 2006 20:33:49 +0000 (20:33 +0000)]
Fixed crash with plugin automation but no panners.
git-svn-id: svn://localhost/trunk/ardour2@328
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 14 Feb 2006 19:12:35 +0000 (19:12 +0000)]
mix groups work again
git-svn-id: svn://localhost/trunk/ardour2@327
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Feb 2006 17:19:58 +0000 (17:19 +0000)]
new color management design starts to take shape (canvas color only for now)
git-svn-id: svn://localhost/trunk/ardour2@326
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Mon, 13 Feb 2006 20:10:17 +0000 (20:10 +0000)]
one more send zipper fix
git-svn-id: svn://localhost/trunk/ardour2@325
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Mon, 13 Feb 2006 18:57:33 +0000 (18:57 +0000)]
fixed various nasty send issues
git-svn-id: svn://localhost/trunk/ardour2@324
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Feb 2006 16:08:32 +0000 (16:08 +0000)]
fix style overwriting done by fastmeter, and lack of clip mask/clip origin restore in pixscroller; fixes meter redraw botch when moving fader, and the style fix corrects visual problems with Clearlooks as soon a ameter is realized
git-svn-id: svn://localhost/trunk/ardour2@323
d708f5d6-7413-0410-9779-
e7cbd77b26cf