diff --git a/src/gui/exportOptions.cpp b/src/gui/exportOptions.cpp index ed1cc2f34..ab3323c0f 100644 --- a/src/gui/exportOptions.cpp +++ b/src/gui/exportOptions.cpp @@ -31,7 +31,6 @@ void FurnaceGUI::drawExport() { if (ImGui::BeginChild("sysPickerC",avail,false,ImGuiWindowFlags_NoScrollWithMouse|ImGuiWindowFlags_NoScrollbar)) { if (ImGui::BeginTabBar("ExportTypes")) { if (ImGui::BeginTabItem("Audio")) { - static int audioExportType=0; ImGui::RadioButton("one file",&audioExportType,0); ImGui::RadioButton("multiple files (one per chip)",&audioExportType,1); ImGui::RadioButton("multiple files (one per channel)",&audioExportType,2); diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 99c7297ab..95b506891 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -7688,7 +7688,9 @@ FurnaceGUI::FurnaceGUI(): introSkipDo(false), introStopped(false), curTutorial(-1), - curTutorialStep(0) { + curTutorialStep(0), + //audio export types (export options) + audioExportType(0) { // value keys valueKeys[SDLK_0]=0; valueKeys[SDLK_1]=1; diff --git a/src/gui/gui.h b/src/gui/gui.h index c9af9bd95..9e203ebca 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -2267,6 +2267,9 @@ class FurnaceGUI { // tutorial int curTutorial, curTutorialStep; + //audio export types (export options) + int audioExportType; + void drawSSGEnv(unsigned char type, const ImVec2& size); void drawWaveform(unsigned char type, bool opz, const ImVec2& size); void drawAlgorithm(unsigned char alg, FurnaceGUIFMAlgs algType, const ImVec2& size);