i now know that the output array is hardcoded to 64 blocksize. if i
have an array of 256 inside my perform function, how do i create a loop to output the whole thing? i guess a better question would be; is the output finally sent to the soundcard when there is a whole pass through the entire external, or when leaving the perform function? thanks!
scott
"640K ought to be enough for anybody." -- Bill Gates, 1981
Hi Scott, i recommend that you study the functionality of existing externals. There you'll find all the basic things you have to know.
all the best, Thomas
----- Original Message ----- From: "J. Scott Hildebrand" jshildebrand@ucdavis.edu To: pd-list@iem.kug.ac.at Sent: Thursday, August 29, 2002 9:05 PM Subject: [PD] outputting samples
i now know that the output array is hardcoded to 64 blocksize. if i
have an array of 256 inside my perform function, how do i create a loop to output the whole thing? i guess a better question would be; is the output finally sent to the soundcard when there is a whole pass through the entire external, or when leaving the perform function? thanks!
scott
"640K ought to be enough for anybody." -- Bill Gates, 1981
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
actually thomas,
i'd rather ask the list.
On Thu, 29 Aug 2002, Thomas Grill wrote:
Hi Scott, i recommend that you study the functionality of existing externals. There you'll find all the basic things you have to know.
all the best, Thomas
----- Original Message ----- From: "J. Scott Hildebrand" jshildebrand@ucdavis.edu To: pd-list@iem.kug.ac.at Sent: Thursday, August 29, 2002 9:05 PM Subject: [PD] outputting samples
i now know that the output array is hardcoded to 64 blocksize. if i
have an array of 256 inside my perform function, how do i create a loop to output the whole thing? i guess a better question would be; is the output finally sent to the soundcard when there is a whole pass through the entire external, or when leaving the perform function? thanks!
scott
"640K ought to be enough for anybody." -- Bill Gates, 1981
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
"640K ought to be enough for anybody." -- Bill Gates, 1981
do this: have the block~ 256 in a subpatch and in this subpatch there should be a outlet~ object to which you can connect the signal-stream. the outlet on the objectbox of your subpatch should then have a connection to a dac~ object. (the parent patch has the (default) 64-sample-vector-size). outlet~s and inlet~s is the best way of converting between different blocksizes. sme.
i now know that the output array is hardcoded to 64 blocksize. if
i
have an array of 256 inside my perform function, how do i create a
loop to
output the whole thing? i guess a better question would be; is the
output
finally sent to the soundcard when there is a whole pass through the entire external, or when leaving the perform function? thanks!