AY: merge TFX from host12prog
This commit is contained in:
parent
c02556afa7
commit
c2f2aa3024
3 changed files with 147 additions and 1 deletions
|
|
@ -7558,6 +7558,22 @@ void FurnaceGUI::drawInsEdit() {
|
|||
drawMacros(macroList,macroEditStateMacros);
|
||||
ImGui::EndTabItem();
|
||||
}
|
||||
if (ins->type==DIV_INS_AY) {
|
||||
if (!ins->amiga.useSample)
|
||||
{
|
||||
if (ImGui::BeginTabItem(_("Timer Macros")))
|
||||
{
|
||||
ImGui::Text(_("warning: timer effects are not supported by VGM export!"));
|
||||
macroList.push_back(FurnaceGUIMacroDesc(_("Timer FX"),&ins->std.ex6Macro,0,3,64,uiColors[GUI_COLOR_MACRO_OTHER]));
|
||||
macroList.push_back(FurnaceGUIMacroDesc(_("TFX Offset"),&ins->std.ex7Macro,-2048,2047,160,uiColors[GUI_COLOR_MACRO_PITCH],true));
|
||||
macroList.push_back(FurnaceGUIMacroDesc(_("Timer Num"),&ins->std.ex8Macro,0,15,64,uiColors[GUI_COLOR_MACRO_OTHER]));
|
||||
macroList.push_back(FurnaceGUIMacroDesc(_("Timer Den"),&ins->std.fmsMacro,0,15,64,uiColors[GUI_COLOR_MACRO_OTHER]));
|
||||
macroList.push_back(FurnaceGUIMacroDesc(_("PWM Boundary"),&ins->std.amsMacro,0,15,64,uiColors[GUI_COLOR_MACRO_OTHER]));
|
||||
drawMacros(macroList,macroEditStateMacros);
|
||||
ImGui::EndTabItem();
|
||||
}
|
||||
}
|
||||
}
|
||||
if (ins->type==DIV_INS_POWERNOISE || ins->type==DIV_INS_POWERNOISE_SLOPE) {
|
||||
if (ImGui::BeginTabItem("PowerNoise")) {
|
||||
int pnOctave=ins->powernoise.octave;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue