It's hard to really tell which way the conversation is heading at this point, towards a strong audio-vs-"music" dichotomy or not. I would like to voice strong support for NOT differentiating "kinds" of plug-ins, especially if the terms are "audio" and "music", which rightly overlap one another. Rather plug-ins should simply be typed data in/typed data out, I believe this has already been suggested. Consider a pitch-detector: audio in, frequency (floating-point #) out. This also doesn't preclude audio in, video out, btw. -Amar Creative ATC OpenSoundWorld amar@xxxxxxxxxxxxxxxx amar@xxxxxxxxx Paul Davis <paul@xxxxxxxxxxxxxxxxxxxxx> Sent by: gmpi-bounce@xxxxxxxxxxxxx 02/26/2003 10:40 AM Please respond to gmpi To: gmpi@xxxxxxxxxxxxx cc: Subject: [gmpi] Re: R: Re: Topic 1: Audience for and users of plugins >Do not make sense to me doing differentiation between types of plugins.. Actually, that's what I am trying to avoid. Ron's list focused on the nature of the transformation (Audio->Audio, Music->Audio, etc.) and I think we agree that this is the wrong "dimension" to think about this in. I prefer to focus on the whether a plugin is considered to be a source of a certain kind of data and whether it can also be a sink of a certain kind of data. We are only considering audio + music data (no video, for example), so when describing a given plugin, we have a 2 x 2 matrix: INPUTS Audio Music O U Audio T P U T Music S There are many combinations possible, and I think GMPI should support all of them except (probably) a plugin with no input and no output :) Common forms would be: MIDI-driven synthesis: Input: { Music } Output: { Audio } Audio processing: Input: { Audio, Music } Output: { Audio } MIDI processing: Input: { Music } Output: { Music } etc. The point is that we are trying to define a goal for GMPI, and the goal needs to be clearly stated. I believe the goal is not to exclude any potential plugin that can be described by this 2x2 matrix. --p ---------------------------------------------------------------------- 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