29#define MAX_OCTAVE_SIZE 128
30#define MICROTONAL_MAX_NAME_LEN 120
109 void add2XML(XMLwrapper *xml)
const;
#define MAX_OCTAVE_SIZE
Definition Microtonal.h:21
unsigned char Pfirstkey
Definition Microtonal.h:69
float getnotefreq(int note, int keyshift) const
Definition Microtonal.cpp:98
unsigned char Pmiddlenote
Definition Microtonal.h:73
~Microtonal()
Definition Microtonal.cpp:78
void defaults()
Definition Microtonal.cpp:36
bool operator==(const Microtonal µ) const
Definition Microtonal.cpp:202
int loadscl(const char *filename)
Definition Microtonal.cpp:417
void add2XML(XMLwrapper *xml) const
Definition Microtonal.cpp:551
float tuning
Definition Microtonal.h:127
unsigned char Pmapsize
Definition Microtonal.h:76
unsigned int x2
Definition Microtonal.h:130
unsigned char Pglobalfinedetune
Definition Microtonal.h:84
int loadXML(const char *filename)
Definition Microtonal.cpp:679
int texttotunings(const char *text)
Definition Microtonal.cpp:316
Microtonal()
Definition Microtonal.cpp:29
unsigned char type
Definition Microtonal.h:123
unsigned char Plastkey
Definition Microtonal.h:70
unsigned int x1
Definition Microtonal.h:130
unsigned char * Pname
Definition Microtonal.h:105
unsigned char octavesize
Definition Microtonal.h:121
bool operator!=(const Microtonal µ) const
Definition Microtonal.cpp:207
int loadline(FILE *file, char *line)
Definition Microtonal.cpp:406
unsigned char Penabled
Definition Microtonal.h:57
struct Microtonal::@266236064352147135305016060006235177300353223107 tmpoctave[MAX_OCTAVE_SIZE]
unsigned char * Pcomment
Definition Microtonal.h:107
unsigned char Pmappingenabled
Definition Microtonal.h:79
int saveXML(const char *filename) const
Definition Microtonal.cpp:666
unsigned char Pscaleshift
Definition Microtonal.h:66
unsigned char Pinvertupdowncenter
Definition Microtonal.h:54
int linetotunings(unsigned int nline, const char *line)
Definition Microtonal.cpp:257
void tuningtoline(int n, char *line, int maxn)
Definition Microtonal.cpp:393
int loadkbm(const char *filename)
Definition Microtonal.cpp:459
float PAfreq
Definition Microtonal.h:63
unsigned char Pinvertupdown
Definition Microtonal.h:51
short int Pmapping[128]
Definition Microtonal.h:81
void getfromXML(XMLwrapper *xml)
Definition Microtonal.cpp:602
struct Microtonal::@266236064352147135305016060006235177300353223107 octave[MAX_OCTAVE_SIZE]
void texttomapping(const char *text)
Definition Microtonal.cpp:355
unsigned char PAnote
Definition Microtonal.h:60
unsigned char getoctavesize() const
Definition Microtonal.cpp:87
static char filename[]
Definition features.c:5
const char * text
Definition swell-functions.h:167
int n
Definition crypt.c:458
struct zdirent * file
Definition win32.c:1500