Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Super class: PortAudioStreamBaseMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Audio | MBS Audio Plugin | 7.4 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | All |
Currently this class allows you to add 200 buffers to the internal playlist. The buffer size is not limited. FreeSpace returns you the number of buffers you have currently. Buffers are freed after they are played.
Subclass of the PortAudioStreamBaseMBS class.
Constant | Value | Description |
---|---|---|
kFlagsClipOff | 1 |
Disable default clipping of out of range samples. |
kFlagsDitherOff | 2 |
Disable default dithering. |
kFlagsNeverDropInput | 4 |
Flag requests that where possible a full duplex stream will not discard overflowed input samples without calling the stream callback. This flag is only valid for full duplex callback streams and only when used in combination with the paFramesPerBufferUnspecified (0) framesPerBuffer parameter. Using this flag incorrectly results in a paInvalidFlag error being returned from OpenStream and OpenDefaultStream. |
kFlagsNoFlag | 0 |
No flags. |
kFlagsPlatformSpecificFlags | &hFFFF0000 |
A mask specifying the platform specific bits. |
kFlagsPrimeOutputBuffersUsingStreamCallback | 8 |
Call the stream callback to fill initial output buffers, rather than the default behavior of priming the buffers with zeros (silence). This flag has no effect for input-only and blocking read/write streams. |
This class has no sub classes.
The items on this page are in the following plugins: MBS Audio Plugin.
PortAudioStreamBaseMBS - PortAudioStreamInfoMBS