# Exploring define with spread #sonicpi

**URL:** <https://in-thread.sonic-pi.net/t/exploring-define-with-spread-sonicpi/8387>\
**Category:** Creations & Ideas\
**Created:** [November 22, 2023, 11:26pm UTC](https://in-thread.sonic-pi.net/t/exploring-define-with-spread-sonicpi/8387 "2023-11-22T23:26:50Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![jonny](https://avatars.discourse-cdn.com/v4/letter/j/47e85d/32.png) [@jonny](https://in-thread.sonic-pi.net/u/jonny)\
**Post date:** [May 1, 2024, 3:20pm UTC](https://in-thread.sonic-pi.net/t/exploring-define-with-spread-sonicpi/8387/2 "2024-05-01T15:20:17Z")

</div>

This is pretty sick 🤘🏻  
I tried to run but I get timing errors on windows, even with loop `delay` and `set_sched_ahead_time! 5`

Tried with a 15 second delay… and it doesn’t fall over as quick, but I hear it struggling a bit… then it dies.

Will ASIO help? Any other workarounds? Are you using a powerful machine ? Mac/linux?

I found advice from Ethan on timing errors [here](https://in-thread.sonic-pi.net/t/time-error-with-higher-tempo-some-advices/4144/2) and tried commenting out the reverb and seems okay on first run (sched\_ahead and loop delay 30!)

I then took a punt and removed the delays, and broke my sp, restart required!  
reattempt post restart, for me I seem to need a delay of ~10, but think even then I’m merely prolonging the inevitable…

![image](https://europe1.discourse-cdn.com/flex017/uploads/sonic_pi/original/2X/c/c0810eb0e04fa854d6f6c2e76f6adffcae92a663.png)

💡previously I seemed to fix my own timing issues by reducing output (puts) , but this doesn’t appear to be an option here!

---

_[View the full topic](https://in-thread.sonic-pi.net/t/exploring-define-with-spread-sonicpi/8387)._
