Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IDirectMusicComposer8 interface enables access to the composition engine. In addition to building new segments from templates and chordmaps , the composer can generate transitions between different segments. It can also apply a chordmap to an existing segment, thus altering the chord progression and the mood of the music.
IDirectMusicComposer8 is a define for IDirectMusicComposer. The two interface names are interchangeable.
In addition to the methods inherited from IUnknown, the IDirectMusicComposer8 interface exposes the following methods.
Method | Description |
AutoTransition | Composes a transition from inside a performance's primary segment (or from silence) to another segment, and then cues the transition and the second segment to play. |
ChangeChordMap | Modifies the chords and scale pattern of an existing segment to reflect a new chordmap. |
ComposeSegmentFromShape | Creates an original segment from a style and a chordmap, based on a predefined shape. |
ComposeSegmentFromTemplate | Creates an original segment from a style, a chordmap, and a template. |
ComposeTemplateFromShape | Creates a new template segment, based on a predefined shape. |
ComposeTransition | Composes a transition from a measure inside one segment to another. |
Requirements
** Header:** Dmusici.h
Library: Dmcompos.dll, Dmcompod.dll
See Also