Age | Commit message (Collapse) | Author | |
---|---|---|---|
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') | |||
2016-02-16 | Fill some more VST transport flags. | Ben Loftis | |
2016-02-16 | work-around case where metric is NULL in split cycles. | Robin Gareus | |
This really needs to be fixed on a higher level. e.g Pluin::connect_and_run() needs to be passed the current time identical to PluginInsert::connect_and_run() | |||
2016-02-16 | try to catch https://github.com/rncbc/synthv1/issues/1#issuecomment-183041991 | Robin Gareus | |
(n_samples = 64 but Ardour sends midi-buffer with an event at 960) some guesses as to why: - split cycle for looping (nominal: 1024, cycle split:64) - plugin uses _session.transport_frame() directly :( (not latency compensated offset or looped position) - "offset" is not taken into account for midi buffers - tempo/metric change (metric iterator is wrong after loop) | |||
2016-02-16 | Revert "proper debug prints for Analyser" | Robin Gareus | |
This reverts commit 9a281963e143d1191d701f6f248a956bdaf9200d. audiographer cannot use symbols from libardour (cyclic dependency) (only headers only are ok) "DebugBits ExportAnalysis" symbol break windows and unit-test builds. | |||
2016-02-16 | chunk data before analysis, prefer 8K | Robin Gareus | |
* consistent spectrum display for all reports (same binsize) * improved performance (power of two) | |||
2016-02-16 | Fix Analysis duration for added silence | Robin Gareus | |
2016-02-16 | proper debug prints for Analyser | Robin Gareus | |
2016-02-15 | Add normalization gain factor to Export Analysis | Robin Gareus | |
2016-02-13 | Fix 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-13 | amend d814acb - SystemExec/Export debugging | Robin Gareus | |
2016-02-12 | add some debugging capability for users of SystemExec. Needs review. | Ben Loftis | |
2016-02-13 | add NULL check for VST audioMasterSizeWindow | Robin Gareus | |
2016-02-12 | include timespan-option with export preset | Robin Gareus | |
2016-02-12 | fix copy constructor. | Robin Gareus | |
2016-02-12 | export analysis: include true-peak positions. | Robin Gareus | |
2016-02-11 | Help clang static analyzer. | Robin Gareus | |
2016-02-11 | Prepare for optional timespan name during export. | Robin Gareus | |
2016-02-11 | update export analyser for dBTP | Robin Gareus | |
2016-02-11 | Add API to AudioBackend for choosing between portaudio blocking or callback API | Tim Mayberry | |
2016-02-11 | only instantiate Analysis Processor if needed | Robin Gareus | |
2016-02-11 | stereo waveform, prepare spectrum faceplate | Robin Gareus | |
2016-02-10 | make post-export analysis optional (default to enabled) | Robin Gareus | |
2016-02-10 | Add loudness histogram Feature to the EBUr128 VAMP plugin | Robin Gareus | |
2016-02-10 | Add newly introduced source(s) to our MSVC project (libardour) | John Emmas | |
2016-02-10 | Post-export Analysis | Robin Gareus | |
2016-02-09 | Fix 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-09 | detailed export state, prepare resolution for #6512 | Robin Gareus | |
(Post-processing step should announce itself during an export) | |||
2016-02-04 | Fix reporting of compressor mode (Mixbus) | Ben Loftis | |
2016-02-03 | mackie control: Fix crash when selecting Track on MIDI strip, don't create ↵ | Len Ovens | |
phase control if there is none. | |||
2016-02-03 | Add a newly introduced source file to our MSVC project (libardour) | John Emmas | |
2016-02-02 | fix mistaken logic for Route::MuteControllable::set_value() | Paul Davis | |
2016-02-02 | when looking up controllables via descriptors (e.g. generic MIDI control) ↵ | Paul Davis | |
use the new "well-known" route controllables | |||
2016-02-01 | set channel route phase control | Paul Davis | |
2016-02-01 | add new enums to libardour enum list | Paul Davis | |
2016-02-01 | add a comment for The Future | Paul Davis | |
2016-02-01 | don't abuse ScalePoints idea | Paul Davis | |
2016-02-01 | clean up mess in Route/Track controllables caused by not understanding the ↵ | Paul Davis | |
significance of ParameterDescriptor | |||
2016-02-01 | add new automation types to ParameterDescriptor constructor. | Paul Davis | |
This allows it to be used everywhere, as intended | |||
2016-02-01 | change API of MIDI::Port::drain() to include a maximum blocking time | Paul Davis | |
2016-01-31 | very 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-31 | make Session::rt_set_monitoring() conform to new Track API | Paul Davis | |
2016-01-31 | provide route solo isolate and solo safe automation controls | Paul Davis | |
2016-01-31 | add new automation type enums | Paul Davis | |
2016-01-31 | make Track::set_monitoring() use a GroupControlDisposition; expose an ↵ | Paul Davis | |
AutomationControl for track monitoring choice |