summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-14after cloning a MIDI region, mark the source file as non-removable. Fixes ↵Paul Davis
reports about missing MIDI files on the forums and IRC
2014-04-14backport 1d85ab27a7e and ba128eea from cairocanvas branch to remove GIO ↵Paul Davis
(possible hotfix release)
2014-04-14-d (disable plugin) option takes no argumentsRobin Gareus
2014-04-11add manual reference to missing video-tools warningsRobin Gareus
2014-04-07export ARDOUR_TEST_PATH for artestSakari Bergen
We should probably remove the old test running stuff from libs/ardour. Does someone still need it?
2014-04-07Fix buffer size mismatch in evoral testsSakari Bergen
2014-04-02fix typoRobin Gareus
2014-03-23midi-controller, support log parameters - fixes #5890Robin Gareus
2014-03-21Keybindings for maximising the mixer windowAdrian Knoth
2014-03-21Add option to display the mixer in fullscreenAdrian Knoth
This is useful for dual-head setups.
2014-03-20videotimeline: fix black-frame generation (sample aspect ratio) on exportRobin Gareus
2014-03-20tweak A/V import logicRobin Gareus
2014-03-20clarify A/V import optionsRobin Gareus
2014-02-27(backport from cairocanvas branch) do not crash when considering a directory ↵Paul Davis
called midi (with any case) as an apparent MIDI file
2014-02-21reverse default behaviour for adding control points to automation with mouse ↵3.5.357Paul Davis
clicks. unmodified click adds new control point without guard points; ctrl-click adds new point with a guard point (old behaviour)
2014-02-20add the with-guard-point distinction to region gain lines (imported from ↵Paul Davis
cairocanvas)
2014-02-20the forgotten second (amend to prev commit)Robin Gareus
2014-02-20fix prev_snap_choice() key="3" bindingRobin Gareus
2014-02-19click (no drag) on automation line now adds a new control point on the line ↵Paul Davis
(not fully checked for precision)
2014-02-19Revert "add a hack to deal with device discovery race, in which the devices ↵Paul Davis
were not actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages" This reverts commit 06a25ffd5695697db9869a19e46c2f93c6c17458.
2014-02-19add a hack to deal with device discovery race, in which the devices were not ↵Paul Davis
actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages
2014-02-19ctrl-click when adding automation points no longer adds guard pointsPaul Davis
2014-02-19use new ControlList::add() argumentPaul Davis
2014-02-19do not needlessly keep starting touch/automation watch passes just because a ↵Paul Davis
command to start or stop touch was received
2014-02-19add option to skip guard points when adding new control points to a ↵Paul Davis
ControlList; add more debugging statements
2014-02-19clear up some stupid thinking in Amp regarding the way the underlying ↵Paul Davis
AutomationControl/Controllable gets set when Amp::set_gain() is called
2014-02-19add a hack to deal with device discovery race, in which the devices were not ↵Paul Davis
actually known to be ready before the last update_surfaces() call (which is where binding between strips and routes occurs) ; add support for Mackie Control touch on/off messages
2014-02-19fix meter(s) when mixer-strip is switched to AuxSendRobin Gareus
2014-02-15clarify fader labelsRobin Gareus
2014-02-11list action-names as part of --bindingsRobin Gareus
2014-02-11fix crash at exit with '-b', '--bindings' optionRobin Gareus
2014-02-08add kxstudio linux vst dirs to LXVST default search pathPaul Davis
2014-02-08fix missing colon in extension of LXVST search pathPaul Davis
2014-02-07when cleaning up sources, do not remove "stub" sources from the source list, ↵Paul Davis
even though they do not exist on disk yet; remove some debug output
2014-02-07add FileSource::is_stub() declarationPaul Davis
2014-02-07Fix egregious logic bug in FileSource::removable() and introduce ↵Paul Davis
FileSource::is_stub() to hide logic for deciding if a source (file) is a stub
2014-02-07make backtrace symbols work again inside gtk2_ardour (-rdynamic is a ↵Paul Davis
link-time flag, not compile-time
2014-02-07fix utter confusion about session _path in new sessions.Paul Davis
Yikes!
2014-02-07don't add a [shared] panner for the sends to monitoing sectionRobin Gareus
fixes issue with 'stuck' mono panners (when using a stereo monitoring section and auto-connect): the send to monitor section is added after the main panner. At this point the channel-count is different, but the send shared panner() with the main route. Here: mono-panner on track, stereo-panner; and they shared control settings. since stereo-panner's width is 1, the position cannot be changed.
2014-02-07fix stereo-panner GUI edge case (panshel changes, send|listen)Robin Gareus
2014-02-07panner UI: check URI and #of channels on re-configurationRobin Gareus
2014-02-07update available panners when panshell changesRobin Gareus
Fixes issue when adding splitting plugin
2014-02-05add debug-message to track down missing SourcesRobin Gareus
2014-02-03fix typo ndef, NDEBUGRobin Gareus
2014-02-03VBAP nomenclature s/Direction/Azimuth/Robin Gareus
2014-02-03don't display debug message in no-debug buildsRobin Gareus
2014-02-03update audio-buffer assert, take offset into accountRobin Gareus
2014-02-03remove cruft - unused _size in audio-buffersRobin Gareus
2014-02-03fix stem-export buffer-size checkRobin Gareus
2014-02-03fix processor_lockRobin Gareus
Only WriterLock requires to hold process_lock() as well otherwise Route::process_output_buffers() may deadlock