# Interface: SonificationInstrumentOptionsObject

## Highcharts. SonificationInstrumentOptionsObject

Configuration for a SonificationInstrument.

### Requires

- module:modules/sonification

### Members

#### capabilities :Highcharts.SonificationInstrumentCapabilitiesOptionsObject|undefined

  Define additional capabilities for the instrument, such as panning, filters, and tremolo effects.

  ##### Type:

  - Highcharts.SonificationInstrumentCapabilitiesOptionsObject | undefined

#### midiTrackName :string|undefined

  A track name to use for this instrument in MIDI export.

  ##### Type:

  - string | undefined

#### synthPatch :Highcharts.SonificationSynthPreset|Highcharts.SynthPatchOptionsObject

  The synth configuration for the instrument. Can be either a string, referencing the instrument presets, or an actual SynthPatch configuration.

  ##### Type:

  - Highcharts.SonificationSynthPreset | Highcharts.SynthPatchOptionsObject

  ##### Try it

  - All instrument presets.
  - Custom instrument preset.