Paul Davis [Tue, 4 Apr 2006 03:26:08 +0000 (03:26 +0000)]
a) start at creating ControlProtocol objects
b) basic support for Frontier Design Tranzport
c) probably broke some aspect of existing generic MIDI feedback
git-svn-id: svn://localhost/trunk/ardour2@441
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 4 Apr 2006 02:28:44 +0000 (02:28 +0000)]
new region names are now based on file source names, standardise capitalisation of location right click menus
git-svn-id: svn://localhost/trunk/ardour2@440
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 1 Apr 2006 11:50:44 +0000 (11:50 +0000)]
separate regions in loop/punch range with right-click.. more attempts to clarify language of right-click menus
git-svn-id: svn://localhost/trunk/ardour2@439
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 1 Apr 2006 00:21:25 +0000 (00:21 +0000)]
fix incorrect marker/range marker right-click menus, try to clarify the text in them, select all between cursors ('u' is the shortcut) separate regions using range marker (a new right click menu on a range matker), easter egg
git-svn-id: svn://localhost/trunk/ardour2@438
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 23:00:40 +0000 (23:00 +0000)]
a) add "Add Range Markers" to region context menu
b) add "Set Range" to region context menu
git-svn-id: svn://localhost/trunk/ardour2@437
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Fri, 31 Mar 2006 22:31:59 +0000 (22:31 +0000)]
Splitting a region doesn't affect layering: the two remaining pieces
will stay in the same place as the original one when compared to other
regions on the playlist.
git-svn-id: svn://localhost/trunk/ardour2@436
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Fri, 31 Mar 2006 21:34:22 +0000 (21:34 +0000)]
Splitting a regon now retains crossfades, even if the split happens
within a crossfade.
git-svn-id: svn://localhost/trunk/ardour2@435
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 16:16:16 +0000 (16:16 +0000)]
zoom to session now uses the start marker instead of zero
git-svn-id: svn://localhost/trunk/ardour2@434
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 15:51:03 +0000 (15:51 +0000)]
a) persist whether the end marker should move at first capture in the session file
b) prevent transport motion if stop-at-session-end is true
c) ensure that (more) menu items that provide control over Configuration object options are in the correct state at startup
d) Configuration options removed from "have a session" sensitivity toggling
e) removed functionally empty default_keys.cc
git-svn-id: svn://localhost/trunk/ardour2@433
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 01:48:13 +0000 (01:48 +0000)]
fix track control table height issues (hopefully for the last time
git-svn-id: svn://localhost/trunk/ardour2@432
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 30 Mar 2006 15:50:08 +0000 (15:50 +0000)]
a) remove polarity button, add polarity menu item, move functionality into RouteUI
b) correct switcheroo in function of active/visible columns for edit groups
git-svn-id: svn://localhost/trunk/ardour2@431
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 30 Mar 2006 15:08:56 +0000 (15:08 +0000)]
fix color/style issue for mixer strip name button
git-svn-id: svn://localhost/trunk/ardour2@430
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 30 Mar 2006 13:41:47 +0000 (13:41 +0000)]
Oops! that mixer button code was broke, another one of these unrealized widget situations. back to normal for now...
git-svn-id: svn://localhost/trunk/ardour2@429
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 30 Mar 2006 10:40:58 +0000 (10:40 +0000)]
rc changes to fix invisible checkboxes in export dialog for some themes. Fixed the cut off text in the track name button at the top of each mixer strip (the colored button). The theme engine style is still lost at the moment. I'm still working on that, and thats why the commented code additions.
git-svn-id: svn://localhost/trunk/ardour2@428
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 30 Mar 2006 03:38:33 +0000 (03:38 +0000)]
dbl-click on a recent session completes dialog; start work on saving modified key bindings
git-svn-id: svn://localhost/trunk/ardour2@427
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Wed, 29 Mar 2006 20:11:03 +0000 (20:11 +0000)]
Removed unused header files.
git-svn-id: svn://localhost/trunk/ardour2@426
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 29 Mar 2006 19:29:15 +0000 (19:29 +0000)]
install into ardour2 dirs, not ardour (translations not included, yet)
git-svn-id: svn://localhost/trunk/ardour2@425
d708f5d6-7413-0410-9779-
e7cbd77b26cf
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