Skip to content

Commit 89457bb

Browse files
committed
commands for toggling stuff
1 parent 104eeff commit 89457bb

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

.vscode/settings.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"files.autoGuessEncoding": false,
44
"C_Cpp.errorSquiggles": "disabled",
55
"files.associations": {
6-
"sdl.h": "c"
6+
"sdl.h": "c",
7+
"math.h": "c",
8+
"music.h": "c"
79
}
810
}

src/command.c

+5-1
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,10 @@ static const InstructionDesc instruction_desc[] =
103103
{MUS_FX_PORTA_UP_SEMI, 0xff00, "Portamento up (semitones)", "PortUpST", -1, -1},
104104
{MUS_FX_PORTA_DN_SEMI, 0xff00, "Portamento down (semitones)", "PortDnST", -1, -1},
105105
{MUS_FX_EXT_TOGGLE_FILTER, 0xfff0, "Toggle filter", "ToggleFilt", -1, -1},
106+
{MUS_FX_EXT_TOGGLE_PHASE_RESET_TIMER, 0xfff0, "Toggle phase reset timer", "TogglePhTim", -1, -1},
107+
{MUS_FX_EXT_TOGGLE_RING_MOD, 0xfff0, "Toggle ring modulation", "ToggleRingMod", -1, -1},
108+
{MUS_FX_EXT_TOGGLE_SYNC, 0xfff0, "Toggle oscillator hard sync", "ToggleHardSync", -1, -1},
109+
{MUS_FX_EXT_TOGGLE_FX_BUS, 0xfff0, "Toggle FX bus", "ToggleFX", -1, -1},
106110
{MUS_FX_CUTOFF_UP, 0xff00, "Filter cutoff up", "CutoffUp", -1, -1},
107111
{MUS_FX_CUTOFF_DN, 0xff00, "Filter cutoff down", "CutoffDn", -1, -1},
108112
{MUS_FX_CUTOFF_SET, 0xff00, "Set filter cutoff", "Cutoff", 0, 0xff},
@@ -464,7 +468,7 @@ void get_command_desc(char *text, size_t buffer_size, Uint16 inst)
464468
snprintf(text, buffer_size, "%s (+%d)", name, (inst & 0xff));
465469
}
466470

467-
else if ((fi & 0xfff0) == MUS_FX_EXT_TOGGLE_FILTER)
471+
else if ((fi & 0xfff0) == MUS_FX_EXT_TOGGLE_FILTER || (fi & 0xfff0) == MUS_FX_EXT_TOGGLE_PHASE_RESET_TIMER || (fi & 0xfff0) == MUS_FX_EXT_TOGGLE_RING_MOD || (fi & 0xfff0) == MUS_FX_EXT_TOGGLE_SYNC || (fi & 0xfff0) == MUS_FX_EXT_TOGGLE_FX_BUS)
468472
{
469473
snprintf(text, buffer_size, "%s (%s)", name, (inst & 0xf) ? "enable" : "disable");
470474
}

0 commit comments

Comments
 (0)