DMUS_VEGPARAMS

This structure defines a volume envelope for a DLS articulation chunk.

typedef struct {
  TCENT tcAttack;
  TCENT tcDecay;
  PERCENT ptSustain;
  TCENT tcRelease;
  TCENT tcVel2Attack;
  TCENT tcKey2Decay;
} DMUS_VEGPARAMS;

Members

  • tcAttack
    Attack time, in time cents.
  • tcDecay
    Decay time, in time cents.
  • ptSustain
    Sustain, in hundredths of a percent and shifted left by 16.
  • tcRelease
    Release time, in time cents.
  • tcVel2Attack
    Velocity to attack, in time cents.
  • tcKey2Decay
    Key to decay, in time cents.

Remarks

The DLS Level 1 specification defines time cents as a 32-bit logarithmic value. See the specification from the MIDI Manufacturers Association for details about the values in this structure.

Requirements

OS Versions: Windows CE .NET 4.0 and Windows CE .NET 4.1.
Header: Dmdls.h.

See Also

DMUS_ARTICPARAMS

 Last updated on Monday, April 12, 2004

© 1992-2002 Microsoft Corporation. All rights reserved.