![]() |
Om
1.0.0
A universal framework for multimedia simulation
|
A namespace that handles sound input, output, and processing. More...
Namespaces | |
| acoustics | |
| A namespace containing functionality for 3D sound propagation and auralization. | |
| au | |
| A namespace containing classes that interface with Apple's Audio Unit (AU) plugin format. | |
| base | |
| A namespace containing basic sound classes for samples, buffers, and others types. | |
| devices | |
| A namespace containing classes handling input and output from audio devices. | |
| filters | |
| A namespace containing classes that do processing on buffers of audio and MIDI data. | |
| io | |
| A namespace containing classes that encode and decode sound from various sound file types. | |
| plugins | |
| A namespace containing classes that manage different types of audio processing plugins (filters, AU, VST, etc). | |
| resources | |
| A namespace containing classes that encode and decode sound data to/from the resource format. | |
| views | |
| A namespace containing classes that provide graphical user interfaces for SoundFilter classes. | |
| vst | |
| A namespace containing classes that interface with Steinberg's Virtual Studio Technology (VST) plugin format. | |
Typedefs | |
| typedef Double | SampleRate |
| Define the type to represent the sampling rate of sound data. More... | |
| typedef UInt64 | SampleIndex |
| Define the type used to indicate the index of a sample within a sound. More... | |
| typedef UInt64 | SoundSize |
| Define the type used to indicate the size in samples of a sound. More... | |
A namespace that handles sound input, output, and processing.
| typedef Double om::sound::SampleRate |
Define the type to represent the sampling rate of sound data.
| typedef UInt64 om::sound::SampleIndex |
Define the type used to indicate the index of a sample within a sound.
| typedef UInt64 om::sound::SoundSize |
Define the type used to indicate the size in samples of a sound.
1.8.11