Michael<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> How might norm() be defined?<br>
 The definition I&#39;m familiar with normalizes all the float values in<br>
the array to the range [0.0 - 1.0] based on the minimum and maximum<br>
float values.<br>
<div class="im"><br></div></blockquote><div>What I&#39;m familiar with is that we would have a vector, say a 3 component one representing a line-segment in 3d space. Normalising would mean multiplying all components by the same number so that it would represent a line segment of length &quot;one&quot;, in the same direction of the original vector that might have a arbitrary length. This will make the vector indicate a direction in a way that has lots of uses, for example in quaternions for 3d rotations.<br>
<br>Your definition might make sense as well, for example in setting EQ bands or mixer channels or some such application.<br><br>I&#39;m not sure what solution is needed here or why but if you want to you can, which is the important bit.<br>
 <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br>
</div>Or use FloatArrayList, which has already been written.  :)<br>
<font color="#888888"><br></font></blockquote><div><br>Of course! :-)<br><br>Kas.<br></div></div><br>