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
{{ message }}
This repository was archived by the owner on Jun 19, 2025. It is now read-only.
Using undegradeBy(0) in a pattern like $:s("bd*4").undegradeBy(0) should result in no sound being played, since no events should be "undegraded." However, the output is the same as $:s("bd*4").degradeBy(0), which plays all events as expected. This suggests that undegradeBy(0) is not behaving correctly.
The issue also occurs with other probability values. For example, s("bd*4").undegradeBy(0.2) appears to play "bd" approximately 80% of the time, which is the opposite of what the name suggests.
Using
undegradeBy(0)in a pattern like$:s("bd*4").undegradeBy(0)should result in no sound being played, since no events should be "undegraded." However, the output is the same as$:s("bd*4").degradeBy(0), which plays all events as expected. This suggests thatundegradeBy(0)is not behaving correctly.The issue also occurs with other probability values. For example,
s("bd*4").undegradeBy(0.2)appears to play "bd" approximately 80% of the time, which is the opposite of what the name suggests.