Strongly-timed programming provides precise timing behaviors in logical time, which is crucial for live audio applications. We propose mostly-strongly-timed programming, which extends strongly-timed programming by integrating asynchronous behaviors so that the underlying scheduler can suspend and resume time-consuming tasks as necessary so as to not invalidate the synchrony hypothesis.