Hi,
I'm writing a UGen that makes imitating Ableton's Beat Warp mode simple.
Unfortunately the thing won't reliably start and causes the server to crash 0 - 20 times before starting up and performing as I expect it to. Once I've its started once it runs fine form then onwards.
The only message given is RETURN = 0;
I handle buffer loading in precisely the same way PlayBuf does with checkBuffer() adn ACQUIRE_SNDBUF_SHARED(buf); so don't think it's a case of buffers not being loaded.
The Ugen has a large number of inputs since I pass an array of warp markers positions in to it.
It also seems to crash the server when passing in an array > 1000 items. I get the same error message when doing so. It's not guaranteed to crash but can do perhaps 1 out of 20 times.
Can anyone please advise on what the issue may be?
Apologies for not posting source yet, this is coursework so I'll have to check with my lecturer before posting - as I've literally no clue as to what's causing this currently I'd have to post the whole thing.
Cheers,
Tristan