hello. i need to change the block size in my patch for a better resolution fft, but when i send block~ a message like "set 2048 1", suddenly no audio comes out (dac~ stops working?). It seems like everything up to the dac~ is still being processed ok. if i send a message to block~ setting it back to 64, then sound comes out again. any ideas? thanks.
- 
				
				
				
				Changing block size 
 
- 
				
				
				
				dac~ requires block size of 64, as far as I know, but what you can do is have a subpatch (object [pd name-of-subpatch]) with a different block size. 
- 
				
				
				
				aah.. i see, thanks. one other quick newbie thing... i'm using the pique object which only has 1 outlet but apparantly outputs a list of various bits of information - how do i access each of these things individually? (to actually do things with them)? 
- 
				
				
				
				The [unpack] object should do the trick, use a [print] object to check how many elements are in the list, then if there are, say, 4, and they are all numbers, use [unpack f f f f]. 
- 
				
				
				
				that works great, thanks again. the only problem now is that there is more than one line of output from each pique operation - i.e. if i print then i get something like this: 
 print: 0 2006.24 1.00113 -0.666607 0.746927
 print: 1 4995.52 0.998992 0.812561 -0.581145using unpack, im only getting the second line of values.. 
- 
				
				
				
				i think the answer lies in using spigot. i'll try playing with that. 
 
					