Platforms to show: All Mac Windows Linux Cross-Platform

Back to PortAudioStreamParametersMBS class.

PortAudioStreamParametersMBS.WASChannelMask as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Support for WAVEFORMATEXTENSIBLE channel masks.

If flags contains kWinWasapiUseChannelMask this allows you to specify which speakers to address in a multichannel stream. Will be used only if kWinWasapiUseChannelMask flag is specified.

See kWinChannelMask* constants.
(Read and Write property)

PortAudioStreamParametersMBS.WASFlags as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The flags.

Can be e.g. kWinWasapiUseChannelMask to use channel mask.
(Read and Write property)

PortAudioStreamParametersMBS.WASStreamCategory as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Stream category.

See constants.
(Read and Write property)

PortAudioStreamParametersMBS.WASStreamOption as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Stream option.

See constants.
(Read and Write property)

PortAudioStreamParametersMBS.WASThreadPriority as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Specifies thread priority explicitly. Will be used only if paWinWasapiThreadPriority flag is specified.

Please note, if Input/Output streams are opened simultaniously (Full-Duplex mode) you shall specify same value for threadPriority or othervise one of the values will be used to setup thread priority.
(Read and Write property)

PortAudioStreamParametersMBS.WinDirectSoundChannelMask as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The channel mask.

support for WAVEFORMATEXTENSIBLE channel masks. If flags contains kWinDirectSoundUseChannelMask this allows you to specify which speakers to address in a multichannel stream.

See kWinChannelMask* constants.
(Read and Write property)

PortAudioStreamParametersMBS.WinDirectSoundFlags as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The flags for Direct Sound.

Enable other features of this parameters.
(Read and Write property)

PortAudioStreamParametersMBS.WinDirectSoundFramesPerBuffer as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Low-level latency setting support.

Sets the size of the DirectSound host buffer.
When flags contains the kWinDirectSoundUseLowLevelLatencyParameters this size will be used instead of interpreting the generic latency parameters to Pa_OpenStream(). If the flag is not set this value is ignored.

If the stream is a full duplex stream the implementation requires that the values of framesPerBuffer for input and output match (if both are specified).
(Read and Write property)

PortAudioStreamParametersMBS.WinMMEBufferCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Number of buffers.

(Read and Write property)

PortAudioStreamParametersMBS.WinMMEChannelMask as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The channel mask.

Support for WAVEFORMATEXTENSIBLE channel masks. If flags contains kWinMmeUseChannelMask this allows you to specify which speakers to address in a multichannel stream.

See kWinChannelMask* constants.
(Read and Write property)

PortAudioStreamParametersMBS.WinMMEDeviceCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The device count.

(Read and Write property)

PortAudioStreamParametersMBS.WinMMEFlags as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The field for flags for Win MME.

(Read and Write property)

PortAudioStreamParametersMBS.WinMMEFramesPerBuffer as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Low-level latency setting support.

These settings control the number and size of host buffers in order to set latency. They will be used instead of the generic parameters to OpenStream() if flags contains the kWinMmeUseLowLevelLatencyParameters flag.

If PortAudioStreamParametersMBS object with kWinMmeUseLowLevelLatencyParameters are supplied for both input and output in a full duplex stream, then the input and output framesPerBuffer must be the same, or the larger of the two must be a multiple of the smaller, otherwise a kErrorIncompatibleHostApiSpecificStreamInfo error will be returned from OpenStream().
(Read and Write property)

PortAudioStreamParametersMBS.WinWDMKSChannelMask as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The channel mask for WDM/KS.

If kWinWDMKSUseGivenChannelMask bit is set in flags, use this as channelMask instead of default.

See kWinChannelMask* constants.
(Read and Write property)

PortAudioStreamParametersMBS.WinWDMKSFlags as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
Flags indicate which fields are valid.

(Read and Write property)

PortAudioStreamParametersMBS.WinWDMKSNoOfPackets as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Audio MBS Audio Plugin 20.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The number of packets to use for WaveCyclic devices, range is [2, 8].

Set to zero for default value of 2.
(Read and Write property)

The items on this page are in the following plugins: MBS Audio Plugin.


The biggest plugin in space...