CPU Efficient alternatives to play~ ?
I’m building a granular synth thingie that uses poly~ to have a dozen or so play~ objects read out a soundfile at different points in time. my issue is that play~ seems to use the same amount of CPU no matter if it outputs 1 or 2 channels of a 2 channel buffer. I would expect that reading only 1 channel would roughly be half as cpu intensive, or not?
previously, I had used the xplay~ external, mainly because it uses about half the CPU for reading 1 channel compared to play~. But xplay~ isnt UB yet, and this is important in my case.
So what I’m wondering if there’s a playback object or external that does the follwoing:
- Is Universal Binary
- Offers interpolation to avoid aliasing (so no "index~")
- Doesnt waste CPU when reading only one channel instead of two
- Lets one specifiy which of the two channels of a two channel buffer to play …
thanks for any advice
Am 24.11.2006 um 19:01 schrieb axelebert:
> previously, I had used the xplay~ external, mainly because it uses
> about half the CPU for reading 1 channel compared to play~. But
> xplay~ isnt UB yet, and this is important in my case.
does it have to be UB, or is a pure Intel build ok too?
well, the patch will eventually be a free pluggo, and therefore should be as universally compatible as possible. so intel-only won’t do it unfortunately.
thanks for replying.
cool, this is good news :)
I’ll give them a try.
Thank you so much; I’ be playing with xsample~ this weekend for sure,
On 24/11/06 20:45, "Thomas Grill"
> Hi all,
> since i got my new Macbook today, here are beta builds of three of my
> I have not thoroughly tested them, feedback is very welcome.
> all the best,
> Thomas Grill