mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-30 08:53:08 +01:00
Mirror of Ardour Source Code
If an idle data captured callback executed AFTER the code trigger by capture end, it would call ::begin_write() which would end up calling clear_events() which would delete all notes in the correctly setup MidiView. Now, the idle data capture callback no longer does anything of significance if the TriggerBox is not actively recording. In addition, we do not call begin_write() in the MidiView if it is not already set up for capture display (this is triggered by changes in the TriggerBox's record enable state and the first data captured callback from an RT thread. Further, ::begin_write(), if called, only deletes notes that were in _active_notes (though this should probably never happen). |
||
|---|---|---|
| doc | ||
| gtk2_ardour | ||
| headless | ||
| libs | ||
| luasession | ||
| msvc_extra_headers | ||
| MSVCardour3 | ||
| MSVCMixbus3 | ||
| MSVCvst_scan | ||
| session_utils | ||
| share | ||
| tools | ||
| .dir-locals.el | ||
| .gitattributes | ||
| .gitignore | ||
| ardour.1 | ||
| COPYING | ||
| nutempo-todo | ||
| PACKAGER_README | ||
| README | ||
| README-GITHUB.txt | ||
| refactor.sh | ||
| system_config | ||
| TRANSLATORS | ||
| waf | ||
| wscript | ||
Please see the Ardour web site at https://ardour.org/ for all documentation..
For information on building ardour:
https://ardour.org/development.html