object

      Object associated with this media control interface command. The object can be one of the following:

      • Device type
      • Device name
      • Filename
      • Alias
      AUDIO
        The audio attributes of the device context specified by the ALL, LEFT, RIGHT, OVER, and VOLUME keywords.

        ALL

          Applies to both or all channels (default).

          Specify ON or OFF with the ALL keyword.

          ON

            Enable audio output.
          OFF
            Disable audio output.
          LEFT
            Applies to left channel.

            Specify ON or OFF with the LEFT keyword.

            ON

              Enable audio output to the left audio channel.
            OFF
              Disable audio output to the left audio channel.
            RIGHT
              Applies to right channel.

              Specify ON or OFF with the RIGHT keyword.

              ON

                Enable audio output to the right audio channel.
              OFF
                Disable audio output to the right audio channel.
              BASS level
                Sets the bass level as a percentage of the maximum achievable effect. The effect applies to the final output mix. Any specification of a channel is ignored.
              TREBLE level
                Sets the mixer-channel treble level as a percentage of the maximum achievable effect. The effect applies to the final output mix. Any specification of a channel is ignored.
              BALANCE level
                Sets the balance level. Zero is defined as full left balance while one hundred is defined as full right balance. This value is ignored for monaural channels. This effect applies to the final output mix. Any specification of a channel is ignored.
              PITCH level
                Sets the pitch as a percentage of the maximum achievable effect. This effect applies to the final output mix. Any specification of a channel is ignored.
              GAIN level
                Sets the gain as a percentage of the maximum achievable effect for the currently selected input.
              MONITOR
                Sets the amplifier mixer device to monitor, or not to monitor, the input signal from one device while the output of another device is being recorded. This option should be used along with the ON and OFF keywords.

                Specify ON or OFF with the MONITOR keyword.

                ON

                  Enables monitoring of the input signal.
                OFF
                  Disables monitoring of the input signal.
                OVER milliseconds
                  Apply the change over the specified time period (fade).
                VOLUME level
                  Sets the mixer-channel volume level as a percentage of the maximum achievable effect. The precise channel is specified by using the ALL, LEFT, or RIGHT keywords.
                CONNECTOR type
                  Specifies one of the following connector types for which the settings are to apply.

                  • amp stream
                  • audio in
                  • audio out
                  • headphones
                  • internalaudio
                  • microphone
                  • midi in
                  • midi out
                  • midi stream
                  • line in
                  • line out
                  • null
                  • phone set
                  • phone line
                  • speakers
                  • universal
                  MIXER AUTO LEVEL CONTROL level
                    Sets the auto-level control setting for the specified connector as a percentage (0-100).
                  MIXER BALANCE level
                    Sets the balance setting for the specified connector as a percentage (0-100).
                  MIXER BASS level
                    Sets the bass setting for the specified connector as a percentage (0-100).
                  MIXER CHORUS level
                    Sets the chorus setting for the specified connector as a percentage (0-100).
                  MIXER CROSSOVER level
                    Sets the crossover setting for the specified connector as a percentage (0-100).
                  MIXER CUSTOM1 level
                    Sets the custom effect setting for the specified connector as a percentage (0-100).
                  MIXER CUSTOM2 level
                    Sets the custom effect setting for the specified connector as a percentage (0-100).
                  MIXER CUSTOM3 level
                    Sets the custom effect setting for the specified connector as a percentage (0-100).
                  MIXER GAIN level
                    Sets the gain setting for the specified connector as a percentage (0-100).
                  MIXER LOUDNESS level
                    Sets the loudness setting for the specified connector as a percentage (0-100).
                  MIXER MID level
                    Sets the mid setting for the specified connector as a percentage (0-100).
                  MIXER MONITOR level
                    Sets the monitor setting for the specified connector as a percentage (0-100).
                  MIXER MUTE
                    Sets the specified connector to mute.
                  MIXER PITCH level
                    Sets the pitch setting for the specified connector as a percentage (0-100).
                  MIXER REVERB level
                    Sets the reverb setting for the specified connector as a percentage (0-100).
                  MIXER STEREO ENHANCE level
                    Sets the stereo enhancement setting for the specified connector as a percentage (0-100).
                  MIXER TREBLE level
                    Sets the treble setting for the specified connector as a percentage (0-100).
                  MIXER VOLUME level
                    Sets the volume setting for the specified connector as a percentage (0-100).
                  WAIT
                    The command is executed synchronously. The function waits until the requested action is complete before returning to the application.
                  NOTIFY
                    The command is executed asynchronously, allowing control to be returned immediately to the application. When the requested action is complete, an MM_MCINOTIFY message is sent to the application window procedure.


                  [Back] [Next]