Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-26 | Fix DSP::process_map() plugin-pin I/O map handing | Robin Gareus | |
The previous approach failed in case where PluginInsert uses no-inplace buffers with a linear map. Since buffers are replicated up to a total of number of all (inputs + outputs), the number of output buffers could not be determined. There was insufficient information using the I/O map alone. With a known number of outputs processing and applying the i/o map is also a lot easier and faster. This break the API of process_map(). | |||
2020-02-06 | Fix DSP::process_map edge-case (unconnected inputs) | Robin Gareus | |
previously this could result in signals being passed though (in-place) when inputs were disconnected. | |||
2019-09-26 | rename BufferSet::get* to BufferSet::get_available* | Paul Davis | |
This tries to make it clear what the BufferSet limit semantics really are | |||
2019-08-03 | Update libardour GPL boilerplate and (C) from git log | Robin Gareus | |
2018-10-09 | Remove unused variable | Robin Gareus | |
2017-11-12 | Add a noise generator (Lua DSP) | Robin Gareus | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-06-23 | leave a hint for clang's static analyzer | Robin Gareus | |
2016-09-27 | correct comment | Paul Davis | |
2016-08-23 | Nyquist (pronounce it like Klopstock!) | Robin Gareus | |
2016-07-18 | add a const - just because. | Robin Gareus | |
2016-07-11 | add a convenient lua forward mapped buffers method | Robin Gareus | |
2016-07-07 | some more lua-bindings | Robin Gareus | |
* allow C memory allocation with lua-lifetime * expose some ChanMapping methods | |||
2016-07-02 | extend lua API: | Robin Gareus | |
* add a basic FFT spectrum analyzer * prepare Cairo::ImageSurface * HSL colorspace conversion | |||
2016-05-21 | "biquadratic" needs no camelcase - fixes API doc. | Robin Gareus | |
2016-05-21 | keep DSP state variables finite. | Robin Gareus | |
2016-05-20 | add lua DSP transfer function calculation | Robin Gareus | |
2016-03-18 | Add some convenient DSP methods for lua scripts | Robin Gareus | |
2016-02-22 | basic DSP lib (for lua bindings) | Robin Gareus | |