[gmpi] Re: Topic 7: Audio packaging

  • From: Bill Gardner <billg@xxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 28 May 2003 20:18:28 -0400

At 04:36 PM 5/28/03 -0700, you wrote:

> 1) provide an encoding enum along with format enum. This is limited to only
> a single encoding at a time, and I suppose it might be nicer to have a set
> of properties that could be defined.


Just something simple is best  a config file witha list of formats and
metadata.  The encodings can be treated the same way as any other format,
since they are truly mutually exclusive.  It's not Stereo AND LtRt.  It's
LtRt.

No, I like it as stereo AND LtRt. The stereo part is the physical format enum that plugs use to identify their acceptable formats. The LtRt part would be additional information that the plug can simply ignore. So there could be both a physical enum and an encoding enum:


physical enums
mono, stereo, 2.1, quad, 5.1, 6.1, 7.1, 10.2, N-channel...

encoding enums (usually ignored)
Dolby stereo, Logic 7, CircleSurround, Ambisonic, binaural, loudspeaker binaural, M/S, soundfield, ...


Note: The host would connect plugs using only the physical format enum. Thus, the encoding information could be set/retrieved using some entirely different mechanism. So for all intents, you can just ignore any further mention of it :-)

Should have made this clearer earlier, but the ideas are taking shape on the fly.

Bill


---------------------------------------------------------------------- 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

Other related posts: