Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-22 | add K12/RMS meter type | Robin Gareus | |
2013-12-21 | new ControlProtocolManager API, and proper handling of view/model changes in ↵ | Paul Davis | |
the RC options (prefs) editor | |||
2013-12-19 | midi_clock_slave: fix bandwidth to 2/60 for best results | Hans Baier | |
2013-12-19 | interpolation_test: add some necessary assertions | Hans Baier | |
2013-12-18 | midi_clock_slave: fix wrong calculation of loop error | Hans Baier | |
since transport_frame refers to cycle start, the should be position has to account for position of the midi clock event. | |||
2013-12-18 | midi_clock_slave.cc: Better debug messages | Hans Baier | |
2013-12-18 | midi clock slave: make bandwidth variable according to period size | Hans Baier | |
2013-12-13 | make MIDI UI in libardour handle CallSlot requests like it used to (and like ↵ | Paul Davis | |
it should) | |||
2013-12-12 | adjust LV2 ringbuffer size according to LV2:resize-port | Robin Gareus | |
The message-size itself is part of the message which stored in the ringbuffer. If the rinbuffer overflows the message is misinterpreted -> segfault. Choose a more conservative ring-buffer size and take the requested LV2 size into account. | |||
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-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 | move AudioBackend::_start() into protected, and expand a bit on documenting ↵ | Paul Davis | |
::start() vs ::_start() | |||
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-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-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 | 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 | 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-21 | Unify editor / mixer ordering. | nick_m | |
2013-10-18 | fix missing Click outputs for new sessions | Paul Davis | |
2013-10-15 | update russian translation (again) | Paul Davis | |
2013-10-15 | update russian translation (from alexandre prokoudine) | 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. |