Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-03 | Revert "Prefer Stereo-Balance Panner for stereo tracks" | Robin Gareus | |
This reverts commit e9ee454cedda06403a57d1e17239fa2fbfb36638. This needs more work to preserve non-customized panners in existing sessions. "user-panner" is only set if a user explicitly selects a panner. | |||
2017-07-03 | Prefer Stereo-Balance Panner for stereo tracks | Robin Gareus | |
2017-04-19 | Use XMLNode::set_property API in all Panner classes | Tim Mayberry | |
2016-12-21 | Fix indentation 8 whitespaces to tab | Nil Geisweiller | |
2016-08-30 | Update our MSVC project files to generate the most recent Ardour session ↵ | John Emmas | |
file format (ver 5) rather than the older v3 format | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-05-31 | Add PanControllable::get_user_string() (provide indirect access to ↵ | Paul Davis | |
Panner::value_as_string(); make ::get_user_string() use a const arg everywhere | |||
2016-05-21 | Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path | John Emmas | |
2016-04-04 | Modify our MSVC projects to build liblua as a DLL rather than a static lib | John Emmas | |
2016-02-28 | prepare for update to waf 1.8 | Robin Gareus | |
uselib is no longer implicit (inherited by .use). This is still incomplete, some uselibs for non-linux variants may be missing. bld.is_defined("HAVE_XXX") also no longer works and will have to be changed (I think to bld.env["HAVE_XXX"]) in countless places. | |||
2016-02-27 | Accommodate 'lua' search paths in various projects where they're needed | John Emmas | |
(i.e. so that MSVC can find header files from lua). | |||
2016-01-02 | change Controllable::set_value() API to include grouped control consideration. | Paul Davis | |
This also removes Route::group_gain_control() and associated machinery. Not yet tested with Mackie or other surfaces. More work to done to start using the group capabilities, and also potentially to add or derive more controls as RouteAutomationControls | |||
2015-11-29 | NOOP, remove trailing whitespace, replace tabs in python scripts | Robin Gareus | |
2015-10-05 | remove unused fstream includes | Robin Gareus | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-06-29 | better implementation of configure and build time is_tracks_build() test | Paul Davis | |
2015-06-29 | add clean and nice check for Tracks builds | Paul Davis | |
2015-06-29 | fix panner selection logic and code in wscript | Paul Davis | |
2015-06-29 | [Summary]: Switching from Multi-Out mode to Stereo-out shouldn’t reset ↵ | YPozdnyakov | |
panner's value in the new created tracks. Profile->get_trx () was used. [Reviewed by GZharun] [Not Reviewed by Paul Davis]. | |||
2015-06-29 | make available panners dependent on program name | Paul Davis | |
2015-06-09 | Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects ↵ | John Emmas | |
(just to be on the safe side) | |||
2015-02-16 | remove lib versioning for internal plugins | Robin Gareus | |
Those objects do not have a versioned API by themselves. This fixes issues with duplicate deployment (OSX, Linux bundles: cp) and ardour listing control-surfaces multiple times (file index plugin dir). | |||
2015-01-12 | When building with MSVC make sure any backends / panners etc get copied to ↵ | John Emmas | |
the correct target folder (i.e. 'lib/ardour3' or 'lib/mixbus3' as appropriate) These changes are MSVC specific and shouldn't affect the other builds | |||
2014-11-19 | some const'ness and hints for clang | Robin Gareus | |
2014-10-29 | Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC | John Emmas | |
(new preprocessor directive - greatly improves CPU loading) | |||
2014-08-28 | Make sure all our VC projects agree that the product is called 'Mixbus3' (as ↵ | John Emmas | |
opposed to just 'Mixbus') It'd be nice if we could use 'ARDOUR::config_dir_name' for this purpose (or perhaps 'PROGRAM_VERSION'). However, neither is implemented widely enough at present to make this practical. Keep an eye on them though, as possible future strategies. | |||
2014-08-04 | Modify our VC project files to work with msvc32-fixup.pl | John Emmas | |
2014-07-15 | Update vcproj files for changed LILV config define. | David Robillard | |
2014-04-28 | finish unfinished work at basing all install paths on the program name | Paul Davis | |
2014-04-08 | Add the main VC project files for building Ardour3 with Microsoft Visual Studio | John Emmas | |
Note that there's no 'VS Solution' file at present and some targets haven't been built yet (e.g. 'fst') | |||
2014-03-23 | proper vpab speaker constraints | Robin Gareus | |
2014-02-04 | merge (w/fix) with master | Paul Davis | |
2014-02-03 | VBAP nomenclature s/Direction/Azimuth/ | Robin Gareus | |
2014-01-30 | Merge branch 'master' into cairocanvas | Paul Davis | |
2014-01-30 | even though man alloca says to include <alloca.h>, it apparently isn't ↵ | Paul Davis | |
necessary and no such header exists in the msvc world | |||
2014-01-29 | Merge branch 'master' into cairocanvas | Paul Davis | |
2014-01-29 | move check for n_speakers so that we avoid needless work | Paul Davis | |
2014-01-29 | fix vbap-speaker calculations to work with alloca() | Robin Gareus | |
2014-01-27 | fix up the abomination caused by moving from variable length ↵ | Paul Davis | |
(multidimensional) arrays to alloca'ed arrays, specifically access to arr[a][b]. This needs checking by an actual VBAP+multispeaker user. | |||
2014-01-27 | replace standards-wobbling variable-length-arrays with alloca() | Paul Davis | |
2014-01-23 | fix merge conflict with master | Paul Davis | |
2014-01-23 | change VBAP visual parameter name again :)3.5.308 | Robin Gareus | |
2014-01-23 | VBAP change visual parameter name. Diffusion -> Spread | Robin Gareus | |
2014-01-15 | merge with master | Paul Davis | |
2014-01-15 | stereo-panner: clamp width during processing to valid range | Robin Gareus | |
2014-01-15 | prevent stackoverflow when pannable changes to fewer params | Robin Gareus | |
endless loop: e.g. 2in2out -> balance (or 1in1out) #23 0xb7ab5c17 in ARDOUR::Pannable::value_as_string #24 0xb2ebb206 in ARDOUR::Pannerbalance::value_as_string #25 0xb7ab5c17 in ARDOUR::Pannable::value_as_string #26 0xb2ebb206 in ARDOUR::Pannerbalance::value_as_string ad infinitum | |||
2014-01-15 | fix invalid width when swiching to 2in2out | Robin Gareus | |
2014-01-15 | VBAP GUI convention: top == front ^= azimuth == .5 | Robin Gareus | |
This allows to move from stereo,mono panners to VBAP and back and also facilitates sharing pannables of all currently existing panners with semantically similar results. (somewhat dirty solution, this retains PBD::spherical_to_cartesian and maps angles pretty much everywhere else) | |||
2014-01-14 | merge with master | Paul Davis | |