On Tue, Jun 03, 2003 at 01:07:14 -0700, Tim Hockin wrote: > 1) Tim's original idea > a) Decode LtRt into 4 mono channels > b) Process these 4 channels with normal plugins > - the problem is that you can do things to these 4 channels that is not > LtRt safe, right? This is bad. > c) Re-encode to LtRt and output > - because you may have done invalid things, your encoding may not be > 100% accurate (but that is what 'encoding' often implies) but it WILL > be valid LtRt. This is fine, you have to explicitly put a de-multiplexer to get step a, step c will kill anything that cannot be represented in the mutiplexed form, c.f. Dolby Pro-Logic. > 2) Bill's idea > a) Load an LtRt 2-channel stream as-is > b) Process these 2 channels with normal plugins > - the problem is that you can do things to these 2 channels that is not > LtRt safe, right? This is bad. > c) Output LtRt > - because you may have done invalid things, your encoding may not be > valid AT ALL as an LtRt stream. Sure, this is what happens, pro-logic will survive some processings an not others, people are familair with this situation. > So now, which version of "This is bad" is less bad? It depends on the situation, either could be desirable for different reasons, just let the user choose wether to put the de-multiplexing plugin in there or not. - Steve ---------------------------------------------------------------------- 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