Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-20 | fix API and use of Session::force_locate() | Paul Davis | |
Because of the addition of LocateTransportDisposition, this call was unconditionally forcing a roll during startup | |||
2020-01-20 | tools: make ardour.keys generation reproducible | Jelle van der Waa | |
By default perl hashes are random when iterating over them this makes ardour not reproducible. As it ships with a random order generated ardour.keys file, simply sorting the keys before iterating over them makes the file reproducible. Motivation: https://reproducible-builds.org | |||
2020-01-20 | Add/update scripts reading raw audio-data | Robin Gareus | |
2020-01-18 | fix mistaken "do not roll" conclusion in TransportFSM::compute_should_roll() | Paul Davis | |
2020-01-18 | remove fragile union design | Paul Davis | |
Absurd to be memory-conscious about a couple of member variables in an object that represents user input | |||
2020-01-18 | fix broken-ness caused by bad initialization of a StopTransport event in ↵ | Paul Davis | |
TransportFSM | |||
2020-01-19 | Remember implicit InlineControl visibility | Robin Gareus | |
2020-01-18 | Fix ISO compliance | Robin Gareus | |
2020-01-18 | Add timestamp to log -- #7877 | Robin Gareus | |
This adds the time when a log message is displayed. ARDOUR_UI::display_message() parses the prefix, so the timestamp cannot be prefixed in the beforehand. Still, UI::process_error_message() is called directly in the same thread, so this makes no significant difference. | |||
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 | |