Modern computers are so powerful; it seems like every new software instrument release these days runs, or streams, gigabytes of samples while simultaneously juggling a multitude of real-time sample-accurate playback parameters. It seems to me that the main challenge facing modern software developers is managing complexity.
Hide player controls
Hide resume playing