You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, generation of the playback audio track, tone wave track, and input device recording session created during the recording state all occur when the first chord shown in the GUI is intended to be struck. In practice, this creates a significant lag spike which causes the GUI and audio tracks to become desynchronized. To address this, those same audio-related tasks should be handled when the GUI Event Broker or Recording State Manager (whichever is more appropriate) are prompted to start a new recording session. This will shift the delay to the start of the playback session which, while still not ideal in cases where the user's chord falling time is set to a low value, will be significantly less noticeable or disruptive.
The text was updated successfully, but these errors were encountered:
Devin-Mix
added
bug
Something isn't working
P2
Moderate-priority issue or feature that should be addressed in a timely manner but lacks urgency
labels
Mar 29, 2023
Currently, generation of the playback audio track, tone wave track, and input device recording session created during the recording state all occur when the first chord shown in the GUI is intended to be struck. In practice, this creates a significant lag spike which causes the GUI and audio tracks to become desynchronized. To address this, those same audio-related tasks should be handled when the GUI Event Broker or Recording State Manager (whichever is more appropriate) are prompted to start a new recording session. This will shift the delay to the start of the playback session which, while still not ideal in cases where the user's chord falling time is set to a low value, will be significantly less noticeable or disruptive.
The text was updated successfully, but these errors were encountered: