A new instrument: Moog's Minimoog and Memorymoog #51
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ben decided on 2026-10-12, on #26, that the Moogs up to the Memorymoog are wanted, with variants combined where that fits, and asked for an issue for each instrument that makes. This is one of five; the others are linked from #26. Not started.
Everything below is from recollection and a quick look at encyclopedia and shop pages, with no manual read; issue #20's list was wrong in several places for the same reason. Find and read Moog's owner's and service manuals before designing anything, put them in
docs/references.md, and correct this.What it covers
One instrument, a voice and N of it, as a SEM and the OB-X are, and as the Prophet-5 and the Prophet-10 are:
A Minimoog is then
voice.count1 and a Memorymoog voice with a few things at nothing; a Memorymoog is six.To find out
What it does not cover
Patch memory, the Memorymoog's cassette interface and its auto-tune, by Ben's word that memory is irrelevant. The Memorymoog's arpeggiator is
engine/arpeggiator.h. Its chord memory and hold are #11. The Memorymoog Plus's sequencer would be an issue of its own, as #2 and #5 are.Later, perhaps, by Ben's word on #26: things from the Voyager, which he counts as a Minimoog reissued with additions and so allowed, as the OB-X8 is. They would be settings of this instrument, as the SEM family took a few of the OB-X8's. Not now.
What is already here to build on
engine/four_pole_filter.h: four stages with feedback, already the SH-5's ladder. What makes Moog's sound as it does is how it saturates, which is #4. A Moog built clean will sound close to what is here already, so this instrument leans on #4 more than any other.engine/analog_vco.h: sawtooth, pulse and triangle at once from one ramp, with sync, which is the Memorymoog's VCO as recalled.voice.h, for POLY-MOD and for an oscillator that leaves the keyboard and runs slow.engine/key_assign.h,engine/portamento.h,engine/variance.h,engine/zones.h, the shared arpeggiator and effects.Provenance
instruments/minimoog/and programs namedminimoog.bcox referenced this issue2026-10-12 23:33:01 +00:00