On Tuesday 03 June 2003 11.29, Vincent Burel wrote: [...] > > What technical questions? > > ha yes , you need i repeat it several time , ok i repeat : > how the effect can set the IsZero Flag according the diversity and > complexity of different algorithm. Well, the simple solution is always this: Don't bother! :-) However, for many algorithms it's trivial, and for the rest, it's usually not too hard to come up with a good enough approximation. You don't have to be perfectly accurate or anything; just don't cut too early. Estimate high. Round upwards. Still much better than nothing. > > How can you have a technical question - we're > > discussing CONCEPTS. > > As i me , and i say that your concept is a problem , because it > causes different technical problem and increase the developpement > cost and time, and is a source of further mystake and potential > bug, So, don't use it in cases where you're not certain you can get it right. It's an *optimization*, and as such, it's optional. > and is useless , because it is adapted to a specific audio > task only : the non real time audio montage. It can be useful for off-line rendering as well, but so far, I've only used it in *real time*, and concluded that it makes a big difference, especially since I need all free CPU time for other stuff. [...] > i am an ass. ! :-) hope this problem is solve now and we can > discussed without ass parasite and pissing off details ! Well, we're aware of the problem now, but in general, that's not the same thing as having solved the problem. ;-) [...] > > So don't implement it. Or make it an option. Or tell the user > > that he needs > > a 'P4 3Ghz , 533 MgHz bus clock' system, because hey, hardware is > > free and just gets faster. Your example is stupid. > > It's an example where the IsZero is implemented but produce strange > effect that the client could complain about. > the fact you feel it stupid, just show me that you have no client > or that you are not in contact with your client. Well, it seems to me that the question is about whether you want clients to occasionally report bugs, or constantly whine about lousy performance. The former will happen anyway, and based on my limited hand-on experience with it, I don't think silence support is going to add all that much to the amount of bugs. //David Olofson - Programmer, Composer, Open Source Advocate .- The Return of Audiality! --------------------------------. | Free/Open Source Audio Engine for use in Games or Studio. | | RT and off-line synth. Scripting. Sample accurate timing. | `-----------------------------------> http://audiality.org -' --- http://olofson.net --- http://www.reologica.se --- ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe