summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2015-04-25prepare 0dBFS peak meterRobin Gareus
2015-04-25Revert API to explicitly show tooltips:Robin Gareus
gdk pointer grab offers a better solution.
2015-04-25fixup stuck persistent tooltips.Robin Gareus
2015-04-25trim typo and detailsRobin Gareus
2015-04-25API to set tooltip y-marginRobin Gareus
2015-04-25tweak persistent tooltip:Robin Gareus
* don’t show empty tooltips * “smaller” widgets may receive a leave event before the timeout can show the tooltip (knobs in particula)
2015-04-24input trim busses.Robin Gareus
2015-04-24add Input Trim (just after disk i/o) to Audio TracksRobin Gareus
2015-04-24Amp control: power-scale (fader) and dB-scale (knob)Robin Gareus
2015-04-24define Trim Parameter Type.Robin Gareus
2015-04-24send LTC during process_with_events()Robin Gareus
fixes #6277 This indicates a deeper problem though. Even removing a punch-range never clears out the events. and ession::process_with_events() does not use process_without_events() until re-start.
2015-04-24windows 32bit asm/fpu support.Robin Gareus
This still leaves cache_aligned_malloc() in libs/pbd/malign.cc pending _aligned_free (windows crashes when using free() on memory allocated with _aligned_malloc()). So far however there seems to be no issue with default malloc for audio+midi buffers on win32…
2015-04-24add missing regexp support to pbd/wscriptRobin Gareus
2015-04-24separate build host & target (fix win32 asm)Robin Gareus
2015-04-23fix jack-metadata for weak-jack linkingRobin Gareus
2015-04-23fix JACK metadata configure check.Paul Davis
Trying to explicitly specify linkflags is (a) not portable (b) doesn't honor order-sensitive linkers
2015-04-23add a real check for functioning JACK metadata API; remove configure time ↵Paul Davis
option for this
2015-04-22Remove a 'no longer needed' source from our MSVC project (libpbd)John Emmas
(FPU functionality was recently merged into a single source file)
2015-04-22coefficients are floating-point.Robin Gareus
fixes use of overloaded operator '==' is ambiguous (with operand types 'MPControl<gain_t>' and 'double') in previous commit.
2015-04-22Initial Gain Coefficient tweaksBen Loftis
1) Disambiguate 1.0 to GAIN_COEFF_UNITY, and 0.0 to GAIN_COEFF_ZERO 2) Add GAIN_COEFF_SMALL which replaces SMALL_SIGNAL (-140dB) 3) GAIN_COEFF_SMALL can used to avoid interpolating towards -inf on a db scale 4) GAIN_COEFF_SMALL is used to detect very small (denormal?) gains and memset to zero
2015-04-21more windows related SSE build fixesPaul Davis
2015-04-21typoPaul Davis
2015-04-21use compiler target to determine whether to use 64 bit windows assembler, ↵Paul Davis
not the build host CPU type
2015-04-21Revert "as an experiment, try original asm on windows."Paul Davis
This reverts commit c37dc461b349c804736f9bcb09290745ccf1e4ab.
2015-04-21as an experiment, try original asm on windows.Paul Davis
Grygorii's new intel-syntax code didn't work on first try
2015-04-21<intrin.h> is for windows onlyPaul Davis
2015-04-21add required header for windows compile of FPU codePaul Davis
2015-04-21Remove filename extension for chapter mark fileJohannes Mueller
The tool mp4chaps by the following command $ mp4chaps -i test.mp4 looks for the file "test.chapters.txt" to read the chapter marks from. So removing the original file name extension (e.g. wav or flac) makes it slightly more convenient for the user.
2015-04-21Put an Intro chapter at position 00:00:00.000Johannes Mueller
Players like vlc seem to stumble, if there es no chapter at the zero position. As Ardour wouldn't let us put a track mark at the zero position we can just use our header_func to put some kind of dummy intro chapter. If a future version of Ardour allows track marks at zero, we need to do a bit more work.
2015-04-21Added support for exporting mp4 chapter marksJohannes Mueller
The mp4 file format supports chapter marks using the so called mp4chaps format to enable chapter wise navigation in an mp4 file. The format is like hh:mm:ss.sss Chapter Title This commit adds the ability to export those kind of chapter marks along with TOC and CUE marks. The filename extension for the chapter mark file is "chapters.txt". The format specification description is "MP4ch".
2015-04-21fix build of FPU code on OS X by reverting to use of _LP64 to identify 32/64 ↵Paul Davis
bit situation
2015-04-21merge all mingw and msvc specific code for FPU information into ↵Paul Davis
libs/pbd/fpu.cc and remove msvc-specific version
2015-04-21improve logic flowPaul Davis
2015-04-21Port 'Cut time' code from MixbusColin Fletcher
Copy the 'Cut time' code from Mixbus, making a few obvious fixes to work in A3 (e.g. nframes_t => framepos_t / framecnt_t). Seems to work to move & remove markers, tempo & meter markers, and regions on selected tracks. Still TODO: - use existing A3 'Insert time' dialogue - make it respect 'No selection = all tracks' - rename the command to something like 'Remove time' or 'Delete time': 'Cut' sounds to me as if the removed range should end up on the clipboard ready to be pasted somewhere, which of course it doesn't.
2015-04-21[Summary] Fixed bug in Ardour SSE assembler function. Wrong register was ↵Greg Zharun
decreased in LP_SSE: block of float x86_sse_compute_peak function [Details] This bug does not show up when buffers are 16 byte aligned, but when they are not - this bug will lead to crash. I tested all these functions with non-aligned buffers as well as long they do handle the situation with unaligned buffers. [To be reviewed by] Paul Davis
2015-04-21[Summary] Added SSE sound processing functions support for Windows. Version 1.Greg Zharun
Conflicts: wscript
2015-04-21another merge fixBen Loftis
2015-04-21merge fix for tempo branchBen Loftis
2015-04-21merge monitor_section branchBen Loftis
2015-04-21Merge branch 'master' into saveasPaul Davis
2015-04-21do not reset paths for sources that are still outside the session after save-asPaul Davis
2015-04-20allow coreaudio backend to build on OS X LionPaul Davis
2015-04-20SMF::end_write() is a no-op if there is no _smf structurePaul Davis
2015-04-20add a pure virtual FileSource::close() method so that FileSource::set_path() ↵Paul Davis
can ensure we no longer have a handle open
2015-04-20remove _file_path member from Evoral::SMFPaul Davis
2015-04-20Merge branch 'master' into saveasPaul Davis
Conflicts: gtk2_ardour/ardour.menus.in libs/ardour/session_state.cc
2015-04-17Dummy: fix sine/square frequency sweepRobin Gareus
2015-04-17Amend ac1f7e0bnick_m
2015-04-17Indicate all clips on rectified view.nick_m
2015-04-17Improve waveview height and scaling.nick_m
The top line of the selection rect is arguably 1 px too low, but waveviews seem centered on the area properly.