[gmpi] Representation of Music

  • From: "gogins@xxxxxxxxxxxx" <gogins@xxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Tue, 11 Feb 2003 11:47:27 -0500

It is important first of all to clarify what is the representation of
musical signals and music performance control signals=2E Current protocols=

have serious problems caused by inadequate representation (inadequate
sample size, inadequate pitch resolution, inadequate control resolution,
convoluted semantics for control)=2E

Representation should be essentially mathematical and as abstract as
possible, which avoids limitations and simplifies translations and
processing=2E After that, representation should be efficient, and then it
should be easy for programmers to use=2E Finally, it should be extensible =
so
that extensions can be developed by proprietary developers and then
optionally be incorporated in the standard=2E

Without at first specifying the space of representation, the data to be
represented should include at least:

PCM audio streams
Performance control messages (MIDI, OSC)
Time/frequency analysis frames (SDIF, WAVEFORMATEXT)
Preset data in parameter value form
Preset data in serialized form
GUI get/set messages
Host capabilities
Plugin capabilities

In general, these requirements should be boiled down to the simplest
possible representation in which data is sent via function calls or
callbacks, and parameters are elementary types such real numbers, ids,
strings, or vectors of them; parsing should not be required or, at least,
be minimized=2E




--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web=2Ecom/ =2E



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

  • » [gmpi] Representation of Music