Repository navigation
Improve recording and MIDI workflows; package offline support - #36
Merged
Merged
Conversation
* Fix plugin parameter history across consecutive gestures * Close native Touch on keyboard Undo and qualify WebKit history * Retain and summarize AppImage lifecycle failure evidence * Give the ruler browser fixture document-owned module lifetime * Prepare reviewed cumulative 0.1.08 release notes * Isolate AppImage qualification outputs without discarding evidence
sdevil7th
marked this pull request as ready for review
November 5, 2026 04:55
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Recording and editing the supplied 31-track project exposed tiny-block processing costs, excess waveform work, source/render inconsistencies and MIDI/mixer bugs. This PR addresses those paths and packages a separately opened, offline Support application. Support stays inactive until the user opens it and requires the DAW to be closed before collection or analysis.
The owner accepted the measured 8-sample limitation as non-blocking for PR #36 on 5 November 2026, and asked to stop further optimization. The measurements remain failures; no timing threshold or test assertion was relaxed. This decision does not establish that further optimization is impossible or guarantee dropout-free recording.
Changes:
Validation at
074cc2e7ff65b72e8eb90c0e9cfaba23cf18f53c:published: false. Application count (1 finding) and blocked executables (179 findings) are optional failures retained in the report. MSIX SHA-256:00b1c8e86a35ef809e007812a73b694b0266de9444df00ad67c221c1c55bffc6.not_asserted). Neutral-EQ PCM error is exactly zero; spectral route error is1.862645149230957e-9, below the unchanged limit.d0bb9bd0831c7336c41f0d000ee298b7f9b3ed309aeed5e661fb78ca5e7b2a9a. Each passes all 88 window checks, frozen Support, Finder launch and ad-hoc signature integrity. Notarization/Gatekeeper are explicitlynot_asserted.Accepted hardware limitation — fail, non-blocking:
With Dota 2 running, Audient ASIO at 48 kHz / 8 samples and four NAM tracks at 4x oversampling, the tested executable recorded 3,658 late callbacks / 180,000 (mean 82.6 us, p99 190.8 us, maximum 408.7 us). Worker misses cover a different interval and are not additive. Raw synthetic capture passes; engine/worker capacity fails. The separate 31-track UI result remains 19 engine misses / 21 host overruns. Scheduling attribution is
diagnostic_only; physical driver xruns, monitor continuity, round-trip latency and subjective quality remainnot_asserted. Exact binaries, counts and trace limitations are retained in the qualification record.Release limits:
diagnostic_only; subjective audio quality remainsnot_asserted. No formal PR review approval is recorded.Release notes describe the unpublished candidate. The PR is open, non-draft, conflict-free and fully green, ready to merge with the owner-accepted 8-sample limitation above. No release tag, Store submission, publication or merge is included. Private recordings, project copies and machine traces are excluded.