GUI: MML strings for waveforms

issue #67
This commit is contained in:
tildearrow 2022-01-26 16:29:49 -05:00
parent a895cb9c5e
commit 554b69e9f3
2 changed files with 54 additions and 0 deletions

View file

@ -162,6 +162,7 @@ class FurnaceGUI {
String workingDir, fileName, clipboard, warnString, errorString, lastError, curFileName;
String mmlString[12];
String mmlStringW;
bool quit, warnQuit, willCommit, edit, modified, displayError, displayExporting, vgmExportLoop;
bool willExport[32];
@ -358,6 +359,7 @@ class FurnaceGUI {
void encodeMMLStr(String& target, int* macro, unsigned char macroLen, signed char macroLoop);
void decodeMMLStr(String& source, int* macro, unsigned char& macroLen, signed char& macroLoop, int macroMin, int macroMax);
void decodeMMLStrW(String& source, int* macro, int& macroLen, int macroMax);
public:
const char* noteName(short note, short octave);