Public Attributes

Guido2MidiParams Struct Reference
[MIDI support]

The GuidoInitDesc data structure contains all information required by GuidoInit() More...

List of all members.

Public Attributes

int fTempo
 default tempo in quarter per minute - default value: 120
int fTicks
 ticks per quarternote - default value: 960 (64*3*5)
int fChan
 the default Midi channel - default value: 1
float fIntensity
 default intensity [0.0 ... 1.0] - default value: 0.8
float fAccentFactor
 accent intensity factor - default value: 1.1
float fMarcatoFactor
 marcato intensity factor - default value: 1.2
float fDFactor
 default duration factor [0.0 ... 1.0] - default value: 0.8
float fStaccatoFactor
 staccato duration factor - default value: 0.5
float fSlurFactor
 legato duration factor - default value: 1.0
float fTenutoFactor
 tenuto duration factor - default value: 0.90
float fFermataFactor
 fermata duration factor - default value: 2.0
std::map< int, int > fVChans
 a map between voice numbers and MIDI channels (all indexed from 1)

Detailed Description

The GuidoInitDesc data structure contains all information required by GuidoInit()


Member Data Documentation

int fTempo

default tempo in quarter per minute - default value: 120

int fTicks

ticks per quarternote - default value: 960 (64*3*5)

int fChan

the default Midi channel - default value: 1

float fIntensity

default intensity [0.0 ... 1.0] - default value: 0.8

accent intensity factor - default value: 1.1

marcato intensity factor - default value: 1.2

float fDFactor

default duration factor [0.0 ... 1.0] - default value: 0.8

staccato duration factor - default value: 0.5

float fSlurFactor

legato duration factor - default value: 1.0

tenuto duration factor - default value: 0.90

fermata duration factor - default value: 2.0

std::map<int, int> fVChans

a map between voice numbers and MIDI channels (all indexed from 1)