summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2016-02-14Move Export Audition Buttons to the bottomRobin Gareus
2016-02-14tweak spectrum color schemaRobin Gareus
2016-02-14show playhead on all export report widgetsRobin Gareus
2016-02-14Ensure export starts with a clean stateRobin Gareus
2016-02-14add missing spaceRobin Gareus
2016-02-14Fix issue related to bug #6609, text selection not visible in track name entryTim Mayberry
patch submitted by Julien Roger
2016-02-14fix rare livelock in std::map thread_buffer_requestsRobin Gareus
During initial session load it's possible that two threads call PBD::notify_event_loops_about_thread_creation() simultaneously (in particular the process threads). This can lead to an endless loop in stl_tree.h when assigning thread_buffer_requests[key] Now we only have WriteLocks.. unless some better solution comes up a Mutex will do.
2016-02-14Export Audition: don't rely on audition-progress 100% for "end"Robin Gareus
2016-02-14and another typo in d442190bRobin Gareus
2016-02-14fix typos in d442190bRobin Gareus
2016-02-13remove C++11'isms from libptformat. back to C++98 compat.Robin Gareus
2016-02-13slightly improved windows post-export hook support.Robin Gareus
2016-02-13some half-baked support for windows command-arg substitutionsRobin Gareus