If your app needs only output channels, you might ask for a maximum of 0 input channels, and the component won't display any options for choosing the input channels. And likewise if you're doing an input-only app.

Parameters

deviceManager

the device manager that this component should control

minAudioInputChannels

the minimum number of audio input channels that the application needs

maxAudioInputChannels

the maximum number of audio input channels that the application needs

minAudioOutputChannels

the minimum number of audio output channels that the application needs

maxAudioOutputChannels

the maximum number of audio output channels that the application needs

showMidiInputOptions

if true, the component will allow the user to select which midi inputs are enabled

showMidiOutputSelector

if true, the component will let the user choose a default midi output device

showChannelsAsStereoPairs

if true, channels will be treated as pairs; if false, channels will be treated as a set of separate mono channels.

hideAdvancedOptionsWithButton

if true, only the minimum amount of UI components are shown, with an "advanced" button that shows the rest of them