Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-18 | rename DoTheRightThing to RollIfAppropriate | Paul Davis | |
2020-01-18 | Session::request_locate() takes a tri-valued second argument for ↵ | Paul Davis | |
"roll-after-locate" This allows callers to defer logic about auto-play/current rolling state and more to TransportFSM where it can be cnentralized and is less ambiguous | |||
2020-01-18 | Fix MIDI capture alignment | Robin Gareus | |
This fixes Audio/MIDI alignment when recording normally. Loop and/or Punch-in recording is still not aligned properly (both audio and MIDI). _accumulated_capture_offset is initialized once, accumulated offsets (rec_nframes) are kept, even when ::check_record_status() is called multiple times. | |||
2020-01-18 | Zero capture-offset regardless of data-type | Robin Gareus | |
_accumulated_capture_offset is only used for MIDI, however this is helpful when debugging. Previously audio kept accumulating the offset indefinitely. | |||
2020-01-17 | Make it possible to use reasonable-synth in production | Robin Gareus | |
This allows to disable the xmass easter-egg for those who don't celebrate x-mas. | |||
2020-01-17 | Fix another stuck splash screen | Robin Gareus | |
Don't allow dialogs to re-create the splash only to hide it. | |||
2020-01-16 | Fix test breakage from a855119bdd | Nikolaus Gullotta | |
2020-01-15 | Change default preferences as discussed on IRC today | Ben Loftis | |
2020-01-15 | Remove mostly broken "live band" session-template script | Robin Gareus | |
This script originated in Mixbus and has not been kept up-to date to work properly with Ardour | |||
2020-01-15 | Replace some Gtk:MessageDialog with Ardour's variant | Robin Gareus | |
This fixes some issues with stuck splash screen early on. | |||
2020-01-15 | Update comments & icon of rubberband example Lua script | Robin Gareus | |
2020-01-14 | add styling specifics for TreeViews so that checkboxes are properly visible | Paul Davis | |
2020-01-14 | fix 03c4335c1e20311 to use the correct test for zero length | Paul Davis | |
That commit used the dangerous Beats::operator== (int) comparison, which only campares the beat portion | |||
2020-01-14 | Fix thinkos in cubasish theme | Ben Loftis | |
2020-01-14 | Recover caineville theme | Ben Loftis | |
2020-01-14 | Recover clear_gray theme | Ben Loftis | |
2020-01-14 | Add some example Lua scripts | Robin Gareus | |
2020-01-13 | remove debug output | Paul Davis | |
2020-01-13 | prevent everything except the name column from changing selection in ↵ | Paul Davis | |
EditorRoutes | |||
2020-01-13 | store some/most of the TreeViewColumn pointers for EditorRoutes in the ↵ | Paul Davis | |
parent object | |||
2020-01-14 | Add Lua bindings to inspect the Tempo Map | Robin Gareus | |
2020-01-14 | NO-OP: whitespace | Robin Gareus | |
2020-01-14 | Fix Ardour VAMP plugins (FFT) | Robin Gareus | |
Bug was introduced in 8ed33f1bc714c1 symbol visibility setting in CFLAGS, CXXFLAGS was overridden. This resulted in publicly exposed and bound kiss_fft symbols in libqm-dsp. At runtime those symbols were resolved using previously bound symbols in libcodec (see below) that uses a mismatching implementation (ardour/qm-dsp uses -Dkiss_fft_scalar=double) #0 0x00007fffea793d40 in kiss_fftr () at /usr/lib/x86_64-linux-gnu/libcodec2.so.0.8.1 #1 0x00007fffcf4516ab in FFTReal::D::forward(double const*, double*, double*) (this=0x5555571d73a0, ri=0x55555a734810, ro=0x55555a7262b0, io=0x55555a728590) at ../libs/qm-dsp/dsp/transforms/FFT.cpp:121 #2 0x00007fffcf4510fd in FFTReal::forward(double const*, double*, double*) (this=0x555559868190, ri=0x55555a734810, ro=0x55555a7262b0, io=0x55555a728590) at ../libs/qm-dsp/dsp/transforms/FFT.cpp:186 | |||
2020-01-13 | Recover Unastudia theme. | Ben Loftis | |
2020-01-13 | Recover cubasish theme | Ben Loftis | |
2020-01-13 | Recover Blueberry Milk theme | Ben Loftis | |
2020-01-13 | Sort palette colors by name only | Ben Loftis | |
2020-01-13 | Add more clues to port themes to new paradigm | Ben Loftis | |
2020-01-13 | Fix more default theme colors | Ben Loftis | |
2020-01-13 | Tweak the tooltip for PDC button | Ben Loftis | |
2020-01-13 | Fix C++11ism | Robin Gareus | |
2020-01-13 | Drop references held by any GUI Lua script after execution | Robin Gareus | |
2020-01-13 | Fix re-packing of toolbar meter | Robin Gareus | |
This fixes a gtk-warning when loading a session from a running instance: IA__gtk_table_attach: assertion 'child->parent == NULL' failed" | |||
2020-01-13 | Add rubberband Lua bindings to process ardour regions | Robin Gareus | |
2020-01-12 | Processor list should use the same bg color as other lists | Ben Loftis | |
2020-01-12 | Add missing theme elements, and fix some thinkos | Ben Loftis | |
2020-01-12 | Apply some missing widget names | Ben Loftis | |
2020-01-12 | Fix preference pane to access for external-sync | Robin Gareus | |
2020-01-12 | Fix external timecode GUI display | Robin Gareus | |
Only show mis/matching TC if FPS has been detected and timecode master is locked. | |||
2020-01-12 | Fix thinko in eee01188 (engine pulse spacing) | Robin Gareus | |
2020-01-11 | Add test synth to debug capture alignment | Robin Gareus | |
2020-01-11 | fix drawing of zero-length notes | Paul Davis | |
Note that the result is too narrow to be manipulated, though it can be moved | |||
2020-01-11 | use "extends to numeric_limits<Beats>::max()" rather than "zero length" for ↵ | Paul Davis | |
nascent (incoming) notes | |||
2020-01-11 | removal incorrect/unnecessary forward decl | Paul Davis | |
2020-01-11 | use Note::end_time() == numeric_limits<Beats>::max() as the indicator that a ↵ | Paul Davis | |
note is in-process w.r.t. recording We used to use length() == 0, but this clashes with actual zero-length notes | |||
2020-01-11 | Fix AFL position | Robin Gareus | |
* update AFL position when preference changes * "after post-fader processors (before pan)" is before the main-out (not at the end). * Fix "immediately post-fader": The amp, when added was the last element. ++after_end then made the iterator point to .end() This likely worked in the past when the monitor send was added immediately after adding the fader/amp before any other processors. | |||
2020-01-11 | Scale the port matrix with the GUI/font-scaling setting. | Carl Hetherington | |
2020-01-10 | Clarify insert-time option | Robin Gareus | |
2020-01-10 | Stop engine for new session creation | Robin Gareus | |
This restores Ardour5 behavior and works around a missing "OK" button in the engine-dialog. | |||
2020-01-10 | Special case JACK, sample-rate cannot be changed for new sessions | Robin Gareus | |