A natural development from digital delay-processing hardware was the appearance of software-based delay systems. In large part, this coincided with the popularity of both professional and consumer audio editing software. Software delays, in many cases, offer much greater flexibility than even the most recent digital hardware delays. Abundant system memory on modern personal computers offers practically limitless storage for the audio buffer, and the natural efficiency of audio delay algorithms has made the implementation trivial for delays offering shifting or random delay times, or the insertion of other audio effects during the feedback process. Many authors of software plugins have added functionality to emulate the sounds of the earlier analog units.
Software-based delays are most popular today among musicians in electronic genres or those who prefer to