ardour.git
18 years agoremove debugging for peaks ready signal, plus add new connection arg to Source::peaks...
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

18 years agohook up tape region views to peaks ready signal
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

18 years agofixed crash potential issues where nframes may be 0
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

18 years agofix for plugin_selector, previously added plugins weren't being cleared
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

18 years agofix various issues with destructive single region tracks
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

18 years agono-read-past-end for destructive crossfade as well; cleanup xfade coefficient arrays...
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

18 years agodon't do system reads beyond the apparent data end of a file; single region for destr...
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

18 years agodiskstream fixups for destructive track captures. crossfade fixes for destructive...
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

18 years agofixed missing include need for compile on gcc 3.3.x
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

18 years agofixed missing include need for compile on gcc 3.3.x
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

18 years agochange before/after cursor keybindings, attempt to clarify range/diskstream popup...
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

18 years agoremove two minor leftovers from last commit
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

18 years agonew stacktrace function in libpbd3; variable size GUI request thread queues
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

18 years agonew stacktrace function in libpbd3; variable size GUI request thread queues
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

18 years agoselect all in time range, show object selection while in range mode, trim range ends...
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

18 years agoFixed crash with plugin automation but no panners.
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

18 years agomix groups work again
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

18 years agonew color management design starts to take shape (canvas color only for now)
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

18 years agoone more send zipper fix
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

18 years agofixed various nasty send issues
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

18 years agofix style overwriting done by fastmeter, and lack of clip mask/clip origin restore...
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

18 years agominor tweaks to make destructive tracks sorta work again (EAGAIN issues)
Jesse Chappell [Mon, 13 Feb 2006 04:44:42 +0000 (04:44 +0000)]
minor tweaks to make destructive tracks sorta work again (EAGAIN issues)

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

18 years agofixed orderering of editor and mixer tracks
Doug McLain [Mon, 13 Feb 2006 00:49:26 +0000 (00:49 +0000)]
fixed orderering of editor and mixer tracks

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

18 years agoadd missing files
Paul Davis [Sun, 12 Feb 2006 20:20:01 +0000 (20:20 +0000)]
add missing files

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

18 years agoA band aid for plugin editor related crash. Something needs to be
Sampo Savolainen [Sun, 12 Feb 2006 15:40:58 +0000 (15:40 +0000)]
A band aid for plugin editor related crash. Something needs to be
figured out which does not include locking between the GUI and the RT
thread.

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

18 years agoFixed buffer index overrun in connect_and_run()
Sampo Savolainen [Sat, 11 Feb 2006 14:45:27 +0000 (14:45 +0000)]
Fixed buffer index overrun in connect_and_run()

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

18 years agomiscellaneous fixes post-jesse's 24 bit file format changes
Paul Davis [Sat, 11 Feb 2006 02:34:03 +0000 (02:34 +0000)]
miscellaneous fixes post-jesse's 24 bit file format changes

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

18 years agocommitted INCOMPLETE 24bit filesource support
Jesse Chappell [Fri, 10 Feb 2006 23:53:12 +0000 (23:53 +0000)]
committed INCOMPLETE 24bit filesource support

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

18 years agoMake sure the 64 bit SSE is included in tarballs
Sampo Savolainen [Tue, 7 Feb 2006 22:36:28 +0000 (22:36 +0000)]
Make sure the 64 bit SSE is included in tarballs

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

18 years agoQuick'n'dirty port of the scons fixes in ardour1 to ardour2, please
Sampo Savolainen [Tue, 7 Feb 2006 22:25:36 +0000 (22:25 +0000)]
Quick'n'dirty port of the scons fixes in ardour1 to ardour2, please
test.

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

18 years agorestore many keybindings from ardour 0.99
Paul Davis [Tue, 7 Feb 2006 13:58:33 +0000 (13:58 +0000)]
restore many keybindings from ardour 0.99

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

18 years agotype fixes
Doug McLain [Mon, 6 Feb 2006 21:40:06 +0000 (21:40 +0000)]
type fixes

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

18 years agoupdated author information
Sampo Savolainen [Mon, 6 Feb 2006 21:03:12 +0000 (21:03 +0000)]
updated author information

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

18 years agoMidi radiobuttons now work.
Sampo Savolainen [Sun, 5 Feb 2006 21:29:22 +0000 (21:29 +0000)]
Midi radiobuttons now work.

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

18 years agoAnd thus i give my copyright to these files to Paul Davis.
Sampo Savolainen [Thu, 2 Feb 2006 21:12:14 +0000 (21:12 +0000)]
And thus i give my copyright to these files to Paul Davis.

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

18 years ago64 bit SSE mod
Sampo Savolainen [Thu, 2 Feb 2006 20:55:26 +0000 (20:55 +0000)]
64 bit SSE mod

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

18 years agofixed memory leak in xmltree
Jesse Chappell [Wed, 1 Feb 2006 00:19:44 +0000 (00:19 +0000)]
fixed memory leak in xmltree

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

18 years agoremove editor mixer button, fix up editor mixer state save/restore
Paul Davis [Tue, 31 Jan 2006 03:27:25 +0000 (03:27 +0000)]
remove editor mixer button, fix up editor mixer state save/restore

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

18 years agowork to make destructive recording actually do something vaguely close to correct
Paul Davis [Mon, 30 Jan 2006 14:10:37 +0000 (14:10 +0000)]
work to make destructive recording actually do something vaguely close to correct

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

18 years agoEdit menu reorganization, abort if problems with ardour.menus.
Sampo Savolainen [Sat, 28 Jan 2006 23:45:06 +0000 (23:45 +0000)]
Edit menu reorganization, abort if problems with ardour.menus.

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

18 years agoremoved unused file
Tim Mayberry [Sat, 28 Jan 2006 21:59:54 +0000 (21:59 +0000)]
removed unused file

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

18 years agoimportant bug fix in handling GUI messages; destructive tracks now operational (lots...
Paul Davis [Sat, 28 Jan 2006 16:54:25 +0000 (16:54 +0000)]
important bug fix in handling GUI messages; destructive tracks now operational (lots of GUI stuff to fix for them)

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

18 years agofix computation of MMC base track for MMC rec enable (Ben Loftis)
Paul Davis [Sat, 28 Jan 2006 13:35:31 +0000 (13:35 +0000)]
fix computation of MMC base track for MMC rec enable (Ben Loftis)

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

18 years agofix (mostly) measure lines and click box text and meter markings
Paul Davis [Sat, 28 Jan 2006 13:33:54 +0000 (13:33 +0000)]
fix (mostly) measure lines and click box text and meter markings

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

18 years agofix stupid gtk design quirk and bad documentation...oh and rebinding accels at runtim...
Tim Mayberry [Fri, 27 Jan 2006 10:17:34 +0000 (10:17 +0000)]
fix stupid gtk design quirk and bad documentation...oh and rebinding accels at runtime should work

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

18 years agoEnsure that there are enough peak vectors when a plugin redirect has
Sampo Savolainen [Thu, 26 Jan 2006 19:00:38 +0000 (19:00 +0000)]
Ensure that there are enough peak vectors when a plugin redirect has
more inputs or outputs than the route has inputs or outputs.

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

18 years agoWhen a plugin name changes, the new name is now reflected in the GUI
Sampo Savolainen [Tue, 24 Jan 2006 20:43:26 +0000 (20:43 +0000)]
When a plugin name changes, the new name is now reflected in the GUI
(and the nested IO element in the Redirect element in the session file).

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

18 years agofix template generation
Tim Mayberry [Tue, 24 Jan 2006 12:41:00 +0000 (12:41 +0000)]
fix template generation

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

18 years agoa few small things
Tim Mayberry [Tue, 24 Jan 2006 12:38:33 +0000 (12:38 +0000)]
a few small things

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

18 years agoallow templates to load via absolute path
Tim Mayberry [Tue, 24 Jan 2006 06:01:27 +0000 (06:01 +0000)]
allow templates to load via absolute path

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

18 years agoadd undo to select within (mouse and loop/punch ranges). add right click menu to...
Nick Mainsbridge [Mon, 23 Jan 2006 22:08:41 +0000 (22:08 +0000)]
add undo to select within (mouse and loop/punch ranges). add right click menu to loop/punch ranges to select all within

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

18 years agoMute/unmute region via keyboard is now undoable
Sampo Savolainen [Mon, 23 Jan 2006 21:55:30 +0000 (21:55 +0000)]
Mute/unmute region via keyboard is now undoable

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

18 years agoadd undo to keymouse set sync position.. possibly the hard way
Nick Mainsbridge [Mon, 23 Jan 2006 20:39:58 +0000 (20:39 +0000)]
add undo to keymouse set sync position.. possibly the hard way

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

18 years agoadd some undo to previous selection stuff
Nick Mainsbridge [Mon, 23 Jan 2006 18:59:30 +0000 (18:59 +0000)]
add some undo to previous selection stuff

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

18 years agoselect all, musical (fuzzy) loop/punch/range region selections, soundtouch patch...
Nick Mainsbridge [Mon, 23 Jan 2006 16:02:48 +0000 (16:02 +0000)]
select all, musical (fuzzy) loop/punch/range region selections, soundtouch patch for gcc 4.1, needs 's' key to not clear selection.

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

18 years agoReorganized edit menu: edit cursor related actions into one submenu, and
Sampo Savolainen [Sun, 22 Jan 2006 19:53:26 +0000 (19:53 +0000)]
Reorganized edit menu: edit cursor related actions into one submenu, and
region operations into another one.

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

18 years agonew keymouse action mute/unmute region (m)
Nick Mainsbridge [Sun, 22 Jan 2006 15:46:30 +0000 (15:46 +0000)]
new keymouse action mute/unmute region (m)

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

18 years agonew keymouse binding 'set region sync point'
Nick Mainsbridge [Sun, 22 Jan 2006 13:29:08 +0000 (13:29 +0000)]
new keymouse binding 'set region sync point'

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

18 years agoAdded the property "unique-id" to PluginInserts so that ladspa plugins
Sampo Savolainen [Sun, 22 Jan 2006 00:08:38 +0000 (00:08 +0000)]
Added the property "unique-id" to PluginInserts so that ladspa plugins
will be loaded by their UID instead of their name.

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

18 years agofix setting sync point crash, reinstate keymouse zoom tentatively
Nick Mainsbridge [Sat, 21 Jan 2006 00:11:03 +0000 (00:11 +0000)]
fix setting sync point crash, reinstate keymouse zoom tentatively

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

18 years agoMoved the code to ignore latency ports to the appropriate place
Sampo Savolainen [Fri, 20 Jan 2006 23:27:47 +0000 (23:27 +0000)]
Moved the code to ignore latency ports to the appropriate place
(*before* the packer code).

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

18 years agoa nice excuse for some keybindings, make some markers larger vertically
Nick Mainsbridge [Fri, 20 Jan 2006 12:36:24 +0000 (12:36 +0000)]
a nice excuse for some keybindings, make some markers larger vertically

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

18 years agomake F11 take us fullscreen (bug remains in edit pane position restore); reduce track...
Paul Davis [Fri, 20 Jan 2006 03:03:15 +0000 (03:03 +0000)]
make F11 take us fullscreen (bug remains in edit pane position restore); reduce track controls area width

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

18 years agoF11 now toggles maximal editor space
Paul Davis [Thu, 19 Jan 2006 18:05:31 +0000 (18:05 +0000)]
F11 now toggles maximal editor space

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

18 years agofixed various xfade and undo and updating issues. plugins no longer run on deactivat...
Jesse Chappell [Thu, 19 Jan 2006 18:00:07 +0000 (18:00 +0000)]
fixed various xfade and undo and updating issues.  plugins no longer run on deactivated routes/tracks.  other region copy/trim undo fixes

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

18 years agoadd GUI support to create tape/destructive tracks
Paul Davis [Thu, 19 Jan 2006 05:01:43 +0000 (05:01 +0000)]
add GUI support to create tape/destructive tracks

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

18 years agolatched rec-enable
Paul Davis [Thu, 19 Jan 2006 00:03:55 +0000 (00:03 +0000)]
latched rec-enable

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

18 years agoRemoving fields from the sfdb works. Dialog is fully functional as presented.
Taybin Rutkin [Wed, 18 Jan 2006 21:05:59 +0000 (21:05 +0000)]
Removing fields from the sfdb works.  Dialog is fully functional as presented.

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

18 years agofix track controls height allocation to be font sensitive; fix core dump related...
Paul Davis [Wed, 18 Jan 2006 02:56:51 +0000 (02:56 +0000)]
fix track controls height allocation to be font sensitive; fix core dump related to ownership of size menu; add nudge to keybindings; and more

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

18 years agoMake the output meter display narrower.
Sampo Savolainen [Tue, 17 Jan 2006 18:30:55 +0000 (18:30 +0000)]
Make the output meter display narrower.

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

18 years agoa metric boatload of changes; plugin UIs work, adding tracks work, redirect list...
Paul Davis [Tue, 17 Jan 2006 16:40:57 +0000 (16:40 +0000)]
a metric boatload of changes; plugin UIs work, adding tracks work, redirect list is useful again, and more

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

18 years agocompliation fix.
Taybin Rutkin [Sun, 15 Jan 2006 21:09:25 +0000 (21:09 +0000)]
compliation fix.

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

18 years agoAll useage of ArdourPrompter checks for a valid result.
Taybin Rutkin [Fri, 13 Jan 2006 22:46:04 +0000 (22:46 +0000)]
All useage of ArdourPrompter checks for a valid result.
Gtkmm2ext::Prompter set as WINDOW_TYPE_HINT_DIALOG.
Adding fields to the sfdb works.

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

18 years agoMoved strip_whitespace_edges() to pbd/whitespace.h
Taybin Rutkin [Fri, 13 Jan 2006 19:48:55 +0000 (19:48 +0000)]
Moved strip_whitespace_edges() to pbd/whitespace.h
Gtkmm2ext::Prompter::get_result() calls strip_whitespace_edges(), so you don't have to.
Removed unused/unecessary/forgotten headers from libpbd.

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

18 years agoremoved comment
Jesse Chappell [Fri, 13 Jan 2006 01:03:03 +0000 (01:03 +0000)]
removed comment

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

18 years agoMTC timing: compensate for audio latency.
Per Sigmond [Thu, 12 Jan 2006 19:17:06 +0000 (19:17 +0000)]
MTC timing: compensate for audio latency.

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

18 years agoHuge progress on CoreAudioSource.
Taybin Rutkin [Thu, 12 Jan 2006 04:16:44 +0000 (04:16 +0000)]
Huge progress on CoreAudioSource.

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

18 years agominor include fix for <errno.h>
Paul Davis [Thu, 12 Jan 2006 03:57:56 +0000 (03:57 +0000)]
minor include fix for <errno.h>

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

18 years agomixer track list now uses checks and reordering properly
Paul Davis [Thu, 12 Jan 2006 03:43:52 +0000 (03:43 +0000)]
mixer track list now uses checks and reordering properly

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

18 years agoInclude gtkmm2ext/gtk_ui.h
Taybin Rutkin [Thu, 12 Jan 2006 00:56:57 +0000 (00:56 +0000)]
Include gtkmm2ext/gtk_ui.h

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

18 years agoUse compiler provided __BIG_ENDIAN__ instead of WORD_BIGENDIAN
Taybin Rutkin [Wed, 11 Jan 2006 21:27:59 +0000 (21:27 +0000)]
Use compiler provided __BIG_ENDIAN__ instead of WORD_BIGENDIAN
Auditioning in sfdb_ui works.
CoreAudioSource updates.

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

18 years agoremove properties in glade file
Tim Mayberry [Wed, 11 Jan 2006 07:10:57 +0000 (07:10 +0000)]
remove properties in glade file

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

18 years agoFixed broken vst code in PluginSelector
Doug McLain [Wed, 11 Jan 2006 06:47:28 +0000 (06:47 +0000)]
Fixed broken vst code in PluginSelector

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

18 years agoFixed broken vst code in PluginSelector
Doug McLain [Wed, 11 Jan 2006 06:10:07 +0000 (06:10 +0000)]
Fixed broken vst code in PluginSelector

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

18 years agoprep for ardour2 preliminary tarball release
Paul Davis [Wed, 11 Jan 2006 04:36:44 +0000 (04:36 +0000)]
prep for ardour2 preliminary tarball release

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

18 years agoRotate output meter label. Is this really supported in the chosen gtk
Sampo Savolainen [Tue, 10 Jan 2006 20:45:36 +0000 (20:45 +0000)]
Rotate output meter label. Is this really supported in the chosen gtk
version?

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

18 years agomore gcc 4.1 complaints, route_list is a ListStore
Nick Mainsbridge [Tue, 10 Jan 2006 15:09:38 +0000 (15:09 +0000)]
more gcc 4.1 complaints, route_list is a ListStore

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

18 years agomove range labels, attempt to make them look nicer, gcc 4.1 complaint
Nick Mainsbridge [Tue, 10 Jan 2006 12:33:26 +0000 (12:33 +0000)]
move range labels, attempt to make them look nicer, gcc 4.1 complaint

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

18 years agorenamed menu definition file
Paul Davis [Tue, 10 Jan 2006 04:41:09 +0000 (04:41 +0000)]
renamed menu definition file

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

18 years agoroute list + edit group list now pretty much functional, plus preparations for ardour...
Paul Davis [Tue, 10 Jan 2006 04:25:47 +0000 (04:25 +0000)]
route list + edit group list now pretty much functional, plus preparations for ardour2.0-alpha1

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

18 years agoPlugin output meters are now vertical. It still needs a rotateable text
Sampo Savolainen [Mon, 9 Jan 2006 21:36:04 +0000 (21:36 +0000)]
Plugin output meters are now vertical. It still needs a rotateable text
label to finish it off.

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

18 years ago"Run plugins while recording" -> "Do not run plugins while recording"
Sampo Savolainen [Mon, 9 Jan 2006 17:40:00 +0000 (17:40 +0000)]
"Run plugins while recording" -> "Do not run plugins while recording"

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

18 years agofix control layout size allocation (nearly done) and make duplicate region even more...
Paul Davis [Sun, 8 Jan 2006 14:50:41 +0000 (14:50 +0000)]
fix control layout size allocation (nearly done) and make duplicate region even more useful for multiple selected regions

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

18 years agomore goodies, including improved duplicate-region functionality
Paul Davis [Sun, 8 Jan 2006 06:08:15 +0000 (06:08 +0000)]
more goodies, including improved duplicate-region functionality

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

18 years agofix old function left over by removing it
Paul Davis [Sun, 8 Jan 2006 05:34:37 +0000 (05:34 +0000)]
fix old function left over by removing it

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

18 years agoadd destructive outlines, more action usage and state fixups in GUI
Paul Davis [Sun, 8 Jan 2006 05:19:38 +0000 (05:19 +0000)]
add destructive outlines, more action usage and state fixups in GUI

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

18 years agoa metric ton of changes
Paul Davis [Sun, 8 Jan 2006 02:56:49 +0000 (02:56 +0000)]
a metric ton of changes

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

18 years agomodified rgba_from_style() so that it can be used to retrieve any attribute from...
Doug McLain [Fri, 6 Jan 2006 15:06:33 +0000 (15:06 +0000)]
modified rgba_from_style() so that it can be used to retrieve any attribute from any style, return rgb or rgba, then used to to remove hard coding of colors in transport buttons and whole_file region names.  Theme changes too

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

18 years agocommitted RWlock fixes to libardour. added hw monitoring fixes from nick_m. minor...
Jesse Chappell [Fri, 6 Jan 2006 04:59:17 +0000 (04:59 +0000)]
committed RWlock fixes to libardour.  added hw monitoring fixes from nick_m.  minor alsa midi fix and update rate settings.

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

18 years agosfdb displays file info.
Taybin Rutkin [Thu, 5 Jan 2006 05:15:29 +0000 (05:15 +0000)]
sfdb displays file info.

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