Bravura

The root namespace. No types exist in this namespace, it exists only as a parent to all other namespaces.

Bravura.Core

The "Core" namespace contains the primary interfaces and base implementations of those interfaces which are central to rendering a music composition.

Relevant projects:

Core.PluginLib
Core.SynthLib
Core.MusicLib

Bravura.Contracts

The "Contracts" namespace acts as an extension point for the Core projects. This is where specific plugin types and directive types are defined.

Relevant projects:

Contracts.PluginTypes
Contracts.Directives

Bravura.Native

The "Native" namespace contains the audio plugins included with Bravura. These plugins can be used as-is or as a reference or starting point for creating new audio plugins.

Relevant projects:

Native.PluginBase
Native.Plugins

Bravura.Editing

The "Editing" namespace contains the two editing applications included with Bravura.

Relevant projects:

Editing.Common
Editing.SynthEditor
Editing.MusicEditor

Last edited Sep 4, 2011 at 3:21 AM by pvanukoff, version 4

Comments

No comments yet.