Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-10-22 | Merge branch 'unify_display_ordering' of https://github.com/nmains/ardour | Paul Davis | |
2013-10-22 | Merge branch 'miscfix' of https://github.com/mojofunk/ardour | Paul Davis | |
2013-10-22 | honor LV2 units:midiNote: display Note name instead of integer3.5.14 | Robin Gareus | |
2013-10-21 | fix issues with recording while synced to JACK (non-pure-virtual method ↵ | Paul Davis | |
added to AudioBackend) and remove pause() from AudioEngine/AudioBackend APIs | |||
2013-10-21 | add default sample rate and buffer size methods to AudioBackend | Paul Davis | |
2013-10-21 | fix endless messages about MIDI events being dropped. | Paul Davis | |
track-owned MIDI port buffers (at the Ardour level) get ::flush_buffers() called twice, once by Delivery::flush_buffers() which is called at the end of MidiTrack::rol() to push data out in graph order, and then finally as a last-chance effort in PortManager::cycle_end(). This should not cause a repeated attempt to write the same data, but it was. Fixed by marking the buffer empty once its data has been flushed into a backend port buffer. | |||
2013-10-21 | Remove random character at start of wscript file | Tim Mayberry | |
2013-10-20 | add missing waflib include to rsynth.lv2 | Robin Gareus | |
2013-10-20 | bundled LV2 plugin build and deployment | Robin Gareus | |
2013-10-20 | fix typo (rsynth.lv2 configure) | Robin Gareus | |
2013-10-21 | Unify editor / mixer ordering. | nick_m | |
2013-10-20 | add reasonablesynth.lv2 | Robin Gareus | |
A reasonably simple synth to allow new users to 'hear midi'. This is a first step. It still needs proper install and bundling. | |||
2013-10-18 | fix missing Click outputs for new sessions | Paul Davis | |
2013-10-15 | fix up issues with MIDI I/O option when using jack1 or jack2's most recent ↵ | Paul Davis | |
options for this | |||
2013-10-15 | update russian translation (again) | Paul Davis | |
2013-10-15 | reduce default height of mackie control GUI, as per #5713 | Paul Davis | |
2013-10-15 | update russian translation (from alexandre prokoudine) | Paul Davis | |
2013-10-15 | fix signed/unsigned issue pointed out by old apple gcc | Paul Davis | |
2013-10-15 | re-fix typo in PBD::demangle() for systems without execinfo.h | Paul Davis | |
2013-10-15 | fix namespace issue with demangle on systems without execinfo.h | Paul Davis | |
2013-10-15 | fix typo in PBD::demangle() for systems without execinfo.h | Paul Davis | |
2013-10-14 | add a back-pointer to the owner of a Processor | Paul Davis | |
Use SessionObject* rather than Route so that per-region plugins will be possible in the future. | |||
2013-10-12 | fix inability to export twice | Paul Davis | |
2013-10-12 | adapt AudioEngine to new AudioBackend API | Paul Davis | |
2013-10-12 | adapt JACK audiobackend to pay attention to new _start() API related to ↵ | Paul Davis | |
latency measurement | |||
2013-10-12 | slightly change AudioBackend API to allow specifying that the device is ↵ | Paul Davis | |
being started for latency measurement We don't want any existing latency settings used when re-measuring latency measurements. |