Next: Data types Up: 7 Miscellaneous Previous: 7 Miscellaneous

# Constants

This section describes all constants used with miscellaneous MIDAS functions. They are grouped according to the `enum` used to define them.

## 7.1.1 MIDASechoFilterTypes

    enum MIDASechoFilterTypes

### Description

These constants define different echo filter types for MIDAS Digital Audio System echo effects. Each echo in an echo effect has a separate filter. If the echo effect contains more than a couple of echoes, the echoes should usually sound best with low-pass filtering.

### Values

MIDAS_ECHO_FILTER_NONE
  No filtering
MIDAS_ECHO_FILTER_LOWPASS
  Low-pass filtering, higher frequencies are filtered out.
MIDAS_ECHO_FILTER_HIGHPASS
  High-pass filtering, lower frequencies are filtered out.

## 7.1.2 MIDASpostProcPosition

    enum MIDASpostProcPosition

### Description

These constants define the position of a new post-processor in the system post-processor list when it is being added with MIDASaddPostProcessor. The order of the post-processors in the list determines the order in which they are applied to the sound output.

MIDAS internal echo effects are always inserted to the beginning of the list, and filters to the end. Most user post-processors should be inserted to the beginning as well.

### Values

MIDAS_POST_PROC_FIRST
  The post-processor is inserted to the beginning of the list
MIDAS_POST_PROC_LAST
  The post-processor is inserted to the end of the list