Paul Davis
b5f84e7482
drop mention of fs.cc in libs/pbd
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2482 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 17:26:06 +00:00
Paul Davis
53d6ccf0cc
new controls for copy-only import; new logo item for canvas
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2481 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 17:23:36 +00:00
Sampo Savolainen
25508466da
Make sure we don't deactivate un-activated plugins or re-activate already activated plugins
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2480 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 16:31:42 +00:00
Sampo Savolainen
4c88043aef
Correct version number variable names to be in sync with the new scons
...
domain. If you get problems, remove libs/ardour/ardour/version.h and
rebuild from scratch.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2479 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 13:43:03 +00:00
Paul Davis
9ea281bdea
fix up translation domains to reflect v2; functor command header
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2477 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-24 16:15:27 +00:00
Paul Davis
2e765255e9
improvements (?) for window visibility during session loading - time to test on linux
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2476 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-24 15:41:23 +00:00
Paul Davis
47e8a7ac4a
changes for OSX/SAE
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2475 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-20 18:04:47 +00:00
John Anderson
4cd658f4e5
Code to prevent unnecessary automation midi transmits was preventing updates on bank switches. This fixes it.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2469 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-18 19:14:13 +00:00
Paul Davis
7d2f8306fc
maybe fix crash related to thread-private buffers
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2468 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-17 14:43:46 +00:00
Paul Davis
1762a1be83
per-thread interleave buffers for SndFileSource, not per-source.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2463 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-12 21:55:36 +00:00
Paul Davis
077a598232
fix uninitialized export_range_dialog member in editor; fix peakfile naming screwup with back-compatible hack
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2462 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-12 20:56:56 +00:00
Paul Davis
71df552f0a
make big clock be on top ALWAYS; more design fixes for async peak building; fix up peakfile name screw up but WITHOUT back-compatibility
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2461 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-12 19:10:04 +00:00
Paul Davis
ced90fa400
add SRC quality to import dialog; fix instances of missing waveforms where new sources are created; add fader+meter to import dialog; metering now doesn't return -inf for ninputs == 0, only if ninputs & noutputs == 0
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2457 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 14:34:21 +00:00
Paul Davis
772b002fea
make sure that AudioRegion::set_live_state() notifies interested parties when normalization gain changes
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2454 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 11:23:04 +00:00
Paul Davis
f6306f779f
make OSC thread register with the GUI
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2452 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 10:39:31 +00:00
Paul Davis
7933b74f41
try to fix async peaks issue; fix crasher caused by previous lock changes in AudioSource; unselect everything after Apply; save tags correctly (?)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2450 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 02:57:05 +00:00
Paul Davis
93dc1bc0d6
prep & finish peakfiles during import
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2446 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-10 22:02:45 +00:00
Paul Davis
a0eca60f7a
try to make peak building from scratch more efficient
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2445 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-10 21:53:13 +00:00
Paul Davis
afcbba17f0
WARNING WARNING WARNING >>>> DEEP CHANGES >>> EXPERIMENTAL CODE .... fixes to make region(views) pick up peakfile data asynchronously, like they used to in 0.99
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2444 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-10 18:45:12 +00:00
John Anderson
adfa5978d3
pad out lcd sdisplay strings to 6 chars with spaces to overwrite previous track name
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2442 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 20:19:07 +00:00
John Anderson
ebadae4c96
more changes to reduce unnecessary midi messages. Also, don't throw an exception on port write overflow.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2441 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 19:16:00 +00:00
John Anderson
f1c4219fa9
don't write automation bytes unless something has actually changed in the automated gain/pan control
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2440 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 17:15:09 +00:00
Paul Davis
bf27a5c45c
async generation of peakfiles for embedded files
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2439 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 16:44:43 +00:00
Paul Davis
de97630a21
fix egregious widespread bug now that JACK has physical MIDI ports; make sample rate label in import dialog red when SR doesn't match
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2438 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 15:30:01 +00:00
Paul Davis
40bc1c239e
more changes for the import dialog, with breakout of importable source code into its own files
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 13:04:23 +00:00
John Anderson
d0cd7d0048
only skip markers backwards when transport is rolling
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2428 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 07:38:38 +00:00
Paul Davis
78cef3909f
autoplay mode and other tweaks to the import dialog; fix resource management while auditioning
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2427 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-07 03:17:18 +00:00
Paul Davis
222a85ca10
optionally tie together editor+mixer display orders; provide GUI control for timecode-is-synced; make Ctrl-w close any dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2422 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-05 23:09:10 +00:00
Paul Davis
82fb1d9182
split SoundFileBrowser back into SoundFileOmega; make SoundFileChooser work again; fix bug in assigning click sounds
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2417 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-04 22:23:26 +00:00
Paul Davis
0593717d58
fix for NSD filename/folder extraction; import now works as well as embed does (and shares the codepath)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2365 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-03 22:46:21 +00:00
Paul Davis
48c12d940b
lots of GUI tweaks for the import dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2362 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-02 19:28:42 +00:00
Paul Davis
f2a2e9c002
limited history depth (no GUI yet); more work on import dialog and semantics
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2361 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-02 15:17:13 +00:00
Paul Davis
d31dcc9c78
make sure we do not leave pending session state around as we shutdown
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2353 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-27 21:46:50 +00:00
Paul Davis
2fc853ab33
clear click data when sample rate changes
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2352 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-27 15:51:28 +00:00
Paul Davis
8755c71245
opaque xfade patch + a version of the editor ruler/playhead/click patch
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2350 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-27 13:00:08 +00:00
Paul Davis
fdf8b6ad48
remove GTKOSX_PREFIX from scons; MIDI/MMC fix from Chris G; fix crash when starting without ALSA sequencer loaded in kernel
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2340 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-22 20:54:56 +00:00
Paul Davis
7b5573f185
changes to support packaging of the GTK-Quartz version of Ardour for OS X
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2338 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-22 04:30:29 +00:00
Paul Davis
8614e6b6b6
changes to niceify the audio setup dialog on OS X, plus that fix for brand new GTK+
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2322 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-17 16:48:49 +00:00
Paul Davis
327275f4c9
support DnD in native/gtk-quartz implementation (note: multifile DnD requires a patch to GTK that is not in distribution yet, so for now, this works only with 1 file at a time, or it requires my patch/library).
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2319 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-16 23:17:35 +00:00
Paul Davis
8b4232bb56
more SAE + gtkosx changes - try to find jackd in the bundle; hard code SAE session params
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2305 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-15 17:41:07 +00:00
Paul Davis
e96e4bacbe
basic startup changes to enable the engine control stuff to work; a little ARDOUR_SAE work
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2304 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-15 16:07:26 +00:00
Paul Davis
0b1c369e15
engine dialog work, new -m option for menu file selection, new obolean automation line work starting up
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2293 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-13 15:36:21 +00:00
John Anderson
c254960088
remove duplicated gain_to_slider functions
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2291 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-12 19:18:19 +00:00
John Anderson
f8b06e1f8d
Finally nailed the mysterious fader update bug, thanks to Giso Grimm. Also move Strip::add out to controls.cc from surface.cc
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2282 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-09 19:53:57 +00:00
John Anderson
f914f67036
even more debug output, aimed at finding the mysterious fader bug
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2281 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-09 16:50:07 +00:00
Paul Davis
752b4b18ce
quieten down Powermate control surface discovery
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2280 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-09 14:57:09 +00:00
John Anderson
e0b3caa00d
mo betta debugging outout
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2273 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-08 18:34:50 +00:00
John Anderson
c02991ca5d
fix for #3 mute button not lighting at startup. Because LCD messages sent as straight bytes instead of sysex msg.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2271 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-08 18:09:27 +00:00
Paul Davis
e2af5ea6fc
fix unconditional use of MMC object
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2266 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-07 21:37:29 +00:00
Paul Davis
1ad76a6c10
fix resetting MMC send + recv ID
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2252 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-06 01:04:03 +00:00