> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SHAPE_FLOWGRAPH_EQCOMP_COMMAND

> SHAPE_FLOWGRAPH_EQCOMP_COMMAND

# SHAPE\_FLOWGRAPH\_EQCOMP\_COMMAND

Indicates that an equalizer/compression pass is needed.

## Syntax

```cpp theme={null}
typedef struct SHAPE_FLOWGRAPH_EQCOMP_COMMAND {  
    UINT64 command : 5;
    UINT64 queued : 1;
    UINT64 disabled : 1;
    UINT64 error : 1;
    UINT64 reserved0 : 5;
    UINT64 contextId : 12;
    UINT64 inputMixBuffer : 13;
    UINT64 sideChainMixBuffer : 13;
    UINT64 outputMixBuffer : 13;
} SHAPE_FLOWGRAPH_EQCOMP_COMMAND  
```

### Members

`command`\
Type: UINT64

The SHAPE\_FLOWGRAPH\_COMMAND\_TYPE\_EQCOMP command from [SHAPE\_FLOWGRAPH\_COMMAND\_TYPE](/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type).

`queued`\
Type: UINT64

Internal process flag: 1 == inserted into internal command queue, 0 == still waiting.

`disabled`
Type: UINT64

Flag to disable the pass.

`error`\
Type: UINT64

Command is invalid. It is set by the Audio Control Processor (ACP).

`reserved0`\
Type: UINT64

Reserved.

`contextId`\
Type: UINT64

Context ID.

`inputMixBuffer`\
Type: UINT64

Output mix buffer for channel 0 (normally left / mono).

`sideChainMixBuffer`\
Type: UINT64

Output mix buffer for channel 1 (normally right).

`outputMixBuffer`\
Type: UINT64

Output mix buffer for channel 0 (normally left / mono).

## Remarks

The *EQComp* command is dispatched to the EQComp hardware block for execution. The input data for the EQComp block is a mix buffer. The sidechain data for any specified EQComp block is also a mix buffer. The output of the EQComp always goes to a mix buffer. Each command will correspond to the output processing of one channel of 128 samples audio frame at 48 kHz.

## Requirements

**Header:** shapeflowgraph.h

**Supported platforms:** XBOX One family consoles and XBOX Series consoles

## See also

[ACP Overview](/build/console-features/audio/overviews/acp-overview)

[SHAPE Overview](/build/console-features/audio/overviews/shape-overview)

[shapeflowgraph](/reference/audio/shapeflowgraph/shapeflowgraph_members)


## Related topics

- [SHAPE_FLOWGRAPH_COMMAND](/reference/audio/shapeflowgraph/structs/shape_flowgraph_command.md)
- [ShapeFlowGraph](/reference/audio/shapeflowgraph/shapeflowgraph_members.md)
- [SHAPE_FLOWGRAPH_COMMAND_TYPE](/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type.md)
- [ACP_COMMAND_LOAD_SHAPE_FLOWGRAPH](/reference/audio/acphal/structs/acp_command_load_shape_flowgraph.md)
- [SHAPE_FLOWGRAPH_COMMAND_HEADER](/reference/audio/shapeflowgraph/structs/shape_flowgraph_command_header.md)
