MuseScore  3.4
Music composition and notation
Macros | Enumerations
global.h File Reference
#include <endian.h>
#include "synthesizer/synthesizer.h"
#include "synthesizer/midipatch.h"
#include "effects/effect.h"
#include "sparm.h"
Include dependency graph for global.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MIDICTL_SWELL   7
 
#define SWELL_MIN   0.0f
 
#define SWELL_MAX   1.0f
 
#define SWELL_DEF   1.0f
 
#define MIDICTL_TFREQ   12
 
#define TFREQ_MIN   2.0f
 
#define TFREQ_MAX   8.0f
 
#define TFREQ_DEF   4.0f
 
#define MIDICTL_TMODD   13
 
#define TMODD_MIN   0.0f
 
#define TMODD_MAX   0.6f
 
#define TMODD_DEF   0.3f
 
#define MIDICTL_BANK   32
 
#define MIDICTL_HOLD   64
 
#define MIDICTL_IFELM   98
 
#define MIDICTL_ASOFF   120
 
#define MIDICTL_ANOFF   123
 
#define KEYS_MASK   63
 
#define HOLD_MASK   64
 
#define ALL_MASK   127
 

Enumerations

enum  {
  NASECT = 4, NDIVIS = 8, NKEYBD = 6, NGROUP = 8,
  NNOTES = 61, NBANK = 32, NPRES = 32
}
 

Macro Definition Documentation

◆ ALL_MASK

#define ALL_MASK   127

◆ HOLD_MASK

#define HOLD_MASK   64

◆ KEYS_MASK

#define KEYS_MASK   63

◆ MIDICTL_ANOFF

#define MIDICTL_ANOFF   123

◆ MIDICTL_ASOFF

#define MIDICTL_ASOFF   120

◆ MIDICTL_BANK

#define MIDICTL_BANK   32

◆ MIDICTL_HOLD

#define MIDICTL_HOLD   64

◆ MIDICTL_IFELM

#define MIDICTL_IFELM   98

◆ MIDICTL_SWELL

#define MIDICTL_SWELL   7

◆ MIDICTL_TFREQ

#define MIDICTL_TFREQ   12

◆ MIDICTL_TMODD

#define MIDICTL_TMODD   13

◆ SWELL_DEF

#define SWELL_DEF   1.0f

◆ SWELL_MAX

#define SWELL_MAX   1.0f

◆ SWELL_MIN

#define SWELL_MIN   0.0f

◆ TFREQ_DEF

#define TFREQ_DEF   4.0f

◆ TFREQ_MAX

#define TFREQ_MAX   8.0f

◆ TFREQ_MIN

#define TFREQ_MIN   2.0f

◆ TMODD_DEF

#define TMODD_DEF   0.3f

◆ TMODD_MAX

#define TMODD_MAX   0.6f

◆ TMODD_MIN

#define TMODD_MIN   0.0f

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
NASECT 
NDIVIS 
NKEYBD 
NGROUP 
NNOTES 
NBANK 
NPRES