linuxsampler 2.3.1
LinuxSampler::MidiInstrumentMapper::entry_t Struct Reference

Defines the instrument and settings a MIDI bank MSB, LSB, program triple ought to be mapped to. More...

#include <MidiInstrumentMapper.h>

Public Attributes

String EngineName
 The sampler engine to be used.
 
String InstrumentFile
 File name of the instrument to be loaded.
 
uint InstrumentIndex
 Index of the instrument within its file.
 
mode_t LoadMode
 Life-time strategy of instrument.
 
float Volume
 Global volume factor for this instrument.
 
String Name
 Display name that should be associated with this mapping entry.
 

Detailed Description

Defines the instrument and settings a MIDI bank MSB, LSB, program triple ought to be mapped to.

Definition at line 69 of file MidiInstrumentMapper.h.

Member Data Documentation

◆ EngineName

String LinuxSampler::MidiInstrumentMapper::entry_t::EngineName

The sampler engine to be used.

Definition at line 70 of file MidiInstrumentMapper.h.

◆ InstrumentFile

String LinuxSampler::MidiInstrumentMapper::entry_t::InstrumentFile

File name of the instrument to be loaded.

Definition at line 71 of file MidiInstrumentMapper.h.

◆ InstrumentIndex

uint LinuxSampler::MidiInstrumentMapper::entry_t::InstrumentIndex

Index of the instrument within its file.

Definition at line 72 of file MidiInstrumentMapper.h.

◆ LoadMode

mode_t LinuxSampler::MidiInstrumentMapper::entry_t::LoadMode

Life-time strategy of instrument.

Definition at line 73 of file MidiInstrumentMapper.h.

◆ Name

String LinuxSampler::MidiInstrumentMapper::entry_t::Name

Display name that should be associated with this mapping entry.

Definition at line 75 of file MidiInstrumentMapper.h.

◆ Volume

float LinuxSampler::MidiInstrumentMapper::entry_t::Volume

Global volume factor for this instrument.

Definition at line 74 of file MidiInstrumentMapper.h.


The documentation for this struct was generated from the following file: