I apologize for the multiple posts. I have had issues posting my message to the mailing list, and I kept posting variations of the message until it appeared in the mailing list archive, because I assumed that every message showed up immediately. I thought all of my original messages were being blocked for some strange reason, but I was mistaken. Instead, they were undergoing a delay before appearing in the archive. For instance, a message that appeared in the archive a few moments ago from this time was one of the original messages I had sent 17 hours before that. Again, my apologies. (By the way, I am rather new to posting to mailing lists.)<br>
<br>Kind regards,<br><br>Ronald Wright<br><br><div class="gmail_quote">On Fri, Jun 25, 2010 at 3:55 PM, Ron Wright <span dir="ltr"><<a href="mailto:logiconcepts819@gmail.com">logiconcepts819@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hello,<br><div class="gmail_quote"><div class="gmail_quote"><div><div><div class="gmail_quote">
<div class="im">
<br>
I have made many drastic changes in the compressor.c file
and some minor changes in the UI code. Here are some of the changes:<br>
<br></div><div class="im">
1. Made the filter structure, RMS envelope structure, and attack lookup
table contiguous in memory so that only one memory allocation and one
memory deallocation is needed.<br>
2. Reorganized the functions so that they don't appear out of place.<br>
3. Removed two wasteful members (amplitude and gain reduction) from the
filter structure (this is probably used to implement output meters in
certain LADSPA frontends).<br>
4. The release of the mutex lock in the DoWork function now occurs
immediately after retrieving the shared values.<br>
5. Replaced the logic in the callback
functions with clipping functions.<br></div>
6. Removed useless casts.<br>7. Changed default values.<div class="im"><br>
<br>
Attached are the updated compressor core and UI patches.<br>
<br>
Regards,<br>
<br>
Ronald Wright<br></div></div></div></div></div>
</div><br>
</blockquote></div><br>