Copyright © 2008-2023 MultiMedia Soft

TracksBoard.ItemSpeakerSet method

Previous pageReturn to chapter overviewNext page

Remarks

 

Modifies the speaker assigned to the given item. The current speaker can be obtained through the TracksBoard.ItemSpeakerGet method.

 

TracksBoard sessions can manage up to 4 stereo speakers or 8 mono speakers; by default sessions are created with a two speakers configuration (Front speakers) and this can be changed through the TracksBoard.SpeakersNumSet method: if a speaker not managed by the session is assigned to an item, for example if you assign "Rear speakers" when the session is configured for  "Front speakers" only, the item will not be played and will not be exported into the final mix but will be in any case visible on the board.

 

For details about the use of the TracksBoard refer to the How to use the TracksBoard to visually compose songs tutorial.

For further details about methods of the TracksBoard refer to the TracksBoard class section.

 

 

Syntax

 

[Visual Basic]

Public Function ItemSpeakerSet (

nUniqueId as Int32,

nSpeaker as enumSpeakers

) as enumErrorCodes


 

[C#]

public enumErrorCodes ItemSpeakerSet (

Int32 nUniqueId,

enumSpeakers nSpeaker

);


 

[C++]

public: enumErrorCodes ItemSpeakerSet (

Int32 nUniqueId,

enumSpeakers nSpeaker

);


 

 

Parameter

Description

 

 

nUniqueId

Unique identification number assigned to the sound item after being generated by one of the following methods:

TracksBoard.ItemClone when an existing item has been cloned

nSpeaker

The new speaker assigned to the given item.

Supported values are the following:

Mnemonic value

Numeric value

Meaning

SPEAKER_FRONT (Default)

0

Front speakers (Stereo)

SPEAKER_REAR

1

Rear speakers (Stereo)

SPEAKER_CENTER_LFE

2

Center speakers (Stereo)

SPEAKER_REAR_CENTER

3

Rear center speakers (Stereo)

SPEAKER_FRONT_LEFT

4

Front-left speaker (Mono)

SPEAKER_FRONT_RIGHT

5

Front-right speaker (Mono)

SPEAKER_REAR_LEFT

6

Rear-left speaker (Mono)

SPEAKER_REAR_RIGHT

7

Rear-right speaker (Mono)

SPEAKER_CENTER

8

Center speaker (Mono)

SPEAKER_LFE

9

LFE or Subwoofer speaker (Mono)

SPEAKER_REAR_CENTER_LEFT

10

Rear Center Left speaker (Mono)

SPEAKER_REAR_CENTER_RIGHT

11

Rear Center Right speaker (Mono)

 

Below you can see the positioning of the Stereo speakers on a wide 7.1 configuration (the reported blue numbers corresponds to the Numeric value of the parameter)

and below you can see the positioning of the Mono speakers on the same wide 7.1 configuration

 

 

 

 

Return value

 

Value

Meaning

 

 

Negative value

An error occurred, check the LastError property value in order to get the error code

enumErrorCodes.ERR_NOERROR (0)

The method call was successful