summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-21make threaded waveview rendering a configure time option (enabled by default)Paul Davis
2016-02-21OS X: fix the handling of SUPER,HYPER,META (see code comment for more)Paul Davis
2016-02-21prevent crash is VST does not implement effEditGetRectRobin Gareus
2016-02-20add an OOM check.Robin Gareus
2016-02-20help clang static analyzerRobin Gareus
2016-02-20fix segfault in libardour unit-tests (possible crash in mackie sf)Robin Gareus
2016-02-20add processor lookup by PBD::ID via sessionRobin Gareus
In preparation for Lua bindings this completes the basic set of Session object lookup: route, source, controllable, region, processor
2016-02-20fix linux bundle installerRobin Gareus
2016-02-19third time luckyRobin Gareus
2016-02-19and now without typoRobin Gareus
2016-02-19fix Windows OSC supportRobin Gareus
2016-02-19Revert "disable threaded waveform rendering for 4.7"Robin Gareus
This reverts commit b0032adb4484eaa07188c46ce1d69a37c14878b6.
2016-02-19possible fix for AVLinux VST bundles.Robin Gareus
2016-02-18add MCP device file for Nucleus-via-platform MIDI4.7Paul Davis
2016-02-18disable threaded waveform rendering for 4.7Paul Davis
2016-02-18remove HYPER,SUPER,META modifier masks from Keyboard::RelevantModifierMask ↵Paul Davis
so that modifier_state_equals() works on OS X GTK on OS X adds META when Command is pressed even though it also uses MOD2 to indicate COMMAND. So Cmd-w was actually META-MOD2-w and modifier_state_equals(MOD2) would fail. This should have nothing but good side effects
2016-02-18add a static utility function (should really be in utils.cc and public) to ↵Paul Davis
show modifier state in english; use said function
2016-02-18Add Pavel Potocek to authorsTim Mayberry
2016-02-18Change the tap tempo estimator to least-squares regressionPavel Potocek
2016-02-17now with return valueRobin Gareus
2016-02-17Fix Post Export "Open Folder" button for OS XRobin Gareus
2016-02-17allot to open OSX Finder with arbitrary pathsRobin Gareus
2016-02-17translatable missing plugin messageRobin Gareus
2016-02-17amend missing plugin message to hint that a plugin may be blacklistedRobin Gareus
2016-02-17Make sure that MSVC knows which version of 'ceil()' we wantJohn Emmas
(it doesn't have a version that understands 'framecnt_t')
2016-02-16OSC: remove "/session/loaded" message altogether, for testing on Win.Ben Loftis
2016-02-16Fill some more VST transport flags.Ben Loftis
2016-02-16fix normalize + trim silence at end.Robin Gareus
2016-02-16prepare threshold for silence trimRobin Gareus
2016-02-16work-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-16try to catch https://github.com/rncbc/synthv1/issues/1#issuecomment-183041991Robin 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-16Revert "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-16re-bin analysis results to take silence striping into account.Robin Gareus
2016-02-16chunk data before analysis, prefer 8KRobin Gareus
* consistent spectrum display for all reports (same binsize) * improved performance (power of two)
2016-02-16Analysis: 1 sample slack (for resampling rounding)Robin Gareus
2016-02-16fix Export SRC buffer report:Robin Gareus
the resampler is always fed with N channels, it won't output half channels
2016-02-16Fix Analysis duration for added silenceRobin Gareus
2016-02-16don't re-use variable namesRobin Gareus
2016-02-16proper debug prints for AnalyserRobin Gareus
2016-02-16Export Analysis GUI: clarify signal-distribution axis labelsRobin Gareus
2016-02-16move "Normalization Gain" display to the left box & colorize it.Robin Gareus
2016-02-16OSX build - ignore order of options (and fix indent on the way)Robin Gareus
We call the script with "--nls --public" and not "--public --nls" --public did unset "WITH_NLS"
2016-02-15fix typo in previous commitBen Loftis
2016-02-15Defer session_loaded until AFTER lo_server_new.Ben Loftis
This seems like the right thing to do, and -might- fix OSC on Windows.
2016-02-15more Export Report GUI tweaks:Robin Gareus
* properly indent y-axis labels * show N/A if EBU-R128 is not available (mono/stereo only)
2016-02-15update Export Report GUI for extended spect. rangeRobin Gareus
2016-02-15extend analysis spectral range to -120dBRobin Gareus
2016-02-15refine ExportReport:Robin Gareus
* combined Logscale/Rectified buttons * use "Lg", "Rf" labels for now * fix some layout bugs
2016-02-15update Export Report GUIRobin Gareus
* show normalization gain * add annotation for spectrum * log-scale / rectified waveform
2016-02-15Add normalization gain factor to Export AnalysisRobin Gareus