Then you’re asking how to climb Everest with flip-flops. Try something smaller maybe. The midibox sid link given by the_duckchild is probably a good start.
ok mate
good luck!
(but seriously start with a teensy not an arduino at least)
still not what i want as an end goal though
You’ve got to set milestones.
I’m sure the people who summit everest don’t skip learning to walk first. though. come on man.
Yeah teensy is much better for audio stuff. Some revisions even have an fpu.
it could definitely be a long term development but i doubt this is something one would like to do with an arduino. could probably get some of the features available on the MM but to really have something that works like it, well i think it might take jjust few more parts than an arduino and some coding knowledge.
having said that though, one can always try things out right?
If you insist with arduino, check this out: https://soulsbysynths.com/miniatmegatron/
This is arduino based and most of all, the source code is available.
thanks for this link, i think im gonna attempt one of these.
I built one when it came out. Plenty of fun when using it.
Have a look into this as well, seems like a very interesting project with Raspbery pi https://elk.audio/dev-kit/
But also do check the other stuff on the website.
https://elk.audio/
You don’t seem to know what you’re talking about. But don’t let that stop you. Some of the best inventions came from under-informed over-ambition.
Here are some pointers from someone who’s done quite a bit of synthesis on Arduino’s:
- you’ll quickly find out synthesis is highly limited by the low processing power of the standard ATmega Arduino’s
- memory is also very limited so forget about putting all the different synthesis methods of the monomachine and a sequencer on there
- unless using a high resolution external DAC sound quality will be gritty given the 8bit PWM resolution
- but within those limitations there’s still synthesis fun to be had, examples:
-
- and much more to search for online
I’m not up to date with the audio capabilities of the newer generations of Arduino boards with other processors than the ATmega. Also, maybe this would be a better platform: https://bela.io/
Lastly, I don’t get why you keep going on about granular synthesis. There is none in any Elektron instrument (would be cool though).
sure, how hard can it be? not like the MNM is a complex machine or anything
Stop!
If you haven’t already then how about starting out with programming soft synths on your desktop/laptop? You probably want to go that route anyway and then “transfer” your final spec to a chip because iteration is so much faster on a pc than some chip on a breadboard.
TBH, in terms of basic synthesis, the Monomachine really isn’t anything special. It’s the mixture of everything together—the weird temperamental filter, modulatable delay per track, the downright strange gain staging structure (negative distortion?!), and I haven’t even mentioned the effects yet. Or the sequencer, LFOs, and arpeggiator.
If you’re new to Arduino, it doesn’t make sense to try to replicate something so huge as a first project… even if you have two years. Gotta learn to stand before you can do gymnastics!
Maybe also check out the electrosmith daisy:
https://www.electro-smith.com/daisy
It seems to be roughly as powerful as the teensy 4, but with much more sram, so if you want wavetables etc, you could do it with this.
It also comes with some building blocks; oscillators, filters etc, so could help you get going.
If you’re gonna shoot for the monomacine, i think first you actually need to understand what the monomachine is, which you don’t seem to. Once you have that down, I’d go like this…
- Make a synth engine, probably a simple subtractive would be a good start, that you can play over midi
- make a step sequencer for that synth engine
- make an effect, e.g. delay
- Make them work together
- repeat…
EDIT: the daisy isn’t available yet. It was a kickstarter, but it should be shipping this summer
Check out this project