summaryrefslogtreecommitdiff
path: root/libs/ardour
AgeCommit message (Collapse)Author
2013-07-11Fix for ambiguity of UUID type on windowsPaul Davis
2013-07-11Use glibmm for modules instead of dlfch.hPaul Davis
2013-07-11Disable increasing open file limit on windowsPaul Davis
2013-07-11 Disable peakfile reading and writing on windows for nowPaul Davis
There is no point trying to implement this until it can be tested
2013-07-11INFINITE is defined via windows.h so undefine itPaul Davis
2013-07-11Fix some usage of non-standard types for portabilityPaul Davis
2013-07-11Use default constructor for pthread_t in InterthreadInfo ctorPaul Davis
2013-07-11Use g_random_int instead of ::random for portabilityPaul Davis
2013-07-11Remove non-portable and unnused header includesPaul Davis
2013-07-11Fix portability of test and use temporary testPaul Davis
2013-07-11Use common test function to create temporary sessionPaul Davis
2013-07-11add new files from test changes by timbyrPaul Davis
2013-07-11theoretically: "Add new_test_output_dir to common libardour test" but ↵Paul Davis
actually features addition of new files, thus losing git history for these two which came from tim mayberry
2013-07-11Use test_search_path function in ardour testPaul Davis
2013-07-11Add test_search_path function in libardour testsuitePaul Davis
2013-07-11Add --single-tests option to also build each libardour test as a separate ↵Paul Davis
program
2013-07-11disable libardour unit tests that do not function correctly (for windows, at ↵Paul Davis
least)
2013-07-10remove another instance of xmmintrin.hPaul Davis
2013-07-10remove unnecessary include of xmmintrin.hPaul Davis
2013-07-10Revert "show track-ID in mixer" and "...towards unique track numbers."Robin Gareus
This reverts commits: ca54ea2b462869bfd9254a493d073ca1e9ad4b8e. 9e87e058e26b87013e89ddf5d3b7358d50024d60.
2013-07-10remove unique track number from meterbridgeRobin Gareus
2013-07-10disable number display on meterbridge by defaultRobin Gareus
2013-07-10use accurate log10 for meter (fast_log2 is unsuitable inaccurate)Robin Gareus
fast_coefficient_to_dB() returns a lower bound value, unsuitable to catch audio peaks. The difference to 20*log10 is as large as 0.4 dB! The effective speedup of fast_log10 compared to log10f is marginal (sweep of all 24bit values) i686 (1.6GHz Intel core): 2.36 [times faster] x86_64 (core2 2.4GHz): 1.63 x86_64 (I3 2.80GHz): 2.03 the execution time of one log10f() averaged over a sweep of all 24 bit values i686 (1.6GHz Intel core): 0.131 usec x86_64 (core2 2.4GHz): 0.033 usec x86_64 (I3 2.80GHz): 0.044 usec PeakMeter::run() is called from dedicated non-rt, no harm done.
2013-07-10show track-ID in mixerRobin Gareus
2013-07-10number/name on meterbridgeRobin Gareus
2013-07-10...towards unique track numbers.Robin Gareus
2013-07-10allow to include solo,mute buttons on meterbridgeRobin Gareus
2013-07-10remove b0rked attempt at meter-thread regularity.Robin Gareus
eventually fall-off should be calculated in the audio-thread, anyway and this thread will be obsolete..
2013-07-10fix RMS+Peak meter for MIDI-tracksRobin Gareus
2013-07-10ignore state-changes during [meter] context-menu popup (gtkmm bug?)Robin Gareus
2013-07-10share meter-type among meter instances.Robin Gareus
2013-07-10prepare meter type unificationRobin Gareus
2013-07-10test/fix - possible cause of meter-freezing..Robin Gareus
2013-07-10fix meterbridge metric display switchRobin Gareus
2013-07-10remember meter type with sessionRobin Gareus
2013-07-10amend to 212d2ac5d (port add/remove signals)Robin Gareus
fix deadlock when updating audio/midi connection matrix during session-close or on exit. (Note: this still can cause a crash if the route goes away while the iterator in the connection-matrix still has an index of it)
2013-07-10experimental RMS-meter and peak-signal (vs peak-power) queryRobin Gareus
2013-07-10improve timing accuracy for meter-falloff calc.Robin Gareus
2013-07-10meter line-up and fall-off standard values & namesRobin Gareus
2013-07-10peak-indicator threshold configurationRobin Gareus
2013-07-10prepare meter configuration..Robin Gareus
- rework metric/tick image cache invalidation - flush cache - send signal to queue redraws (TODO) selectively flush cache // cache per size, style - add four common line up levels
2013-07-10add options to show/hide master and midi tracks;; hide inactive tracksRobin Gareus
2013-07-10fix [some] issues when adding/removing output portsRobin Gareus
2013-07-10midi meter updates..Robin Gareus
2013-07-10session property - include busses in meterbridgeRobin Gareus
2013-07-10add lib/LV2 path akin to lib/surfaces, to allow bundling of LV2 plugins in ↵ben
an ardour release. My first attempt to push...
2013-07-07fix metering when monitoring track input. (ran twice)Robin Gareus
2013-07-05reset meters when changing metering-point or portsRobin Gareus
2013-06-21Add config variable for Freesound download folder location.Colin Fletcher
2013-06-16remove executable mode-bit from filesRobin Gareus