3aa346b253
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
2006-03-22 17:03:00 +00:00
004a49b0c7
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
2006-03-21 21:08:24 +00:00
Sampo Savolainen
d63c0fa328
Various marker undo fixes.
...
git-svn-id: svn://localhost/trunk/ardour2@413 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-21 18:40:17 +00:00
ff5f867784
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
2006-03-21 16:59:48 +00:00
eb3fc0d966
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
2006-03-21 15:27:57 +00:00
Sampo Savolainen
a873bbb14e
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
2006-03-20 22:14:12 +00:00
090be08ac9
ensure .ardour directory is created, update build docs
...
git-svn-id: svn://localhost/trunk/ardour2@406 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-19 12:33:15 +00:00
5e836403ad
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
2006-03-17 17:39:21 +00:00
Sampo Savolainen
eea23395af
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
2006-03-16 21:49:44 +00:00
1abcdd831c
remove the pitiful Pix class
...
git-svn-id: svn://localhost/trunk/ardour2@396 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-15 02:16:22 +00:00
4d2afdd0f7
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
2006-03-15 02:04:30 +00:00
Taybin Rutkin
ee873ee896
Pointer fix from essej.
...
git-svn-id: svn://localhost/trunk/ardour2@394 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-14 21:35:55 +00:00
Sampo Savolainen
ec461de3a8
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
2006-03-14 21:35:00 +00:00
8d3fdc3c5b
fix problems with pixmaps/xpm files
...
git-svn-id: svn://localhost/trunk/ardour2@392 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-14 20:51:55 +00:00
e72e0caf99
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
2006-03-14 14:32:14 +00:00
Doug McLain
84a2923794
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
2006-03-14 07:46:59 +00:00
Doug McLain
191f323957
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
2006-03-14 05:44:35 +00:00
af70789773
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
2006-03-14 03:43:54 +00:00
a505e1469d
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
2006-03-12 18:21:48 +00:00
a8640ec0af
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
2006-03-12 16:19:03 +00:00
Doug McLain
670641c3df
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
2006-03-12 15:46:29 +00:00
dcbab98be7
prevent removal of start marker
...
git-svn-id: svn://localhost/trunk/ardour2@377 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-11 16:22:15 +00:00
ddfc8d2185
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
2006-03-11 16:01:06 +00:00
Taybin Rutkin
b6f309bb85
Proper use of AudioBufferList.
...
git-svn-id: svn://localhost/trunk/ardour2@375 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-10 22:15:20 +00:00
Taybin Rutkin
1e05b4389d
Link error fixed. Stub functions filled in.
...
git-svn-id: svn://localhost/trunk/ardour2@374 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-10 18:43:08 +00:00
Taybin Rutkin
1e668dfaf2
ExternalSource refactoring.
...
git-svn-id: svn://localhost/trunk/ardour2@373 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-10 17:09:59 +00:00
Doug McLain
276d290a42
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
2006-03-10 07:16:45 +00:00
8ca43d57fe
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
2006-03-09 23:44:39 +00:00
Jesse Chappell
1511423e4e
capitalized menus. minor header fix
...
git-svn-id: svn://localhost/trunk/ardour2@365 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-09 16:28:07 +00:00
06ee54887d
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
2006-03-08 23:26:28 +00:00
Taybin Rutkin
e057db8057
And a small libsndfile error.
...
git-svn-id: svn://localhost/trunk/ardour2@361 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-08 22:23:23 +00:00
Taybin Rutkin
52089ed9fb
Fixed small FSRef error.
...
git-svn-id: svn://localhost/trunk/ardour2@360 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-08 22:22:41 +00:00
10976e9a3b
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
2006-03-08 15:37:39 +00:00
0d2c8771a7
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
2006-03-08 02:50:53 +00:00
Taybin Rutkin
be60137cfb
Wrapper around SF_INFO and AudioFileBasicDescription.
...
git-svn-id: svn://localhost/trunk/ardour2@357 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-07 23:41:52 +00:00
Taybin Rutkin
00c9cc9dde
Get the number of channels in the file.
...
git-svn-id: svn://localhost/trunk/ardour2@356 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-07 19:24:33 +00:00
Taybin Rutkin
c3defb425a
coreaudio_source.cc compiles. (finally)
...
git-svn-id: svn://localhost/trunk/ardour2@355 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-07 17:55:12 +00:00
Taybin Rutkin
4c9e99322e
Use AudioFile.h instead of ExtAudioFile.h.
...
git-svn-id: svn://localhost/trunk/ardour2@352 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-03-06 16:04:46 +00:00
5a39bf595c
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
2006-03-05 19:39:16 +00:00
7df20e1166
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
2006-03-04 11:26:25 +00:00
2f30610d8e
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
2006-03-02 03:45:26 +00:00
384c8f26b5
hook up tape region views to peaks ready signal
...
git-svn-id: svn://localhost/trunk/ardour2@342 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-21 05:05:59 +00:00
Jesse Chappell
94ba45c057
fixed crash potential issues where nframes may be 0
...
git-svn-id: svn://localhost/trunk/ardour2@341 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-20 21:40:20 +00:00
fbcba08526
fix various issues with destructive single region tracks
...
git-svn-id: svn://localhost/trunk/ardour2@339 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-18 02:02:54 +00:00
069d54a008
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
2006-02-17 16:19:17 +00:00
463b5daed0
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
2006-02-17 16:03:04 +00:00
Jesse Chappell
5c47492d88
diskstream fixups for destructive track captures. crossfade fixes for destructive sources.
...
git-svn-id: svn://localhost/trunk/ardour2@336 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-17 06:19:24 +00:00
Jesse Chappell
9a92c195e3
fixed missing include need for compile on gcc 3.3.x
...
git-svn-id: svn://localhost/trunk/ardour2@335 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-16 03:30:50 +00:00
Jesse Chappell
82640875a9
fixed missing include need for compile on gcc 3.3.x
...
git-svn-id: svn://localhost/trunk/ardour2@334 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-16 03:25:23 +00:00
ae14f6c7eb
new stacktrace function in libpbd3; variable size GUI request thread queues
...
git-svn-id: svn://localhost/trunk/ardour2@330 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-15 15:55:48 +00:00
Jesse Chappell
898fba7b54
one more send zipper fix
...
git-svn-id: svn://localhost/trunk/ardour2@325 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-13 20:10:17 +00:00
Jesse Chappell
51462b3eba
fixed various nasty send issues
...
git-svn-id: svn://localhost/trunk/ardour2@324 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-13 18:57:33 +00:00
e92c949f3c
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
2006-02-13 16:08:32 +00:00
Jesse Chappell
e603d95830
minor tweaks to make destructive tracks sorta work again (EAGAIN issues)
...
git-svn-id: svn://localhost/trunk/ardour2@322 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-13 04:44:42 +00:00
Sampo Savolainen
b52a7b9cc8
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
2006-02-12 15:40:58 +00:00
Sampo Savolainen
aa554c5d73
Fixed buffer index overrun in connect_and_run()
...
git-svn-id: svn://localhost/trunk/ardour2@318 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-11 14:45:27 +00:00
cf0da62ff0
miscellaneous fixes post-jesse's 24 bit file format changes
...
git-svn-id: svn://localhost/trunk/ardour2@317 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-11 02:34:03 +00:00
Jesse Chappell
9ab70fb552
committed INCOMPLETE 24bit filesource support
...
git-svn-id: svn://localhost/trunk/ardour2@316 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-10 23:53:12 +00:00
Sampo Savolainen
17cb448b1d
Make sure the 64 bit SSE is included in tarballs
...
git-svn-id: svn://localhost/trunk/ardour2@315 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-07 22:36:28 +00:00
da093c7939
restore many keybindings from ardour 0.99
...
git-svn-id: svn://localhost/trunk/ardour2@313 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-07 13:58:33 +00:00
Doug McLain
c7ed1141eb
type fixes
...
git-svn-id: svn://localhost/trunk/ardour2@312 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-06 21:40:06 +00:00
Sampo Savolainen
a6fc0a9afe
updated author information
...
git-svn-id: svn://localhost/trunk/ardour2@311 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-06 21:03:12 +00:00
Sampo Savolainen
9eb117e2e3
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
2006-02-02 21:12:14 +00:00
Sampo Savolainen
483548cc13
64 bit SSE mod
...
git-svn-id: svn://localhost/trunk/ardour2@308 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-02 20:55:26 +00:00
Jesse Chappell
cfbc1cc8e5
fixed memory leak in xmltree
...
git-svn-id: svn://localhost/trunk/ardour2@307 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-02-01 00:19:44 +00:00
1de6e1a626
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
2006-01-30 14:10:37 +00:00
9ca089d20d
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
2006-01-28 16:54:25 +00:00
4e2d99fd21
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
2006-01-28 13:35:31 +00:00
81ef56fba9
fix (mostly) measure lines and click box text and meter markings
...
git-svn-id: svn://localhost/trunk/ardour2@300 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-28 13:33:54 +00:00
3caed4762b
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
2006-01-27 10:17:34 +00:00
Sampo Savolainen
b751f4f2e2
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
2006-01-26 19:00:38 +00:00
Sampo Savolainen
3e8f74c5c4
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
2006-01-24 20:43:26 +00:00
21bdbaefbf
allow templates to load via absolute path
...
git-svn-id: svn://localhost/trunk/ardour2@294 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-24 06:01:27 +00:00
Nick Mainsbridge
dfcd837d67
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
2006-01-23 16:02:48 +00:00
Sampo Savolainen
860749eb13
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
2006-01-22 00:08:38 +00:00
e1ad4e0a53
F11 now toggles maximal editor space
...
git-svn-id: svn://localhost/trunk/ardour2@280 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-19 18:05:31 +00:00
Jesse Chappell
5eb4a701f3
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
2006-01-19 18:00:07 +00:00
6ef5c8da56
add GUI support to create tape/destructive tracks
...
git-svn-id: svn://localhost/trunk/ardour2@278 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-19 05:01:43 +00:00
cd87dceb0f
latched rec-enable
...
git-svn-id: svn://localhost/trunk/ardour2@277 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-19 00:03:55 +00:00
2e582e03e4
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
2006-01-17 16:40:57 +00:00
Taybin Rutkin
9747fa8910
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
2006-01-13 22:46:04 +00:00
Taybin Rutkin
6817b59169
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
2006-01-13 19:48:55 +00:00
Jesse Chappell
f5aef674d3
removed comment
...
git-svn-id: svn://localhost/trunk/ardour2@269 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-13 01:03:03 +00:00
Per Sigmond
b1fdf3a399
MTC timing: compensate for audio latency.
...
git-svn-id: svn://localhost/trunk/ardour2@268 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-12 19:17:06 +00:00
Taybin Rutkin
cd93691e16
Huge progress on CoreAudioSource.
...
git-svn-id: svn://localhost/trunk/ardour2@267 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-12 04:16:44 +00:00
Taybin Rutkin
9a951bcd20
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
2006-01-11 21:27:59 +00:00
d07dbee142
prep for ardour2 preliminary tarball release
...
git-svn-id: svn://localhost/trunk/ardour2@258 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-11 04:36:44 +00:00
Nick Mainsbridge
fc67efb64d
more gcc 4.1 complaints, route_list is a ListStore
...
git-svn-id: svn://localhost/trunk/ardour2@256 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-10 15:09:38 +00:00
a9e38032a3
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
2006-01-10 04:25:47 +00:00
Sampo Savolainen
cf70254127
"Run plugins while recording" -> "Do not run plugins while recording"
...
git-svn-id: svn://localhost/trunk/ardour2@251 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-09 17:40:00 +00:00
b5e4144156
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
2006-01-08 14:50:41 +00:00
d20534e846
add destructive outlines, more action usage and state fixups in GUI
...
git-svn-id: svn://localhost/trunk/ardour2@247 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-08 05:19:38 +00:00
a20f41ab39
a metric ton of changes
...
git-svn-id: svn://localhost/trunk/ardour2@246 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-08 02:56:49 +00:00
Doug McLain
1186b1d881
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
2006-01-06 15:06:33 +00:00
Jesse Chappell
bd21c474e5
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
2006-01-06 04:59:17 +00:00
Taybin Rutkin
18844bac7a
sfdb displays file info.
...
git-svn-id: svn://localhost/trunk/ardour2@243 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-05 05:15:29 +00:00
2fcdf14e2b
lots of small fixes for various irritations, return of snapshots, region list hiding stuff, etc etc etc
...
git-svn-id: svn://localhost/trunk/ardour2@241 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-05 03:18:44 +00:00
Taybin Rutkin
c2a612f0a5
sfdb_v3. only in the backend currently.
...
git-svn-id: svn://localhost/trunk/ardour2@237 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-04 05:03:18 +00:00
b75112adea
make show all option on region list context menu work
...
git-svn-id: svn://localhost/trunk/ardour2@236 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-04 04:10:08 +00:00
6481d09cdc
make meters work properly (and very slightly faster)
...
git-svn-id: svn://localhost/trunk/ardour2@230 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-03 07:06:57 +00:00
eb80050627
fix segv
...
git-svn-id: svn://localhost/trunk/ardour2@222 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-01 17:23:34 +00:00
Doug McLain
8073c4da5e
add ability to specify row colors for region treeview
...
git-svn-id: svn://localhost/trunk/ardour2@220 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-01-01 15:31:59 +00:00
c1b2177d27
many options moved to menus, region list context menu sort of operational
...
git-svn-id: svn://localhost/trunk/ardour2@219 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-31 18:20:42 +00:00
9d44c3b971
drag-n-drop to canvas from region list works
...
git-svn-id: svn://localhost/trunk/ardour2@218 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-30 20:38:41 +00:00
Taybin Rutkin
d766adcec1
Tearoffs set their type hint.
...
git-svn-id: svn://localhost/trunk/ardour2@217 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-30 17:00:42 +00:00
d43cc4e7b5
many changes, read the diffs
...
git-svn-id: svn://localhost/trunk/ardour2@214 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-30 00:34:21 +00:00
Karsten Wiese
143cb330b6
fix some 64bit warnings
...
git-svn-id: svn://localhost/trunk/ardour2@206 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-24 12:10:01 +00:00
Karsten Wiese
24e9a93968
change foo(string bar) to foo(const char * bar) for foo()s only being called with C-string args.
...
git-svn-id: svn://localhost/trunk/ardour2@202 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-22 13:01:39 +00:00
Karsten Wiese
5c819462b8
s/stringcr_t/const string &/
...
git-svn-id: svn://localhost/trunk/ardour2@201 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-22 12:23:54 +00:00
541ff63201
button hacks and more
...
git-svn-id: svn://localhost/trunk/ardour2@200 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-21 21:37:18 +00:00
Nick Mainsbridge
f42c69103b
Don't resize the editor_mixer when changing tracks, gcc 4.1 fix, reorder editor notepad slightly, don't use show () when constructing a mixer strip (it's shown later always)
...
git-svn-id: svn://localhost/trunk/ardour2@197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-18 13:19:02 +00:00
Karsten Wiese
46627353ad
track-color chooser works
...
git-svn-id: svn://localhost/trunk/ardour2@196 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-18 12:02:42 +00:00
Doug McLain
d2b8a7f6bd
A possible method for correctly sizing the editor controls, and a couple buttons fixed
...
git-svn-id: svn://localhost/trunk/ardour2@195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-17 13:39:27 +00:00
Karsten Wiese
5d1f3c2d30
typedef const std::string & stringcr_t;
...
git-svn-id: svn://localhost/trunk/ardour2@192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-14 18:26:22 +00:00
Taybin Rutkin
fa89a453a1
More work on OSX native file reading.
...
git-svn-id: svn://localhost/trunk/ardour2@185 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-09 22:30:24 +00:00
Taybin Rutkin
991a00f80a
Uploaded start of CoreAudioSource. More sfdb work.
...
git-svn-id: svn://localhost/trunk/ardour2@184 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-09 14:16:02 +00:00
cdd680f0b7
meter/tempo bars show again, fix tempo/meter dialogs, and more
...
git-svn-id: svn://localhost/trunk/ardour2@183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-08 18:53:43 +00:00
Jesse Chappell
b3c2be22fe
rec-enable midi feedback fix
...
git-svn-id: svn://localhost/trunk/ardour2@181 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-08 03:58:55 +00:00
6d33b9a2d6
black bg for meters, font fixups for startup message, new notebook widget (incomplete)
...
git-svn-id: svn://localhost/trunk/ardour2@178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-07 17:15:37 +00:00
Taybin Rutkin
61c20f76f4
DEVBUILD works on MacOSX again. ./ardev needs modification though.
...
git-svn-id: svn://localhost/trunk/ardour2@176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-06 21:32:11 +00:00
dd455c894a
un-triple-buffer fastmeter (not finished), fix mixer strip name button, comment editor, +++
...
git-svn-id: svn://localhost/trunk/ardour2@175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-06 16:21:06 +00:00
Nick Mainsbridge
f04aa5e49a
some treeview headings and session click fix
...
git-svn-id: svn://localhost/trunk/ardour2@174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-06 15:14:37 +00:00
Doug McLain
79650335d1
More tweaks
...
git-svn-id: svn://localhost/trunk/ardour2@171 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-05 13:01:44 +00:00
Doug McLain
f44cc04090
snapshot(prompter) and recent dialog fixes
...
git-svn-id: svn://localhost/trunk/ardour2@170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-05 12:43:54 +00:00
7d1f1eeb20
stock icons, transport controls as proxies, make ActionManager::get_action() work
...
git-svn-id: svn://localhost/trunk/ardour2@165 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-05 04:11:08 +00:00
Taybin Rutkin
9388c84f06
incremented to 3.1.
...
git-svn-id: svn://localhost/trunk/ardour2@163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-02 22:11:35 +00:00
Taybin Rutkin
b00052f03f
libpbd now allocates warning, info, error, and fatal itself.
...
git-svn-id: svn://localhost/trunk/ardour2@162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-02 22:10:00 +00:00
3436df6eab
the usual blob of fixes. note the requirement for ComboBoxText::set_active_text()
...
git-svn-id: svn://localhost/trunk/ardour2@160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-12-02 19:18:26 +00:00
de58634562
reinstate check for jack_client_open
...
git-svn-id: svn://localhost/trunk/ardour2@155 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-30 22:53:48 +00:00
53d337a168
more miscellaneous fixes to make things even nicer
...
git-svn-id: svn://localhost/trunk/ardour2@153 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-30 19:34:09 +00:00
Taybin Rutkin
0f5dc81541
Fixed veclib support on OSX.
...
git-svn-id: svn://localhost/trunk/ardour2@150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-29 18:02:29 +00:00
Jesse Chappell
944ff941bc
added mathfix.h from ardour1
...
git-svn-id: svn://localhost/trunk/ardour2@147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-29 07:04:42 +00:00
Jesse Chappell
d9b463178f
committed fix for cross-endian native wave files
...
git-svn-id: svn://localhost/trunk/ardour2@146 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-29 06:49:00 +00:00
f69abbff90
compiles and runs, but crashes ... duh
...
git-svn-id: svn://localhost/trunk/ardour2@113 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-26 00:06:46 +00:00
2dd3c9578f
advance compilation to include plugin_ui.cc
...
git-svn-id: svn://localhost/trunk/ardour2@111 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-25 03:36:42 +00:00
f16caf535c
get editor.cc to compile
...
git-svn-id: svn://localhost/trunk/ardour2@99 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-16 02:57:22 +00:00
beb3ee2339
fix sigc++ SConscript, get crossfade_edit.cc to compile
...
git-svn-id: svn://localhost/trunk/ardour2@97 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-15 03:12:16 +00:00
b373ef6a24
fix for CVS sigc++ build
...
git-svn-id: svn://localhost/trunk/ardour2@96 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-14 21:38:10 +00:00
Sampo Savolainen
e98beaee80
Offset correction for VST plugins when running split buffers
...
git-svn-id: svn://localhost/trunk/ardour2@94 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-14 16:33:28 +00:00
Sampo Savolainen
55b517464d
Important engine bugfixes: Ladspa plugin parameter automation crackles
...
and varispeed "correction" deadlocks both fixed.
git-svn-id: svn://localhost/trunk/ardour2@90 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-14 15:44:23 +00:00
c9f039a924
added libglademm
...
git-svn-id: svn://localhost/trunk/ardour2@78 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-11 04:30:28 +00:00
f34ef3c93a
small fixes to editor.cc
...
git-svn-id: svn://localhost/trunk/ardour2@77 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-11-02 20:33:47 +00:00
d8efcf6da2
added files
...
git-svn-id: svn://localhost/trunk/ardour2@67 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-24 13:43:53 +00:00
Taybin Rutkin
01a15535e8
editor.h compiles.
...
git-svn-id: svn://localhost/trunk/ardour2@64 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-22 15:30:17 +00:00
Taybin Rutkin
dfbf777cea
Added flowcanvas 0.0.1 (unreleased).
...
git-svn-id: svn://localhost/trunk/ardour2@62 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-21 19:05:27 +00:00
2d32c7da36
more work on actions and general compilability
...
git-svn-id: svn://localhost/trunk/ardour2@56 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-10 20:38:53 +00:00
Taybin Rutkin
a495630a43
sfdb append optimization.
...
git-svn-id: svn://localhost/trunk/ardour2@55 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-10 16:56:15 +00:00
8e591b0587
fixes for utils.cc in gtk2_ardour and gtkmm2ext, including switch to Pango::FontDescription rather than string
...
git-svn-id: svn://localhost/trunk/ardour2@53 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-09 12:51:04 +00:00
4c50965622
fix compose mess, and a number of 64 bit printf specs
...
git-svn-id: svn://localhost/trunk/ardour2@51 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-06 19:10:57 +00:00
5a52d8fee4
changes from colin for route_params, nick for location_ui and route_ui, and me for ardour_ui.cc
...
git-svn-id: svn://localhost/trunk/ardour2@50 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-10-06 18:24:23 +00:00
Sampo Savolainen
8e13f13826
Nick forgot my baby!
...
git-svn-id: svn://localhost/trunk/ardour2@44 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-26 20:50:32 +00:00
4b23361226
continuing fixes to get this shibboleth to compile
...
git-svn-id: svn://localhost/trunk/ardour2@43 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-26 18:24:59 +00:00
625df0912a
got ardour_dialog compiling
...
git-svn-id: svn://localhost/trunk/ardour2@41 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-26 14:33:53 +00:00
Taybin Rutkin
97c9112621
Removed *-config.in files (deprecated).
...
git-svn-id: svn://localhost/trunk/ardour2@40 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-26 04:09:59 +00:00
d880812c3a
fixed return types for ::on_....; changed set_usize_... utility functions to set_size_request...
...
git-svn-id: svn://localhost/trunk/ardour2@39 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-26 03:13:13 +00:00
Taybin Rutkin
8ef3030ba1
Testing ardour-cvs notification.
...
git-svn-id: svn://localhost/trunk/ardour2@32 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-25 23:13:14 +00:00
Taybin Rutkin
e4b9aed743
Re-synced and fixed doi.h.
...
git-svn-id: svn://localhost/trunk/ardour2@23 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-25 17:29:50 +00:00
Taybin Rutkin
df74b4a591
More dropped patches.
...
git-svn-id: svn://localhost/trunk/ardour2@22 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-24 20:08:05 +00:00
Taybin Rutkin
5f4e9c7753
dropped patch fix.
...
git-svn-id: svn://localhost/trunk/ardour2@21 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-24 20:00:28 +00:00
Taybin Rutkin
495b50e7be
Added translations.
...
git-svn-id: svn://localhost/trunk/ardour2@18 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-24 19:17:08 +00:00
Taybin Rutkin
8af0757b61
libardour added.
...
git-svn-id: svn://localhost/trunk/ardour2@17 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-09-24 19:13:41 +00:00
Taybin Rutkin
f9546e5c76
Synced fastlog.h with ardour1 updates.
...
git-svn-id: svn://localhost/trunk/ardour2@16 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-08-11 19:45:29 +00:00
Taybin Rutkin
45866a0ab0
Added virtual destructors. Thank you gcc4.
...
git-svn-id: svn://localhost/trunk/ardour2@15 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-06-09 17:58:26 +00:00
Taybin Rutkin
fa7c141813
Updated to soundtouch-1.3 (plus modifications)
...
git-svn-id: svn://localhost/trunk/ardour2@13 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-05-18 16:08:37 +00:00
Taybin Rutkin
98fca2dee0
Cleaner use of scon and yacc/bison.
...
git-svn-id: svn://localhost/trunk/ardour2@11 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-05-17 20:36:12 +00:00
Taybin Rutkin
0935e8ec72
More cassowary cleanup.
...
git-svn-id: svn://localhost/trunk/ardour2@10 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-05-17 20:26:10 +00:00
Taybin Rutkin
41ab4dfbce
Updated cassowary to use scons.
...
git-svn-id: svn://localhost/trunk/ardour2@9 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-05-17 20:22:46 +00:00
Taybin Rutkin
d09f6b3016
Initial revision
...
git-svn-id: svn://localhost/trunk/ardour2@4 d708f5d6-7413-0410-9779-e7cbd77b26cf
2005-05-13 20:47:18 +00:00