If you looke in pablio\pabio_pd_was.c you'll see: nbuffers = RoundUpToNextPowerOf2(nbuffers);
and nchannels != RoundUpToNextPowerOf2(nchannels)
Thats is why you can't run pd with 10 channesl (or 6 or 7 or 9, etc) because you value needs to be a power of 2. I'm running pd on win ME with the 828 and i can get a max input/output channels of 6 when i run pd -asio channels 8 because 2 of the channels are digital. I tried commenting out the set of lines regarding rounding to power of 2 but it does not work, i get no sound out what so ever.
so my question now is:
individually?
On Fri, 5 Jul 2002, Olaf Matthes wrote:
Hi,
I have problems to get my motu 828 running with asio under Win2k. It only works with 8 channels but Pd reports that there are 10 (which is right). In case I use "c:\pd\bin\pd -verbose -asio -channels 10" to start Pd CPU usage goes up to 100%....
When working with 8 channels CPU usage is around 14% even with audio turned off (on a 1.8GHz P4!). Using the normal windows drivers works as usual.
I know there have been similar questions on this list before but I couldn't find any hints that helped me.... I would really appreciate if one of the 828 users out there could help! Ah, I've tried pd0.35 test 26 and 29, both do the same.
thanks,
Olaf