summaryrefslogtreecommitdiff
path: root/libs/ardour/polarity_processor.cc
AgeCommit message (Collapse)Author
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-04-07Verify Freeze/Export/Bounce polarity invert buffersRobin Gareus
When using bounce w/process, the initial bufferset can [wrongly] be buffers.set_count (track.max_processor_streams()) Since the polarity-processor is first in the chain, iterations over all buffer that don't have a matching _current_gain[] or _control[] leads to memory-corruption or segfault.
2017-11-03Fix polarity-control size (and crash during audition)Robin Gareus
Also initialize new polarity-invert with gain 1.0, not inverted. Don't fade-in.
2017-10-31Click-free polarity inversion, also use accelerated (AVX, SSE) AmpRobin Gareus
2017-10-31Add polarity-invert processorRobin Gareus