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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
(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 |
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 |
(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 |
(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 |
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 |
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 |
(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 |
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.