The new collection from Synthesizer.com

After several hours working on that :grin:, it seams to take the zero volt as the root not, and then create scales, triad, etc. Is it correct?

Alain

I don’t know. This is what the manual says

1 Like

The Q171 hardware does support incoming negative voltage if the jumpers are set to allow it.

@modlfo I am hearing undesirable frequencies from Q106 pulse wave, particularly at higher pitch. Here are the spectra of VCV VCO, Q106 and Bleak

I’ve gotten in trouble in the past for posting images like that. But I think the rules are it’s ok to do that with paid modules, but it’s considered not helpful if they are free? I think these ones are free, so maybe we aren’t supposed to ask if that is intentional or not?

1 Like

Yes. There seems to be a bug in my code. The pulse is generating more aliasing than what I designed it for. @LarsBjerregaard reported it yesterday. I’ll fix it and push an update.

The fixed implementation is not as good as Bleak, but it will not be as bad as it is now.

4 Likes

In this case it is a real bug. The pulse should be producing aliasing as good/bad as the other waveforms.

3 Likes

I did not implemented all the functions that are set with jumpers in all modules. I will implement this one and if you have some favorites on other modules let me know.

1 Like

I will submit a new build fixing the reported issues. Meanwhile, you can download it here if you want to give it a try Nextcloud

3 Likes

Comparison of Q171 with some other quantisers. Note Q171 outputs G4 while the others output A4. All set to major scale

I think this is because the quantization method. The Q171 quantizes to the “floor” note. The others may be quantizing to the “nearest” note.

wouldn’t that make them very sensitive to noise? would 1.0 V be right in between two notes? That doesn’t sound right…

1 Like

I haven’t notice any strange behavior in the hardware. The data I captured seems to be stable even with the noise. Most probably it has some mechanism to avoid that. In the virtual version I did not implemented anything because I thought it wouldn’t be necessary on VCV. But maybe adding a bit of hysteresis would be a good idea.

My experience exactly. I had some issues with floating point. 1.0000001 quantizes to 1V but 0.999999999V then quantizes to 11/12V. So round() is more appropriate for quantizers.

1 Like

Wonderful modules. Here is my Minimoog ‘clone’ using them. The patch also uses:

  • VCV’s ‘factory’ modules for assorted signal routing and switching (also the LFO)
  • MindMeld’s RouteMaster 5>1 for oscillator waveform selection routing
  • MindMeld’s (Omri’s) PatchMaster to make a fully-functioning control panel for the synth
  • Stoermelder’s Glue to put explanatory labels all over the synth

One thing I had trouble with was the functioning of the Mini’s “Delay” switch.

As far as I can tell, it flips the Envelope Generators from ADS to ASR so that the Decay value becomes a Release value instead. I guess this is done inside the EGs.

My workaround was to use a pair of EGs: one that had its Decay set by the Control Panel’s Decay slider; the other with its Release set by the Decay slider — then flip the modulation between the two EGs when the Decay switch (Control Panel button) is clicked.

This was after a good few hours trying to use logic gates to prevent the key-up trigger (i.e. end of key press gate) from occurring until the Decay stage was finished if Decay switch was clicked. This would implement a different-sounding Release that may not be true to the Mini. And I failed to get it to work! If anyone has a real Minimoog, I’d be grateful if they would describe to me what effect the Decay switch has on the envelopes, including what happens if the switch is activated during the Decay stage of an envelope cycle.

Cheers

Nick

2 Likes

Tiny tweak: I implemented the “Tune” function by injecting a little +/- V into the Synthesizer.com MIDI IN module. But later I switched to VCV’s MIDI module so I could grab Velocity and Aftertouch from hardware. This broke the “Tune” function, which I forgot to fix. The fix was very simple: it involved no new modules but a tiny tweak to the V/Oct signal path. Here is the fix.

4 Likes

More tweaks coming. This has become an obsession. I’ve been watching Minimoog videos to check I’m interpreting it right. As a result I’ve added the extra two pulse waves the Mini has. I’ve also understood the meaning of the Mini’s “Oscillator Modulation” switch (it’s FM) and implemented it. I’m currently looking at the way the filter envelope integrates (or not) with the mod wheel 'cos I don’t think I’ve got it right yet.

5 Likes

Hi - +1 for a request for the Q960. @Vult - fabulous work on the dotcom VCV port - it has inspired me to try VCV for the first time!

2 Likes

This, I think, is the fully implemented version of my ‘Minimoog’ clone in VCV. It is sounding pretty-damn good, although I say it myself. I found a schematic for the Minimoog and corrected the (very minor) mistakes I made with the modulation routing. The later versions also implement a different ‘click to select’ logic as my original would lose memory of the click state between saves and so flip the light-on/light-off of the selector button (e.g. Decay/Release).

Pretty much as before, the modules used (with massive respect to their authors) are:

  • The beautiful Synthesizer.com suite of modules for all the audio effects
  • VCV’s ‘factory’ modules for assorted signal routing and switching, and for the LFO.
  • MindMeld’s (Omri’s) ‘PatchMaster’ to make a fully-functioning control panel for the synth
  • Stoermelder’s ‘Glue’ to put explanatory labels all over the synth

I’m certain to tweak it a little in the months to come. Things to think about include:

  • some way to save presets (wishful thinking?)
  • look more carefully at the way the basic LFO changes from tri to square as its pitch increases
  • the Synthesizer.com filter doesn’t self-resonate like the Moog’s. maybe offer switchable filters such as ‘Tangents’.
  • a breakout panel to copy the Mini’s input/output jack sockets

That’s all for now. I hope someone enjoys tinkering with this as much as I have.

Nick

Minimoog is almost certainly a copyright trademark of Moogmusic, without whom none of us in this forum would be here, probably. This VCV Rack ‘copy’ is merely a tribute to the greatness of the real thing.

1 Like

You ought to start a dedicated thread for this Minimoog emulation project

1 Like