summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2008-11-03fix up what freeze does with fader settings, gain & pan automation; unfreeze tooPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4088 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-03fix nasty bug in evaluation of final step of interpolated Curve valuesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4084 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-02Bind home button to move the playhead to marker. Also stop extra thread ↵Sampo Savolainen
after the wiimote is connected. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4081 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-01By mistake, pressing B was connected to a function callSampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4080 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-01Wiimote control surface. Bind one wiimote by pressing 1+2 after the surface ↵Sampo Savolainen
module is loaded. You need to bind every time you start ardour: A Toggle play/stop D-pad: Up/Down: scroll tracks in the editor Left/Right: move playhead (nudge) +/- Zoom 1 Arm selected track(s) for recording 2 Toggle recording As an extra, if you press down B and then A to stopp recording pass, Ardour scraps the recorded audio. This is a work in progress. Please test. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4079 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-01Ignore triple clicks for mute/solo/rec-enable (fixes long-standing ↵Nick Mainsbridge
insensitive to clicks bug), momentary solo/mute works for track headers, redraw some widgets when resizing editor-mixer (osx only), don't autoconnect physical inputs to busses (sae only), new sends active by default (sae only), some minor sae gui customizations using ardour2_ui_sae.conf. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4078 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-01clean up debug output from MIDI port stuffPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4075 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-01prevent double registration of ALSA sequencer MIDI portsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4074 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-31default crossfade is now constant power; SAE gets only 3 xfades (not correct ↵Paul Davis
for 2 of them, yet); fade buttons in xfade editor have tooltips git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4073 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-29prevent crash when changing gain with transport stopped and panner bypassedPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4030 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-29step 2 of keyboard focus work for plugin windowsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4026 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-25Stop ardour from reporting success/failure of adding favorite pluginsSampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4010 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-21Backported automatic svn revision handling from 3.0Sakari Bergen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-21improved (?) Session::audible_frame()Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3990 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-20fix up some jerkiness/retrograde motion of playheadPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3988 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-17fix up initialization of various path vars in bundled OS X version; make ↵Paul Davis
LADSPA_PATH augment the standard LADSPA search path, not replace it git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3978 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-13additional ancestral_length = 0 initializationPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3955 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-13fix subtle but nasty problems with stretch/shift audio operations, and fix ↵Paul Davis
up handling of older sessions with illegal stretch/shift values in them git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3954 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-11minor C++ include issues, debug out removed and bump to 2.6Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3920 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-09add config var for region fade visibilityPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3901 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-09add global option to enable/disable region fadesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3896 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-09prevent a heap overflow, see ↵Paul Davis
http://www.nabble.com/Bug-445889:-CVE-2007-4974-heap-overflow-in-libsndfile-included-in-libs--td13137463.html git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3895 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-09fix reload & use of MIDI port configuration, so that per-session setup is ↵Paul Davis
actually used git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3894 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-08add initial-program-change supportPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3892 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-08fix for bad sync with other JACK transport-aware clients (thanks to torben ↵Paul Davis
for discovering the problem and suggesting the best fix) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3886 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-07fixes needed for track/strip ordering issuesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3874 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-05changes to support making RouteUI and its children and relations able to ↵Paul Davis
switch the Route/IO object they refer to (significant architectural changes) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3870 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-03part II of probable fix for track sync-orderingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3851 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-27Fix split buffer audio glitches with lv2 plugins.Sampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3816 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-26fix up region constructor's initialization of ancestral region dataPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3808 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-22Removed the extra "long".Sampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3792 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-22Fixed overflow issue. Code originally meant to truncate the 64 bit integer ↵Sampo Savolainen
did not work as assembler doesn't "cast" variables like C does. get_cycles() was passing the memory address of a 32 bit unsigned int to the x86 call which required 64 bits of storage space. The extra 32 bits corrupted whatever was on the stack next to the variable. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3791 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-19Fix a bunch of stupid warnings.David Robillard
Q: What's a lot harder than initializing a variable? A: Fixing future non-deterministic bugs that would have been deterministic if you initialized the damn variable :) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3767 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-19Fix classic memory error.David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3766 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-19shift-click to extend marker selection; marker drag moves all selected markersPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3758 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-18Fix possible double allocation of SF_BROADCAST_INFOSakari Bergen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3751 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-12comment out *all* exporting debugDoug McLain
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3718 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-12comment out exporting debugDoug McLain
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3717 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-09-03Unify the canvases by moving groups around rather than using ↵Nick Mainsbridge
set_scrolling_region () (eliminates the double-draw during zoom on linux), fix verbose_time_cursor clamping, make fonts smaller on location dialog buttons, hopefully improve performance when dragging multiple regions on the same track, reduce some redrawing of clocks (still not done for samples clock), allow NLS=1 on OSX, other canvas performance improvements on OSX, build SAE-us.bindings (even though they are incomplete for now). git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3707 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-08-21Patched libsndfile to work with FLAC >= 1.1.4Sakari Bergen
Patch derived from http://www.linuxfromscratch.org/patches/downloads/libsndfile/libsndfile-1.0.17-flac-1.patch git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3705 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-08-14Fix glitches in automation events due to the other glitch fix made a few ↵Sampo Savolainen
weeks ago. It would be more elegant to fix the other glitch so it aligns the buffers correctly (so they do not add the offset to the buffer pointers), but that might need design changes. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3693 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-08-12Support for the LV2 'data access' and 'instance access' extensions (for ↵David Robillard
in-process GUIs). git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3684 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-08-11Make global static children variable an xml node object variable.Sampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3683 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-08-09Embedded LV2 GTK GUI support.David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3678 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-30committed build changes needed for leopard buildJesse Chappell
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3650 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-29Fix glitching on "events" (like loop markers) due to taking the processing ↵Sampo Savolainen
offset into account twice. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3649 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-25stop resetting _jack to zero to avoid crashing stupidlyPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3647 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-22debug output for pixbuf loaders; catch exception when loading AU plugins; ↵Paul Davis
miscellaneous character removal git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3646 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-22fix up generation of BWF field contents to avoid truncation and use correct datePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3645 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-07-15fixed pitchbend byte orderingJesse Chappell
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3607 d708f5d6-7413-0410-9779-e7cbd77b26cf