Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-18 | fix possible overflow (printing float) | Robin Gareus | |
2016-03-18 | add LuaProc Plugin state (to allow state copy, indep from controllables) | Robin Gareus | |
2016-03-18 | implement LuaProc inline display | Robin Gareus | |
2016-03-18 | Add some convenient DSP methods for lua scripts | Robin Gareus | |
2016-03-17 | Make provision for building with the new LV2 extensions (when building with ↵ | John Emmas | |
MSVC) | |||
2016-03-16 | add missing ifdef | Robin Gareus | |
2016-03-16 | Midi Busses? why yes! | Robin Gareus | |
2016-03-15 | avoid memcpy if it's not needed. | Robin Gareus | |
besides, memcpy areas may not overlap | |||
2016-03-15 | remove plugin ui settings from rc-config | Robin Gareus | |
2016-03-15 | new preference: don't open plugin GUI when there's an inline display | Robin Gareus | |
2016-03-14 | update [LV2] Plugin Inline Display API: drop cairo dependency | Robin Gareus | |
2016-03-14 | use ForGroup to flag and detect route-group based control changes | Paul Davis | |
2016-03-14 | Implement LV2 Inline Display Extension | Robin Gareus | |
2016-03-14 | prototype online self-automating LV2 plugin interface | Robin Gareus | |
goes along with https://github.com/x42/automate.lv2 | |||
2016-03-14 | prepare custom LV2 extensions | Robin Gareus | |
2016-03-12 | Make sure that class 'ARDOUR::AnalysisGraph' is exportable (since it gets ↵ | John Emmas | |
used outside of libardour) | |||
2016-03-12 | Accommodate newly introduced source(s) in our MSVC project (libardour) | John Emmas | |
2016-03-12 | cleaner version of ac3da53 | Robin Gareus | |
2016-03-12 | reset export status when not normalizing - fixes #6816 | Robin Gareus | |
2016-03-11 | Configurable export-silence trim threshold (no GUI yet) | Robin Gareus | |
2016-03-11 | prepare region/range loudness analysis | Robin Gareus | |
2016-03-05 | Fix issue #0006806 | feandin | |
2016-03-05 | fix playlist channel-count when removing a connected port. | Robin Gareus | |
when removing a connected port, IO::remove_port() emits (IOChange::ConnectionsChanged | IOChange::ConfigurationChanged) | |||
2016-03-04 | fix processed region export (track output) | Robin Gareus | |
2016-02-29 | initialize uninitialized variable | Robin Gareus | |
2016-02-29 | configurable export preroll | Robin Gareus | |
2016-02-29 | pre-process (silence) before export to flush reverb tails etc. | Robin Gareus | |
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-28 | specialize isfinite for MSVC compat | Robin Gareus | |
2016-02-27 | Accommodate newly introduced source(s) in our MSVC project (libardour) | John Emmas | |
2016-02-26 | prevent livelock on NaN, inf control parameters - fixes #6789 | Robin Gareus | |
|: Gtk::Adjustment::value_changed AutomationControl::set_value Controllable::Changed GUI Event Loop Gtk::Adjustment::set_value :| TODO: check portability of `isfinite ()` | |||
2016-02-24 | potential mem corruption at session close: | Robin Gareus | |
ARDOUR::Session::~Session() ARDOUR::Route::~Route() ARDOUR::InternalReturn::~InternalReturn() ARDOUR::Return::~Return() ARDOUR::Session::unmark_return_id(unsigned int) boost::dynamic_bitset<unsigned int, std::allocator<unsigned int> >::reference::do_assign(bool) -> Invalid write of size 4 -> 0 bytes inside a block of size 4 free'd Thanks to The_CLA for valgrinding this. | |||
2016-02-23 | fix LV2Plugin::requires_fixed_sized_buffers() | Robin Gareus | |
ARDOUR::Plugin() does not inherit from ARDOUR::Processor(), the virtual function was never called. | |||
2016-02-23 | Add new sources to MSVC project (libardour) | Robin Gareus | |
adapted from John Emmas' lua branch | |||
2016-02-23 | Implement Lua session-scripts | Robin Gareus | |
2016-02-23 | Implement Lua DSP processor/plugin | Robin Gareus | |
2016-02-23 | libardour lua-script-manager | Robin Gareus | |
2016-02-23 | include static liblua with libardour & prepare bindings | Robin Gareus | |
2016-02-22 | basic DSP lib (for lua bindings) | Robin Gareus | |
2016-02-22 | add lua search path | Robin Gareus | |
2016-02-22 | add syntax and scaffolding for MIDI binding maps to refer to selected ↵ | Paul Davis | |
tracks/busses. THIS DOES NOT WORK YET. Selection information is not available in libardour at this time | |||
2016-02-22 | remove all trace of SAE from source code. | Paul Davis | |
This had become incoherent over time, and posed a development hazard and burden going forward | |||
2016-02-22 | replicate the remove-all-trailing whitespace commit(s) in master | Paul Davis | |
2016-02-22 | change suffix of keybinding files to ".keys" to avoid conflict with earlier ↵ | Paul Davis | |
versions. Move some code around that should never have been inside libs/ardour to begin with. | |||
2016-02-22 | Spelling correction patch from Debian | Adrian Knoth | |
Patch taken (and forward-ported to HEAD) from <https://anonscm.debian.org/cgit/pkg-multimedia/ardour.git/plain/debian/patches/0100-fix-typos.patch> | |||
2016-02-22 | prepare for gcc6 rint() precision degradation | Robin Gareus | |
gcc6 returns a float for "rint ((float) val)" | |||
2016-02-21 | prevent some mess when automating control ports on midi synths | Robin Gareus | |
2016-02-20 | add processor lookup by PBD::ID via session | Robin Gareus | |
In preparation for Lua bindings this completes the basic set of Session object lookup: route, source, controllable, region, processor | |||
2016-02-17 | allot to open OSX Finder with arbitrary paths | Robin Gareus | |
2016-02-17 | Make sure that MSVC knows which version of 'ceil()' we want | John Emmas | |
(it doesn't have a version that understands 'framecnt_t') |