GUIDOLib  1.7.7
A Music Score Rendering Engine
Public Attributes | List of all members
Guido2MidiParams Struct Reference

A data structure containing the settings for MIDI conversion. More...

Public Attributes

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

Detailed Description

A data structure containing the settings for MIDI conversion.

Member Data Documentation

◆ fAccentFactor

float Guido2MidiParams::fAccentFactor

accent intensity factor - default value: 1.1

◆ fChan

int Guido2MidiParams::fChan

the default Midi channel - default value: 1

◆ fDFactor

float Guido2MidiParams::fDFactor

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

◆ fFermataFactor

float Guido2MidiParams::fFermataFactor

fermata duration factor - default value: 2.0

◆ fIntensity

float Guido2MidiParams::fIntensity

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

◆ fMarcatoFactor

float Guido2MidiParams::fMarcatoFactor

marcato intensity factor - default value: 1.2

◆ fSlurFactor

float Guido2MidiParams::fSlurFactor

legato duration factor - default value: 1.0

◆ fStaccatoFactor

float Guido2MidiParams::fStaccatoFactor

staccato duration factor - default value: 0.5

◆ fTempo

int Guido2MidiParams::fTempo

default tempo in quarter per minute - default value: 120

◆ fTenutoFactor

float Guido2MidiParams::fTenutoFactor

tenuto duration factor - default value: 0.90

◆ fTicks

int Guido2MidiParams::fTicks

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

◆ fVChans

std::map<int, int> Guido2MidiParams::fVChans

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


Guido Project Copyright © 2019 Grame-CNCM