-
-
Notifications
You must be signed in to change notification settings - Fork 254
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cps patterns do not sound correct #501
Comments
Interesting, same under linux.. I'll have a look |
Do you think this is a new bug? |
I bet this has existed since at least 1.0.7, which I've been stuck on for a while. May have existed earlier. |
If I slow it down a bit with a |
Was wondering if the latest from the
It sounds like when the 2nd pattern starts, there are some extra notes thrown in. Like a remainder from the first pattern, even though the first pattern has audibly completed. |
I haven't had a chance to look at this yet, keen to though! |
Could you make a recording of that please @kindohm? That's kind of sounding OK to me, it might be slightly off but I don't think I hear extra notes. It'd also be good to know what |
Actually forget that - if I change the samples the stuttering / extra notes are clear. |
With a slightly simpler version:
I can see that the second clap gets generated twice, with the same cycle value but slightly different timestamps. Also the cps doesn't have an effect on the timestamp until the second clap. So that fully confirms what you're hearing. I'm not surprised the timing is wrong but am surprised by the extra clap. When the scheduler sees a The extra event is another bug, somehow it's calculating some slice of time twice, but can't immediately see why it's doing that.. It should always start from where the last calculation left off. |
Ah, it's because the scheduler now works on system clock time, not cycles. |
I'm not 100% sure it's fixed but seems a lot better, see what you think! |
Still getting what seems like the same behaviour with this one
|
Pulled latest just now. Still hearing the issue. It kind of seems like I have to make large
|
Hmmm it seems like the smaller the |
fwiw here is how I am booting tidal:
|
My current hypothesis is that the timing issue is fixed, but some events are getting processed twice. |
Ok seems better now |
…me cps changes, fixes tidalcycles#501
Using these patterns:
d1 $ s "bd bd bd cp*8" # cps "1 1 1 0.125"
d1 $ s "bd bd bd cp*4" # cps "1 1 1 0.125"
d1 $ s "bd bd bd cp*4" # cps "1 1 1 0.25"
When the pattern gets to the
cp
sample, the timing sounds off. It sounds like there are twocp
samples played very quickly together at the beginning of the 0.75-1.0 arc, followed by the remainingcp
samples.So for example, this:
d1 $ s "bd bd bd cp*4" # cps "1 1 1 0.25"
Sounds more like this (approximately):
d1 $ "bd bd bd [[cp*2 ~ ~ ~ ~] cp cp]"
Version: Tidal 1.0.10
OS: MacOS
The text was updated successfully, but these errors were encountered: