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
if you audition a sample, then try to load the same sample while the audition is still going on, it can cause a crash.
I can reproduce this by making a new project, random name, make instrument 00 sample, audition a sample long enough to then try to load the sample while still auditioning. attached is a serial log.
This seems to happen specifically in new projects. Can be worked around by simply waiting for auditions to end before loading.
The text was updated successfully, but these errors were encountered:
I'm pretty sure I know already why this happens: the file system is not intended to be accessed simultaneously from both cpu cores so there is a mutex to prevent that. But that would be exactly what would happen in this case as sample preview happens on core1 (audio rendering) while the file copy operation for importing a sample would be on core0 and so at best would stall core0 until the audio preview playback finished.
Instead we just need to add a check that prevents starting sample import if sample preview playback is in progress.
sample crash log.txt
if you audition a sample, then try to load the same sample while the audition is still going on, it can cause a crash.
I can reproduce this by making a new project, random name, make instrument 00 sample, audition a sample long enough to then try to load the sample while still auditioning. attached is a serial log.
This seems to happen specifically in new projects. Can be worked around by simply waiting for auditions to end before loading.
The text was updated successfully, but these errors were encountered: