<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div dir="ltr" id="yui_3_16_0_1_1412712471166_45543">Thanks.<br></div><div id="yui_3_16_0_1_1412712471166_45544" dir="ltr">Is there a quick way to figure out which APIs use it?</div><div id="yui_3_16_0_1_1412712471166_45545" dir="ltr"><br></div><div id="yui_3_16_0_1_1412712471166_45546" dir="ltr">-Jonathan<br></div><div id="yui_3_16_0_1_1412712471166_45540"><span></span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" face="Arial"> On Tuesday, October 7, 2014 5:07 PM, Miller Puckette <msp@ucsd.edu> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container">Sorry - I had forgotten an important detail - not every API implements<br clear="none">blocksize.  In cases where either you can't or it would never help anything,<br clear="none">it's simply left at 64.  (and really, the control shouldn't appear on the<br clear="none">dialog when it isn't used :)<br clear="none"><br clear="none">I believe blocksize is most important in windows.<br clear="none"><br clear="none">cheers<br clear="none">Miller<br clear="none"><br clear="none">On Tue, Oct 07, 2014 at 02:15:09PM -0400, Ivica Ico Bukvic wrote:<br clear="none">> On 10/07/2014 01:41 PM, Miller Puckette wrote:<br clear="none">> >sys_blksize() reports the block size used by Pd's acheduler (I believe it's<br clear="none">> >always 64 in valnilla but will be settable someday :)<br clear="none">> ><br clear="none">> >the I/O blocksize, which is set in the audio settings dialog, is what<br clear="none">> >Pd uses to interface with whatever audio API is in use.<br clear="none">> <br clear="none">> Thanks for the clarification, Miller. What I am confused by is that when<br clear="none">> using ALSA and changing blocksize from 64 to 2048, there is no audible<br clear="none">> difference in the delay, even though it should be profound enough to be<br clear="none">> preceivable by ear. Is this because ALSA has another internal buffer that<br clear="none">> essentially supersedes either blocksize, making the final output (near?)<br clear="none">> identical?<br clear="none">> <br clear="none">> Also, response to Jonathan's follow-up question regarding JACK would be<br clear="none">> appreciated. It seems from looking at the code, JACK does not care about<br clear="none">> blocksize variable but I could be easily missing something.<br clear="none">> <br clear="none">> Best,<br clear="none">> <br clear="none">> Ico<br clear="none">> <br clear="none">> ><br clear="none">> >cheers<br clear="none">> >M<br clear="none">> ><br clear="none">> >On Tue, Oct 07, 2014 at 05:30:55PM +0000, Jonathan Wilkes via Pd-list wrote:<br clear="none">> >>Hi list,     What does the blocksize entry box in audio dialog properties do?  And how does that value relate (if at all) to the value output by sys_getblksize?<br clear="none">> >>Thanks,Jonathan<br clear="none">> >>_______________________________________________<br clear="none">> >><a href="" class="removed-link" shape="rect" ymailto="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">> >>UNSUBSCRIBE and account-management -> <a href="" class="removed-link" shape="rect" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none">> ><br clear="none">> >_______________________________________________<br clear="none">> ><a href="" class="removed-link" shape="rect" ymailto="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">> >UNSUBSCRIBE and account-management -> <a href="" class="removed-link" shape="rect" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none">> <br clear="none">> <br clear="none">> -- <br clear="none">> Ivica Ico Bukvic, D.M.A.<br clear="none">> Associate Professor<br clear="none">> Computer Music<br clear="none">> ICAT Senior Fellow<br clear="none">> DISIS, L2Ork<br clear="none">> Virginia Tech<br clear="none">> School of Performing Arts - 0141<br clear="none">> Blacksburg, VA 24061<br clear="none">> (540) 231-6139<br clear="none">> <a href="" class="removed-link" shape="rect" ymailto="mailto:ico@vt.edu">ico@vt.edu</a><br clear="none">> www.performingarts.vt.edu<br clear="none">> disis.music.vt.edu<br clear="none">> l2ork.music.vt.edu<div class="yqt2198463738" id="yqtfd35679"><br clear="none">> <br clear="none">> <br clear="none">> _______________________________________________<br clear="none">> <a href="" class="removed-link" shape="rect" ymailto="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">> UNSUBSCRIBE and account-management -> <a href="" class="removed-link" shape="rect" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"><br clear="none">_______________________________________________<br clear="none"><a href="" class="removed-link" shape="rect" ymailto="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a href="" class="removed-link" shape="rect" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>