summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2014-01-10Support midnam controller value labels.David Robillard
2014-01-10fix panner search pathRobin Gareus
2014-01-10re-configure _all_ panners on a route, when panner type changesRobin Gareus
2014-01-10add a fixed priority to panner modulesRobin Gareus
2014-01-09add [missing] left_half_rectangle utilRobin Gareus
2014-01-09rework panning -- Squashed commit of the following:Robin Gareus
commit 6f4f4f161b00cb36252727f67ecc4913eb944fd7 Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 22:13:09 2014 +0100 fix panner plugin discovery (prev commit) commit 26e514f4a80af9192cae3cbd62fde0ae95474dfc Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 18:56:59 2014 +0100 update panner plugin discovery * recurse dirs in 'PANNER_PATH' and 'panner_dir_name' up to 1 level. * don't look in ardour_dll_directory() -- no panners are supposed to be in there * use .dylib on OSX exclusively. commit a514c3f1c425dccf3d42eee9d2b183b44fd26a03 Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 16:48:34 2014 +0100 remove debug/devel printf()s commit d863742ddc69af493ee6a8817bc778968d9b0800 Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 16:17:13 2014 +0100 panner-type: session backward/forward compatibility commit 25d5e4c663ada34129451b0f9045ab047d6cc2f0 Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 16:09:07 2014 +0100 update URIs -> URLs commit 00a606a43d9456cfbaf43cae4fb598549326ba71 Merge: 0f1cec1 382eb0f Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 03:29:45 2014 +0100 Merge branch 'master' into panning commit 0f1cec19babae538c9697eed4be5d6ddc851b013 Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 02:41:15 2014 +0100 switch panner ID to URI commit 575282b412c3ae1cd8219cf75f00a1a4239e2813 Author: Robin Gareus <robin@gareus.org> Date: Wed Jan 8 00:50:15 2014 +0100 prepare API for panner URI commit ea62cd049308859782a7bb16e4f18169d8638b46 Author: Robin Gareus <robin@gareus.org> Date: Tue Jan 7 19:57:06 2014 +0100 update development doc relating to panner selection commit 586d7de2392e26b9d7f597b1a00b98dfaa42ecdc Author: Robin Gareus <robin@gareus.org> Date: Tue Jan 7 19:56:24 2014 +0100 clean up PanShell::set_user_selected_panner_type() API commit 99077886a5a1cacece908d87c29c3be12903027e Author: Robin Gareus <robin@gareus.org> Date: Tue Jan 7 04:46:22 2014 +0100 panner bypass: visualize & [in]sensitivity commit 46d688d216f0e67d672376a607157af02b359fb2 Merge: 4e67573 c4cdf61 Author: Robin Gareus <robin@gareus.org> Date: Tue Jan 7 02:18:54 2014 +0100 Merge branch 'master' into panning commit 4e67573517b3d60ddf65729783687b16cfb2adb7 Author: Robin Gareus <robin@gareus.org> Date: Tue Jan 7 01:05:17 2014 +0100 don't call configure_io() for merely swapping panners commit d32a4c51f6967f48f7680554866f1f7b311ccde1 Merge: a3226d4 cec3116 Author: Robin Gareus <robin@gareus.org> Date: Mon Jan 6 23:49:55 2014 +0100 Merge branch 'master' into panning commit a3226d46b598afae54a65ac69320eca84669f347 Author: Robin Gareus <robin@gareus.org> Date: Mon Jan 6 17:52:38 2014 +0100 add notes about panner re-design commit d1ae2366024605f22b05572a81ee249e6fdbcd2f Author: Robin Gareus <robin@gareus.org> Date: Mon Jan 6 15:06:40 2014 +0100 add simple stereo-balance panner for testing commit e0ddd256ff2288b8d8cfad3ad485a916964ce5b5 Author: Robin Gareus <robin@gareus.org> Date: Mon Jan 6 17:02:52 2014 +0100 add frontend/GUI for panner selection commit 2cb8f846755eb5aea8a2620d31ea981c446c4041 Author: Robin Gareus <robin@gareus.org> Date: Mon Jan 6 17:02:20 2014 +0100 prepare backend for panner selection
2014-01-08Fix dither data width assertions and related testsSakari Bergen
Fixes 32-bit export This was broken from the start, and was broken in a new way in 52309c0c4fc107cdde9a99f2340fe4d8cf4ff382
2014-01-07make LV2 presets immediately availableRobin Gareus
2014-01-07remove inadvertently commited debug/devel codeRobin Gareus
2014-01-06add M-Audio 2496 as a recognized card for the mudita24 control panel/app.Paul Davis
(Yes, this hard coding thing is awful)
2014-01-06fix plugin log-sliders for ranges [0..]Robin Gareus
2014-01-05fix fader default-value line positionRobin Gareus
2014-01-05update slider rendering & set style for fadersRobin Gareus
* render background -- outside of rounded corners * visually align unity-location with fader at 0. * sharp lines (no more AA blur) x/y offset, radius
2014-01-04fix detection of aubio library - aubio-0.4 breaks API and ABI.Robin Gareus
ideally we'll want atleast_version='0.3.2', max_version='0.3.9' (or anything before 0.4.0) for the time being. but waf/autowaf don't seem to allow that. aubio-0.3.2 was the previous minimum requirement and is also the last release of audio-0.3.X, so we're good with exact_version for now.
2014-01-04processor drag box onlyRobin Gareus
2014-01-04fix PixFader size allocationRobin Gareus
previously faders in the processor box were only sized correctly after the 2nd iteration: allocate -> request -> allocate
2014-01-03don't split process cycle at endRobin Gareus
Keep in mind: While this is the correct thing to do, it hides another another bug under the hood, related to _global_port_buffer_offset in MidiPort::flush_buffers. For debugging the latter issue, revert this.
2014-01-03improve clarity of logic parenthesesPaul Davis
2014-01-03Merge branch 'master' of https://github.com/derAbgang/ardourPaul Davis
2014-01-03don't declare hilight variable twiceNils Philippsen
2014-01-03get rid of const warningsNils Philippsen
2014-01-02mantis 0005805derAbgang
2014-01-02Fix tests compilation after Control API changesJulien de Kozak
2014-01-01visualize port connections in mixer/processor when in < outRobin Gareus
2013-12-31debug message: print uint8 channel as integer not charRobin Gareus
2013-12-30improve debug messageRobin Gareus
2013-12-30fix assert for non-existing MIDI patch-namesRobin Gareus
typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = MIDI::Name::ChannelNameSet; typename boost::detail::sp_member_access<T>::type = MIDI::Name::ChannelNameSet*]: Assertion `px != 0' failed.
2013-12-30optimize peak calculation of silent buffersRobin Gareus
2013-12-30NOOP. remove trailing whitespaceRobin Gareus
2013-12-30make meters request constant buffersRobin Gareus
2013-12-29use buffer APIs instead of raw memcpy, fix plugin bypassRobin Gareus
2013-12-28fix replicate_missing_region_channels optionRobin Gareus
2013-12-28remove unused API to explicitly set/unset buffer silent flagRobin Gareus
2013-12-28centralize buffer silent-flagRobin Gareus
fixes possible x-talk 1 in, >= 2 out tracks: Previously, only the first route-buffer of the input buffers were marked as non-silent in Route::process_output_buffers(). Other buffers in the set (e.g. post-panner) would contain audio but not marked as non-silent.
2013-12-27add support for old compilers w/o implicit stdboolRobin Gareus
2013-12-27initialize some uninitialized variablesRobin Gareus
2013-12-23Re-enable export file tagging. No idea why this code has dropped out at some ↵Sakari Bergen
stage...
2013-12-22add K12/RMS meter typeRobin Gareus
2013-12-21fix up OSC support to conform to new CP API and pay attention to feedback ↵Paul Davis
setting, even though feedback does nothing right now
2013-12-21conform to new CP APIPaul Davis
2013-12-21conform to new CP APIPaul Davis
2013-12-21new CP API and fix several egregious bugs with port handling when switching ↵Paul Davis
devices, setting state etc.
2013-12-21remove debug outputPaul Davis
2013-12-21conform to new CP API designPaul Davis
2013-12-21conform to new CP API designPaul Davis
2013-12-21clean up aspects of ControlProtocol APIPaul Davis
2013-12-21clean up aspects of ControlProtocol APIPaul Davis
2013-12-21new ControlProtocolManager API, and proper handling of view/model changes in ↵Paul Davis
the RC options (prefs) editor
2013-12-19midi_clock_slave: fix bandwidth to 2/60 for best resultsHans Baier
2013-12-19interpolation_test: add some necessary assertions Hans Baier