summaryrefslogtreecommitdiff
path: root/libs/ardour
AgeCommit message (Collapse)Author
2016-02-16chunk data before analysis, prefer 8KRobin Gareus
* consistent spectrum display for all reports (same binsize) * improved performance (power of two)
2016-02-16Fix Analysis duration for added silenceRobin Gareus
2016-02-16proper debug prints for AnalyserRobin Gareus
2016-02-15Add normalization gain factor to Export AnalysisRobin Gareus
2016-02-13Fix 6677: Post-export script reinterprets timestamp format placeholder ↵Julien ROGER
giving incorrect filename Due to localtime and its statically allocated buffer, time_struct variable is set at construct time but its value changes over time due to subsequent calls to localtime in ardour process. Replacing localtime by localtime_r fix the problem. This also fix 6713: Name of Audio (timestamp) does not match with written Filename in CD-Cue file
2016-02-13amend d814acb - SystemExec/Export debuggingRobin Gareus
2016-02-12add some debugging capability for users of SystemExec. Needs review.Ben Loftis
2016-02-13add NULL check for VST audioMasterSizeWindowRobin Gareus
2016-02-12include timespan-option with export presetRobin Gareus
2016-02-12fix copy constructor.Robin Gareus
2016-02-12export analysis: include true-peak positions.Robin Gareus
2016-02-11Help clang static analyzer.Robin Gareus
2016-02-11Prepare for optional timespan name during export.Robin Gareus
2016-02-11update export analyser for dBTPRobin Gareus
2016-02-11Add API to AudioBackend for choosing between portaudio blocking or callback APITim Mayberry
2016-02-11only instantiate Analysis Processor if neededRobin Gareus
2016-02-11stereo waveform, prepare spectrum faceplateRobin Gareus
2016-02-10make post-export analysis optional (default to enabled)Robin Gareus
2016-02-10Add loudness histogram Feature to the EBUr128 VAMP pluginRobin Gareus
2016-02-10Add newly introduced source(s) to our MSVC project (libardour)John Emmas
2016-02-10Post-export AnalysisRobin Gareus
2016-02-09Fix crash when aborting export.Robin Gareus
The "Stop" button results in ExportHandlerPtr being destroyed. This must not happen while it's in use -- in particular during ExportHandler::start_timespan() and ExportHandler::finish_timespan()
2016-02-09detailed export state, prepare resolution for #6512Robin Gareus
(Post-processing step should announce itself during an export)
2016-02-04Fix reporting of compressor mode (Mixbus)Ben Loftis
2016-02-03mackie control: Fix crash when selecting Track on MIDI strip, don't create ↵Len Ovens
phase control if there is none.
2016-02-03Add a newly introduced source file to our MSVC project (libardour)John Emmas
2016-02-02fix mistaken logic for Route::MuteControllable::set_value()Paul Davis
2016-02-02when looking up controllables via descriptors (e.g. generic MIDI control) ↵Paul Davis
use the new "well-known" route controllables
2016-02-01set channel route phase controlPaul Davis
2016-02-01add new enums to libardour enum listPaul Davis
2016-02-01add a comment for The FuturePaul Davis
2016-02-01don't abuse ScalePoints ideaPaul Davis
2016-02-01clean up mess in Route/Track controllables caused by not understanding the ↵Paul Davis
significance of ParameterDescriptor
2016-02-01add new automation types to ParameterDescriptor constructor.Paul Davis
This allows it to be used everywhere, as intended
2016-02-01change API of MIDI::Port::drain() to include a maximum blocking timePaul Davis
2016-01-31very very slightly more robust exclusion of monitor send from Route::nth_send()Paul Davis
some sessions name that send "Monitor" and some "Monitor 1" The correct solution is a test of whether the send is connected to the monitor section.
2016-01-31make Session::rt_set_monitoring() conform to new Track APIPaul Davis
2016-01-31provide route solo isolate and solo safe automation controlsPaul Davis
2016-01-31add new automation type enumsPaul Davis
2016-01-31make Track::set_monitoring() use a GroupControlDisposition; expose an ↵Paul Davis
AutomationControl for track monitoring choice
2016-01-31add a new constructor for RouteAutomationControllable that takes a ↵Paul Davis
ParameterDescriptor
2016-01-31break out Route controllables code into its own source modulePaul Davis
2016-01-30Mackie Control: Make Monitor send not show in Sends subview.Len Ovens
2016-01-29mixbus: don't assert(ch_post()) in case we use various methods on "odd" ↵Paul Davis
Routes in the future
2016-01-29add new Route API ::master_send_enable_controllable() to provide generic ↵Paul Davis
access to a mixbus-centric control
2016-01-29Another attempt fixing crash at exit on windows.Robin Gareus
2016-01-28add new API to Route to get name of "well-known" nth-sendPaul Davis
Route::nth_send() has the wrong semantics in Mixbus for this purpose. Probably need to revisit this at some point
2016-01-28Add Playlist::duplicate_range/s utility methodsTim Mayberry
2016-01-28Fix AU port-name encoding.Robin Gareus
This allows us to revert ec8cf4e4, maybe. After testing if port-names are still properly displayed.
2016-01-27monitor send does not count in Route::nth_send()Paul Davis