Emulating MiniBrute 2S using BEAP

enki's icon

In a world of infinite distractions I decided to learn about synthesizers. So I started to make noise with BEAP and that was all well and beapy but I wasn't sure what I was learning. So fiddled some more then dropped the project.

Enter the Arturia MiniBrute 2S.  Which according to this website is a subtractive synthesizer. https://tapeop.com/reviews/gear/129/minibrute-2/

And more relevantly, a friend was selling. (In my defense it was on sale! Don't judge..)

Now I'm wondering if I can learn BEAP and synthesis and everything by putting these two devices together..in my head (conceptually).

Thus my question: How to emulate the Arturia Minibrute 2S in MaxMSP BEAP? Because it would be cool to be able to learn about synthesizers without having to buy them, and if you really wanted to know how they work then building one or several in BEAP would be a handy thing to know.

As you can see in the video the schematic is quite simplified, and doesn't make for easy emulation within BEAP for one as noobesque as myself. See attached image below of their schematic.

Consequenlty I'm wondering if someone has already done this type of emulation with BEAP or MaxMSP and other synthesizers? Or if there is some ML/AI that can do it? (Cycling74 - Please take that as a feature request/hint of how noobs would benefit from ML within Cycling74- as a learning tool.)

Which brings me to your attention gentle reader.

How would you modify the attached patch to emulate the Minibrute 2S more accurately? I know what I have is not correct, so any guidance would be great. Thanks.

Max Patch
Copy patch and select New From Clipboard in Max.

Further queries:

Within VCO1 region (See photo/ schematic)

What sort of things are: Glide, fine Tune, Metalizer, Metal Mod within BEAP?

Within AMP

What is the Brute Factor doing and how to do I emulate it?

Under Amp (What MaxMSP may call Level), What would emulate Global Tune?

LFO2 Doesn't seem to do much, why is that? is it only modulating VCO1?

Is the Minibrute really only a subtractive synthesizer, if so is there some model in BEAP of what SubSynths structure should be? (Remember ..noob.. be gentle.)

Thanks,

-Enki

Neal Johnson's icon

A subtractive synth is basically one where you start with a basic waveform, mess it up to make it more complex, which means doing something that makes it more rich in harmonics, and then passing the signal through a filter to tone down the harmonics, that's the subtraction. The wave folder in your patch is a messer upper. You don't have any filters yet. Emulating existing synths is a great way to learn this stuff. Most of your questions above describe things that mess up the signal - Metal Mod, Metalizer, and Brute Factor, for example. Glide makes notes blend together as the pitch changers, sort of like portamento. I haven't used Global Tune on my miniBrute, but I think it adjusts the tuning across the board so to speak. LFOs are sued to either time things, or to modify some quality of the signal, like frequency, in a slow periodic way. As to synthesizers, there are subtractive, additive, FM, granular, physical modeling, and more. There are pieces of these, and techniques, available in Max to build these things.

Omri Cohen on YouTube, has a number of videos where he builds emulations of a lot of different synths, mainly Moog, in a step by step fashion. These are great. He uses Vcvrack (vcvrack.com) a free digital emulation of a modular synth. The amount of stuff there is way way more than in BEAP. But what you learn there can be brought back into Max, as you will have a better understanding of the signal paths and the things the signals go though to modify their qualities.

enki's icon

Thank you Neal, I"ll dig into that channel and report back.

-Enki