<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>> I do not have much time to figure out to solve the problem before having to hand in the score and patch.</div>

<div> </div>

<div>I see :-). Anyway, it kind of looks more like a problem with your latency settings. in the future you might also experiment with [pd~] to make use of your multi-core processor. this way you can also have different latency settings for different parts of your patch. or work with several instances of Pd.</div>

<div> </div>

<div>also, working with large ffts can easily lead to drop outs because of CPU spikes (which one doesn't see in CPU meters because the do some averaging), so it's a good idea to put them into another process or instance if there's some other CPU heavy thing going on at the same time.</div>

<div> </div>

<div>good luck!</div>

<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Dienstag, 28. Februar 2017 um 14:17 Uhr<br/>
<b>Von:</b> "José Rafael Subía Valdez" <jsubiavaldez@gmail.com><br/>
<b>An:</b> Pd-List <pd-list@lists.iem.at><br/>
<b>Betreff:</b> Re: [PD] soundfiler alternative?</div>

<div name="quoted-content">
<div>Yeah, I tweaked parameters, and actually to follow up on the last message. All of them still cause drops. Some settings more sporadically than others. I have decided to take this process out as I do not have much time to figure out how to solve the problem before having to hand in the score and patch. But I will keep on studying this.
<div> </div>

<div>once again thank you all for the help.</div>

<div> </div>

<div>cheers</div>
</div>

<div class="gmail_extra"> 
<div class="gmail_quote">On Tue, Feb 28, 2017 at 1:12 PM, Christof Ressi <span><<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>></span> wrote:

<blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;"><span>> both Christof's and Jack's solution still create audio drops.</span><br/>
<br/>
did you actually tweek the parameter?? there *must* be a setting where you don't get dropouts but the question is rather if this setting is acceptable for you.<br/>
 <br/>
 <br/>
<br/>
Gesendet: Dienstag, 28. Februar 2017 um 13:41 Uhr<br/>
<span>Von: "José Rafael Subía Valdez" <<a href="mailto:jsubiavaldez@gmail.com" onclick="parent.window.location.href='jsubiavaldez@gmail.com'; return false;" target="_blank">jsubiavaldez@gmail.com</a>></span><br/>
An: Pd-List <<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>><br/>
<span>Betreff: Re: [PD] soundfiler alternative?</span><br/>
<br/>
<span>Okay, update with all the solutions everyone has chipped in. (THANKS AGAIN)<br/>
 <br/>
both Christof's and Jack's solution still create audio drops. Now I am testing Jean-Yves's patch and seems to do the trick. <br/>
 <br/>
again, thank you all. If anyone has another idea, I will be interested in looking at other solutions (just for the heck of it).<br/>
 <br/>
ps. Thanks Jack, I will try changing the [block] <br/>
 <br/>
cheers<br/>
 </span><br/>
<span>On Tue, Feb 28, 2017 at 12:28 PM, Christof Ressi <<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>]> wrote:That's what I meant with:<br/>
<br/>
> [soundfiler] will vomit at you in the Pd console but you can simply ignore it by setting the log level to 0.<br/>
<br/>
I know why it happens but it doesn't really matter. Despite its flashy read appearance it's just a warning which can be safely ignored.<br/>
<br/>
The patch itself should work. Tweek the amount of samples per DSP block to find a setting which works for you without dropouts.<br/>
<br/>
<br/>
<br/>
On 28.02.2017 12:54, José Rafael Subía Valdez wrote:Hey Christof and Jean-Yves Gratius<br/>
<br/>
Thanks, I am opening them up just now. Christof, your patch gives me these errors when I try it out:<br/>
<br/>
soundfiler_read: truncated to 44100 elements -> this one is repeated by the amount of blocks it will take to completely load the sound file<br/>
resize failed<br/>
<br/>
any idea why?? (before I start dismantling it?)<br/>
<br/>
Cheers Guys, much appreciated.</span><br/>
<br/>
<br/>
<span>On Tue, Feb 28, 2017 at 11:35 AM, Christof Ressi <<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>] <mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>]>> wrote:<br/>
<br/>
    José, I think I have a solution which might work for you. see my<br/>
    attached patch. it's not a clean abstraction but rather<br/>
    demonstrates the principle.<br/>
<br/>
    basically, I spread the loading of the soundfile over several DSP<br/>
    blocks and you can adjust how many samples to load in one block.<br/>
    44100 samples, for example, works fine for me (no dropouts), which<br/>
    means I can load 1 second of audio in 1.5 ms or 10 minutes in 900 ms!<br/>
<br/>
    note that it needs soundfile_info from iemlib.<br/>
<br/>
    [soundfiler] will vomit at you in the Pd console but you can<br/>
    simply ignore it by setting the log level to 0.<br/>
<br/>
    Anyway, I'm really thinking of turning it into an external because<br/>
    there some inefficiencies I could get rid off. Most notably, I<br/>
    have to use an intermediate buffer plus |read -resize -maxsize<br/>
    ...( to prevent [soundfiler] from reading the file always till the<br/>
    end because it doesn't have -nframes as an read option (which is<br/>
    unfortunate).<br/>
<br/>
    Hope that helps!<br/>
<br/>
    Christof<br/>
<br/>
    Gesendet: Dienstag, 28. Februar 2017 um 07:42 Uhr</span><br/>
    Von: "José Rafael Subía Valdez" <<a href="mailto:jsubiavaldez@gmail.com" onclick="parent.window.location.href='jsubiavaldez@gmail.com'; return false;" target="_blank">jsubiavaldez@gmail.com</a>[mailto:<a href="mailto:jsubiavaldez@gmail.com" onclick="parent.window.location.href='jsubiavaldez@gmail.com'; return false;" target="_blank">jsubiavaldez@gmail.com</a>]<br/>
    <mailto:<a href="mailto:jsubiavaldez@gmail.com" onclick="parent.window.location.href='jsubiavaldez@gmail.com'; return false;" target="_blank">jsubiavaldez@gmail.com</a>[mailto:<a href="mailto:jsubiavaldez@gmail.com" onclick="parent.window.location.href='jsubiavaldez@gmail.com'; return false;" target="_blank">jsubiavaldez@gmail.com</a>]>><br/>
    An: Pd-List <<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>[mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>] <mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>[mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>]>><br/>
<span>    Betreff: Re: [PD] soundfiler alternative?</span><br/>
<br/>
<span>    Thank you all..<br/>
<br/>
    but I am developing patches that are handed to performers and<br/>
    should work out of the box, I can't depend on the expensive<br/>
    machines and RAM-DISK settings because I can not tell my<br/>
    performers - you need to do all of this and invest in your<br/>
    computer first before you play my music. Why? because this is<br/>
    something I am doing for my PhD. Yes..saying "buy a fancy computer<br/>
    with lots of RAM" is easier in Europe or the US than in other<br/>
    places of the world and that is not my aim. I am trying to squeeze<br/>
    the best solutions on any type of machine and to provide people<br/>
    that are not necessary computer music users with the friendliest<br/>
    setup I can think of.<br/>
<br/>
    the computer I am programming this is a iMac from 2007 with 4 gb<br/>
    of RAM. I have many processes including FFT, but thanks to switch~<br/>
    I am able to optimize the patch. I just have this problem that<br/>
    causes audio drops when loading each sample. So not really wanna<br/>
    discuss finances.<br/>
<br/>
    Thanks again<br/>
<br/>
<br/>
    On Mon, Feb 27, 2017 at 11:35 PM, Christof Ressi<br/>
    <<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>]</span><br/>
    <mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>]>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>]<br/>
    <mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>[mailto:<a href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at'; return false;" target="_blank">christof.ressi@gmx.at</a>]>]> wrote:> i keep forgetting of<br/>
<span>    abominations like running a 32-bit Pd on a 64-bit OS.<br/>
<br/>
    Actually, the average Windows user will have more 32-bit apps than<br/>
    64-bit apps running on their 64-bit OS ;-).<br/>
    And most Pd users on 64-bit Windows will have a 32-bit Pd  because<br/>
    Miller doesn't offer 64-bit binaries yet and building from source<br/>
    is still impossible (at least with MinGW).<br/>
<br/>
    > decent OSs should be able to manage more than a total 4GB of RAM<br/>
    even<br/>
    > when the entire OS is 32bit (a single application will not be<br/>
    able to<br/>
    > address more than 2^32 bytes though; but it should get you closer to<br/>
    > really having 4GB, rather than 2GB)<br/>
<br/>
    on 32-bit Windows you usually get 2 GB per process - or 3 GB with<br/>
    some tricks*. on 64-bit Windows it's 2 GB for 32-bit processes<br/>
    unless you compile with IMAGE_FILE_LARGE_ADDRESS_AWARE set, then<br/>
    you get 4 GB.<br/>
<br/>
    here are the boring details:</span><br/>
    <a href="https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()[https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()][https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()[https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()]]" target="_blank">https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()[https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()][https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()[https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=(94e0b4bf83daa242de97c8bfb531e5d9)(256380)(2459594)(TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g)()]]</a><br/>
    <<a href="https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29[https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29][https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29[https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29]]" target="_blank">https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29[https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29][https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29[https://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx?ranMID=24542&ranEAID=TnL5HPStwNw&ranSiteID=TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g&tduid=%2894e0b4bf83daa242de97c8bfb531e5d9%29%28256380%29%282459594%29%28TnL5HPStwNw-Z6NjEgcaJn8pbbYAema89g%29%28%29]]</a>><br/>
<br/>
<br/>
<span>    I actually I didn't know about IMAGE_FILE_LARGE_ADDRESS_AWARE<br/>
    until now. Miller could actually use it in his 32-bit Windows<br/>
    builds, which currently only allow 2 GB**. It won't do any harm on<br/>
    32-bit systems and doubles the available memory on 64-bit systems.<br/>
<br/>
    > fun fact: on linux, you can use 64bit Pd for >10 years with<br/>
    virtually<br/>
    > all external libraries working.<br/>
<br/>
    :-o. time to finally get my dual boot. I weren't so lazy...<br/>
<br/>
<br/>
    Christof<br/>
<br/>
<br/>
    * IMAGE_FILE_LARGE_ADDRESS_AWARE set + 4GT enabled (risky)<br/>
    ** I tested this with latest vanilla 32-bit binaries on Windows 7<br/>
    64-bit (with 16 GB of RAM installed). I get a warning when I try<br/>
    to exceed 2 GB.<br/>
<br/>
<br/>
<br/>
    > Gesendet: Montag, 27. Februar 2017 um 22:58 Uhr<br/>
    > Von: "IOhannes m zmölnig" <<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>[mailto:<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>]</span><br/>
    <mailto:<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>[mailto:<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>]>[mailto:<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>[mailto:<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>]<br/>
    <mailto:<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>[mailto:<a href="mailto:zmoelnig@iem.at" onclick="parent.window.location.href='zmoelnig@iem.at'; return false;" target="_blank">zmoelnig@iem.at</a>]>]><br/>
    > An: <a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>[mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>]<br/>
    <mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>[mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>]>[mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>[mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>]<br/>
<br/>
    <mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>[mailto:<a href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at'; return false;" target="_blank">pd-list@lists.iem.at</a>]>]

<div>
<div class="h5">    > Betreff: Re: [PD] soundfiler alternative?<br/>
    ><br/>
<br/>
    > On 02/27/2017 10:45 PM, Christof Ressi wrote:<br/>
    > >> well, [table] stores the samples as floating point (taking 4<br/>
    bytes per<br/>
    > >> sample; and 8 byte on 64bit systems),<br/>
    > > It depends on your Pd (32-bit or 64-bit), not on the system.<br/>
    ><br/>
    > well yes, true.<br/>
    > i keep forgetting of abominations like running a 32-bit Pd on a<br/>
    64-bit OS.<br/>
    ><br/>
    > ><br/>
    > >> however, there is a simple solution at hand: get youself<br/>
    plenty of RAM<br/>
    > >> and pre-load everything into tables.<br/>
    > >> 32GB cost about 250,-€ and will allow you to load approx. 24h<br/>
    of raw<br/>
    > >> audio, which is probably enough.<br/>
    > > Unfortunately, this is only true for 64-bit processes. A<br/>
    single 32-bit process can't handle more than 2^32 bytes (~4 GB).<br/>
    In reality, it's even less, usually 2 GB, which is a bit more than<br/>
    1,5 hours of stereo audio @44100 Hz. Pd will give you a warning<br/>
    when you try to exceed this limit ("pd: resizebytes() failed - out<br/>
    of memory").<br/>
    ><br/>
    > how much RAM does that machine have?<br/>
    > decent OSs should be able to manage more than a total 4GB of RAM<br/>
    even<br/>
    > when the entire OS is 32bit (a single application will not be<br/>
    able to<br/>
    > address more than 2^32 bytes though; but it should get you closer to<br/>
    > really having 4GB, rather than 2GB)<br/>
    ><br/>
    > but yes, in order to make use of 32GB of memory you need a<br/>
    native 64bit<br/>
    > application (running on a 64bit OS).<br/>
    ><br/>
    > fun fact: on linux, you can use 64bit Pd for >10 years with<br/>
    virtually<br/>
    > all external libraries working.<br/>
    ><br/>
    > gmsr<br/>
    > IOhannes<br/>
    ><br/>
    ><br/>
    ><br/>
<br/>
    > _______________________________________________</div>
</div>
    > <a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]    <mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]<br/>
    <mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]>] mailing list<br/>
    > UNSUBSCRIBE and account-management -><br/>
    <a href="https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list][https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]" target="_blank">https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list][https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]</a><br/>
    <<a href="https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D[https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]" target="_blank">https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D[https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]</a>><br/>
    ><br/>
<br/>
    _______________________________________________<br/>
    <a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]<br/>
    <mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]<br/>
    <mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]>] mailing list<br/>
    UNSUBSCRIBE and account-management -><br/>
    <a href="https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list][https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]" target="_blank">https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list][https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]</a><br/>
    <<a href="https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D[https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]" target="_blank">https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D[https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]</a>><br/>
<br/>
<span>     --<br/>
<br/>
    José Rafael Subía Valdez</span><br/>
    <a href="http://www.jrsv.net" target="_blank">www.jrsv.net</a>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>] <<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>]>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>]<br/>
    <<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>]>]<br/>
<br/>
<br/>
     _______________________________________________<br/>
    <a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>] <mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>]> mailing list<br/>
    UNSUBSCRIBE and account-management -><br/>
    <a href="https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list][https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]" target="_blank">https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list][https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]</a><br/>
    <<a href="https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D[https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]" target="_blank">https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D[https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/listinfo/pd-list%5D]</a>><br/>
<br/>
<br/>
<br/>
<br/>
<span>--<br/>
José Rafael Subía Valdez<br/>
<a href="http://www.jrsv.net" target="_blank">www.jrsv.net</a>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>] <<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>]><br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
_______________________________________________<br/>
<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>[mailto:<a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a>] mailing list<br/>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list]" target="_blank">https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list]</a> </span><br/>
<span> --<br/>
<br/>
José Rafael Subía Valdez<br/>
<a href="http://www.jrsv.net" target="_blank">www.jrsv.net</a>[<a href="http://www.jrsv.net" target="_blank">http://www.jrsv.net</a>]<br/>
 <br/>
 </span><br/>
 _______________________________________________ <a href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank">Pd-list@lists.iem.at</a> mailing list UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list]" target="_blank">https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list]</a></blockquote>
</div>
 

<div> </div>
--

<div class="gmail_signature">
<div>José Rafael Subía Valdez
<div><a href="http://www.jrsv.net" target="_blank">www.jrsv.net</a>

<div> </div>

<div> 
<div><br/>
 </div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" target="_blank">https://lists.puredata.info/listinfo/pd-list</a></div>
</div>
</div>
</div></div></body></html>