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
1: If the host does not support the timer, many things won't work especially our GUI. Have the extensions at least return false for hasgui if there's no timer
2. We start the timer in ::init since JUCE needs it pretty early. That led to some controversy free-audio/clap#111 and although we thought it was OK, it may be more defensive to have init request a main thread callback to start the timer.
The text was updated successfully, but these errors were encountered:
1. Call the timer register in a deferred callback launched from
init
2. implementsGui has a `canUseTimerSupport` check
3. Clarifying comments per review
Closes#63
I reverted that change because while it fixed the Linux issue it segv bws 43b8 macos. @abique has that fixed so when 43b9 is out we can reapply and merge that branch
1: If the host does not support the timer, many things won't work especially our GUI. Have the extensions at least return false for hasgui if there's no timer
2. We start the timer in
::init
since JUCE needs it pretty early. That led to some controversy free-audio/clap#111 and although we thought it was OK, it may be more defensive to have init request a main thread callback to start the timer.The text was updated successfully, but these errors were encountered: