<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
<br>



<style>
.ExternalClass .EC_hmmessage P
{padding:0px;}
.ExternalClass body.EC_hmmessage
{font-size:10pt;font-family:Verdana</style><tt>I've been using Pure Data with planetccrma for a little while now, and</tt><br>
<tt>I've tried out fc9, fc10 and Centos 5.3 as platforms. I have had some</tt><br>
<tt>similar problems on all of them, except I got PD working completely</tt><br>
<tt>without DIO-errors only on Centos. </tt><br>
<tt>At first this led me to believe it had something to do with Pulseaudio,</tt><br>
<tt>since Centos comes without it. Now, after experimenting more with the</tt><br>
<tt>settings for PD I am more inclined to believe it is a problem with PD.</tt><br>
<br>
<tt>These are the problems I've had:</tt><br>
<br>
<tt>1. Connections to jack does not start automaticly. (solved)</tt><br>
<br>
<tt>First I used different combinations of these flags while launching the</tt><br>
<tt>program: -jack -channels 8 -r 48000 -blocksize 256. </tt><br>
<br>
<tt>(I am not sure if any of them really do anything for the audio</tt><br>
<tt>connection, except -jack, since the specific audio settings are done in</tt><br>
<tt>Jack internally. I have noticed that the latency for midi will only sync</tt><br>
<tt>with the latency for audio if I use the flag for -blocksize with a</tt><br>
<tt>matching value to that used in Jack settings, in my case 256.)</tt><br>
<tt>&nbsp;</tt><br>
<tt>The flags did not work well, or at all. On Fedora, my system would</tt><br>
<tt>sometimes become almost completely frozen if the auto-connection worked.</tt><br>
<tt>Massive DIO-errors. On Centos, PD would simply not connect. I had to do</tt><br>
<tt>it manually in the menu each time.</tt><br>
<br>
<tt>Then I started messing with .pdsettings, found in the users home</tt><br>
<tt>directory. I got PD to autoconnect to jack, without any flags. These</tt><br>
<tt>were the settings I had to add/change:</tt><br>
<br>
<tt>audioapi: 5 (unchanged)</tt><br>
<tt>noaudioin: False (this was set to TRUE)&nbsp;</tt><br>
<tt>audioindev1: 2 (added this line)</tt><br>
<tt>noaudioout: False (this was set to TRUE)</tt><br>
<tt>audiooutdev: 2 (added this line)</tt><br>
<tt>audiobuf: 10 (changed it to 10, originally 50)</tt><br>
<tt>rate: 48000 (and this was 44100)</tt><br>
<tt>...</tt><br>
<tt>flags :&nbsp;(made sure to leave this blank since the flags seemed not to</tt><br>
<tt>work from here. Not even the -rt flag.)</tt><br>
<br>
<tt>So by including this in the .pdsettings file,</tt><br>
<tt>and adding these flags to the launcher command path: -rt -alsamidi</tt><br>
<tt>I now have a functional Pure Data on my CentOS.</tt><br>
<tt>(remains to be seen it the same goes for Fedora).</tt><br>
<br>
<tt>2. Loading extra library is tricky</tt><br>
<br>
<tt>Lately I have needed to use only one external library, namely ext13. So,</tt><br>
<tt>I have only installed PD (0.39-3extended-rc5) + this library.</tt><br>
<tt>It loads fine, but I am initially unable to use 'r13' (alias</tt><br>
<tt>'receive13').</tt><br>
<tt>The way I go about it is I make another object called 'send13' (included</tt><br>
<tt>in the same library), which works fine. </tt><br>
<tt>Then I retry making one named 'r13' or 'receive13'. </tt><br>
<tt>Sometimes I have to repeat this order of execution until I get 'r13' to</tt><br>
<tt>initialize properly, after which it seems to work for the rest of the</tt><br>
<tt>session.</tt><br>
<tt>This is a little annoying, of course. </tt><br>
<br>
<tt>Anyone know what this is about?</tt><br>
<br>
<tt>And if anyone has any insight to the problems with .pdsettings, please</tt><br>
<tt>tell...</tt><br>
<br><a href="http://www.microsoft.com/windows/windowslive/"></a><br /><hr />What can you do with the new Windows Live? <a href='http://www.microsoft.com/windows/windowslive/default.aspx' target='_new'>Find out</a></body>
</html>