Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-03 | Cont'd work on ALSA nperiods (amend 2326fb163) | Robin Gareus | |
2020-05-01 | more improvements in visual representation of selected MIDI notes during ↵ | Paul Davis | |
(and not during) internal editing | |||
2020-05-01 | change design of MidiRegionView::add_to_selection() so that the rubber-band ↵ | Paul Davis | |
select works again Adding the first note trigged Editor::set_selected_midi_region_view() which cleared the (newly added to) selection | |||
2020-05-01 | attempt to properly manage MIDI note display of selected status | Paul Davis | |
Whether to display the selected outline depends on BOTH whether the note is selected, and whether we are in an internal editing mode. | |||
2020-05-01 | move virtual method from region_view.h to region_view.cc | Paul Davis | |
It cannot be inlined anyway, so nothing gained by the header file presence | |||
2020-05-01 | when a MIDI region has a note selected with none previously, cancel existing ↵ | Paul Davis | |
MIDI region/note selection | |||
2020-05-01 | ALSA: only read/clear user-requested nperiods before snd_pcm_start | Robin Gareus | |
This should fix excessive latency with the RayDay that has a fixed buffersize of 16384 samples. | |||
2020-05-01 | force provision of "menu-name" for all WindowProxy objects, and thus Tabbables | Paul Davis | |
Actions for hide/show/attach/detach tabbables use hard-coded names which are not translated. Using Tabbable/WindowProxy::name() to lookup the action will fail, since the name can be translated. This changes just removes the option to not provide a menu-name when creating these objects, and uses the name menu-name when looking up an action by name | |||
2020-05-01 | Fix contents-drag (ignore snap) #8073 | Robin Gareus | |
The "new" snap-to-visual-grid mechanism is not useful for Contents-trim. That would require a relative grid. | |||
2020-05-01 | set LC_ALL from macOS locale so that setlocale(2) will work | Paul Davis | |
2020-05-01 | fix apple use of - instead of _ in language identifiers; only set LANGUAGE ↵ | Paul Davis | |
if the language preferences are translatable | |||
2020-05-01 | notice if macOS user has en_US as primary language | Paul Davis | |
2020-05-01 | remove hard to understand and incorrect comment sentence | Paul Davis | |
2020-05-01 | tell stdout if setlocale(2) fails | Paul Davis | |
2020-05-01 | remove unusued SAE build target from osx_build | Paul Davis | |
2020-05-01 | make with-NLS be the default for Mac builds | Paul Davis | |
It already was for mixbus, but not for ardour | |||
2020-04-30 | Prototype an A/B x-fade plugin | Robin Gareus | |
2020-04-30 | remove debug output | Paul Davis | |
2020-04-30 | update other .po files | Paul Davis | |
2020-04-30 | fix context-providing translation for de_DE where the context string had ↵ | Paul Davis | |
been left in the the translation | |||
2020-04-30 | use PROGRAM_NAME to name GUI thread | Paul Davis | |
2020-04-30 | fix 52b906651180 (incorrect logic). Restores audio playback from disk | Paul Davis | |
2020-04-30 | Set Arodur's main thread name to include "Ardour" | Robin Gareus | |
This is helpful when debugging by PID (adevices.sh most notably), just "gui" is not usually helpful. | |||
2020-04-30 | ALSA: set start threshold to zero | Robin Gareus | |
2020-04-30 | Another step towards nperiod fixes for the RayDay | Robin Gareus | |
2020-04-29 | only activate MIDI editing bindings if in actual internal edit mode. | Paul Davis | |
Draw mode does not as internal editing for these purposes | |||
2020-04-30 | Update script menu in the wake of 95932f92de | Robin Gareus | |
2020-04-29 | Tweak ALSA nperiod setting, fallback to nearest | Robin Gareus | |
This is mainly for RME RayDAT that has a fixed buffersize of 16k: dev_name : hw:HDSPMxc2f6c5,0 channels : 36 min_rate : 32000 max_rate : 192000 min_bufz : 16384 max_bufz : 16384 min_nper : 4 max_nper : 512 However nperiod configuration determines the effective latency regardless. This is similar to https://github.com/jackaudio/jack1/blob/master/drivers/alsa/alsa_driver.c#L476-L486 | |||
2020-04-29 | do not set declick_amp's gain for declick out during export of MIDI-only tracks | Paul Davis | |
When export is done, nothing a MIDI-only track will reduce the gain ("goto midi" inside DiskReader::run() and the "declick-in-progress" state will be permanent | |||
2020-04-29 | Clarify --help message, fix punctuation and indent | Robin Gareus | |
2020-04-29 | Add "exit-when-halted" halted option for arlua | Robin Gareus | |
This is useful when when the ardour-lua is started by a command based wrapper that cannot poll the engine state. | |||
2020-04-29 | NO-OP: whitespace | Robin Gareus | |
2020-04-29 | Add/remove source(s) in our MSVC project (midi++2) | John Emmas | |
2020-04-29 | Allow to refresh ALSA device list - #8051 | Robin Gareus | |
2020-04-29 | ALSA: set min/max sizes before the debug message | Robin Gareus | |
2020-04-28 | Update Japanese translation for 6.0 | Hiroki Inagaki | |
2020-04-28 | Clarify source-tree doc: libsmf is used inside libevoral | Robin Gareus | |
This partially reverts 990afec2e | |||
2020-04-28 | Tabs to space and fix typo | Robin Gareus | |
2020-04-28 | Revise French translation, part 7 -- #8035 | Robin Gareus | |
2020-04-28 | tweak source code layout docs | Paul Davis | |
2020-04-28 | remove pointless libs/midi++2/midi++/event.h file | Paul Davis | |
This was just a proxy for libs/evoral/evoral/Event.h. Note that the #define that controlled allocation that was at the top of the removed header is replicated in the Evoral header, so there are no semantic changes | |||
2020-04-28 | tweak minitimeline methods and names to avoid too-early and unnecessary ↵ | Paul Davis | |
calls to ::set_colors() | |||
2020-04-28 | remove unnecessary call to set_colors() | Paul Davis | |
This call also happens before colors are even defined | |||
2020-04-28 | Remove redundant action prefix | Robin Gareus | |
From Ardour5 to Ardour6 the AccessAction handle changes from "Editor/script-action-<N>" to "LuaAction/script-<N>" | |||
2020-04-28 | Revise French translation, part 6 -- #8035 | Robin Gareus | |
2020-04-28 | Con't work on ALSA nperiod selection (see also d3d120fa) | Robin Gareus | |
2020-04-28 | Prepare to allow using ALSA backend with nperiods > 3 | Robin Gareus | |
This will still need an update for Alsa_pcmi::set_hwpar() capture channel (which is fixed at 2, unless FRAG_NEAR is used). | |||
2020-04-28 | Add flag to allow ALSA backend to fall back to nearest avail. nperiods | Robin Gareus | |
2020-04-27 | show MTC transport master latency when computed | Paul Davis | |
2020-04-27 | Ignore unconnected ports for latency-compensation | Robin Gareus | |
This fixed a false-positive "ambiguous latency" warning for MIDI busses: MIDI track -midi-> MIDI Bus w/instrument -audio|midi-> master The master-bus only has audio inputs, so the MIDI Bus' MIDI out is left unconnected. Its latency does not matter, it can float freely. Previously it was assumed to be zero. So the MIDI Bus' input playback latency range was [0, master-bus playback-latency]. |