Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-10 | fix const-ness of names array | Nils Philippsen | |
2013-12-10 | add cmp_nocase_utf8() | Nils Philippsen | |
This is like cmp_nocase(), only that it doesn't use toupper(), tolower() and therefore is agnostic of the current locale, and attempts to compare strings in a UTF8-aware way (or falls back to ASCII if one of the strings isn't UTF8-encoded). | |||
2013-12-10 | use correct argument order with memset() | Nils Philippsen | |
2013-12-10 | use std::fill_n to fill gain buffer with samples | Nils Philippsen | |
Using memset fills the buffer with whatever 1.0 as a double or float has in its LSB. | |||
2013-12-09 | ignore "unofficial" states in jack_sync_callback() | Nils Philippsen | |
2013-12-07 | print a warning for every VST >=2.4 plugin | Robin Gareus | |
17:29 < rgareus> las: ok. I'll make this translatable, but this warning will show up every time ardour starts (and scans for plugins) which can be annoying. 17:30 < las> rgareus: yeah, well we need to do black/whitelisting of plugins anyway so ... | |||
2013-12-07 | detect VST >= 2.4 plugins. | Robin Gareus | |
2013-12-04 | change "cpu" in cpu load backend functions | Paul Davis | |
2013-12-02 | minor tweaks to MIDI clock support, including delivery of position ↵ | Paul Davis | |
events/messages when stopped | |||
2013-12-02 | don't run MIDI clock "tick" if session is silent (e.g. due to a locate) | Paul Davis | |
2013-12-01 | fix continuous send of MIDI start/position/stop messages introduced by mistake | Paul Davis | |
2013-11-29 | fix up a bunch of confusion regarding the size/capacity/allocation of audio ↵ | Paul Davis | |
& midi buffers | |||
2013-11-29 | drop capacity argument from Buffer constructor, since the abstract class ↵ | Paul Davis | |
cannot (and should not) do anything with it | |||
2013-11-29 | fix indentation | Paul Davis | |
2013-11-27 | make JACK backend return the right set of values when asked for buffer sizes ↵ | Paul Davis | |
or sample rate of a device other than the one in use | |||
2013-11-27 | add 0.5 second sleep after closing JACK connection so that next ↵ | Paul Davis | |
startup/connect is likely to work (allowing JACK time to shutdown). Ugh | |||
2013-11-27 | add error check to call to PortManager::reestablish_ports | Paul Davis | |
2013-11-27 | move AudioBackend::_start() into protected, and expand a bit on documenting ↵ | Paul Davis | |
::start() vs ::_start() | |||
2013-11-27 | add yet more missing parts of previous commit re: libmidi++ and JACK (files ↵ | Paul Davis | |
not saved in emacs, sigh) | |||
2013-11-27 | add missing parts of previous commit re: libmidi++ and JACK (files not saved ↵ | Paul Davis | |
in emacs, sigh) | |||
2013-11-27 | remove unintended linkage between libmidipp and jack | Paul Davis | |
2013-11-23 | Fix invalid assertions in AudioGrapher SampleFormatConverter | Sakari Bergen | |
This fixes an export crash with e.g. 8-bit export | |||
2013-11-22 | fix crash @ session-restore of plugins windows | Robin Gareus | |
The question is: why is _owner not set [yet], when the window is restored. This rather smells like a race condition. | |||
2013-11-17 | lv2: increase scratch buffer size to request port minimum size | Robin Gareus | |
2013-11-09 | allow to include In/Disk button on Meterbridge | Robin Gareus | |
2013-11-05 | update .po files with --no-fuzzy-matching in use | Paul Davis | |
2013-11-05 | back-port two actual bug fixes from cairocanvas branch | Paul Davis | |
2013-11-05 | fix incorrect use of sizeof() in snprintf (function never actually used in ↵ | Paul Davis | |
ardour,but ... ) | |||
2013-11-05 | fix tests compilation | Julien de Kozak | |
2013-11-03 | Fix invalid silence trimmer end-of-input behavior (multiple EndOfInputs) | Sakari Bergen | |
This caused an export bug when: a) normalizing b) adding silence to end c) having more than one channel The sound was corrupted by repeating each jack frame as many times as there were channels. | |||
2013-10-28 | fix thinko in declaration of ARDOUR::PortEngine::get_port_by_name() | Paul Davis | |
2013-10-28 | allow linking unbundled versions of some libraries | Nils Philippsen | |
(libltc, rubberband, taglib, vamp-sdk) | |||
2013-10-27 | silence warning for ancient libc users&devs :) | Robin Gareus | |
string.h 'index' is a global declaration marked legacy in 2001 and removed in posix.1-2008 | |||
2013-10-27 | add notes about inlined lv2 atom/util.h functions | Robin Gareus | |
2013-10-27 | expand tabs in reaonablesynth code | Robin Gareus | |
2013-10-27 | mark some unused variables -- fewer compiler warnings | Robin Gareus | |
2013-10-26 | make reasonable synth a bit more piano-like. | Robin Gareus | |
(overtone + decay time) | |||
2013-10-26 | remove c99'ness from rsynth.c - should fix #5751 | Robin Gareus | |
2013-10-23 | fix MMC | Paul Davis | |
MTC and MIDI Clock port input handling was moved into the process/RT thread(s) during audioengine work, but MMC was left orphaned. Add it to the port(s) handled by the MIDI UI thread. Also, remove PortChange request from MidiUI because it has no meaning anymore | |||
2013-10-23 | Report an error to stderr if creation of jack command line fails. | Colin Fletcher | |
Output a simple message to stderr if get_jack_command_line_string() still fails for any reason. | |||
2013-10-23 | Don't ever pass -d for device name to dummy jackd driver | Colin Fletcher | |
2013-10-23 | Fix setting playback & capture channel counts for jackd dummy backend. | Colin Fletcher | |
Unlike all the other jack backends which allow setting the number of inputs and outputs with -i & -o, the dummy backend uses -P & -C for this. Make the jackd command line use these options when the dummy backend is requested with a specified input or output channel count. | |||
2013-10-23 | Don't fail jackd command line creation for jack dummy backend. | Colin Fletcher | |
The dummy jackd backend doesn't require a device to be specified, so much of the error checking in get_jack_command_line_string() is irrelevant, if not actively wrong, when the dummy backend is specified. Only perform the checks if the chosen jack backend is not the dummy. | |||
2013-10-23 | remove fuzzy and obsolete translations | Robin Gareus | |
2013-10-23 | make fixed IO ports untranslatable | Robin Gareus | |
Outdated and fuzzy translations of MTC, MTC, LTC, etc caused various issues (duplicate jack port names, exceptions, crashes). Functionality should not be affected by translations (for now). | |||
2013-10-23 | Fix midi-note length when quantizing a swing rhythm | Robin Gareus | |
Note: 'swing' probably requires a 2nd iteration: first quantize notes to the grid, then apply beat shift. | |||
2013-10-24 | New routes are placed after highest selected route. | nick_m | |
2013-10-23 | relax requirement on lv2 stack | Robin Gareus | |
2013-10-23 | fix midi quantization - part two | Robin Gareus | |
include position offset in rounding | |||
2013-10-23 | initialize plugin param descriptor struct | Robin Gareus | |