I've tried to make some minimoog-style substractive synth, don't expect anything to sound really close to the original so I called it the "miniwoog". Pd-extended is required, I added an arpeggiator, a basic sequencer and some effects. I've included some presets for a quick overview, hope someone will find this whole thing useful or fun to play with.
-
The miniwoog
-
Really nice, thanks for sharing!
-
This patch has left me very impressed, well done an amazing job, really, thank you for sharing!
My poor ZORG now downgraded really thirsty!
Seriously, besides playing really well and be beautifully responsive also the look and feel has a very eye-catching charm.The effects are also very well made them, and what about the part for loading presets? It 's all very well made!
Thank you again!
-
That's very impressive indeed. Must be the nicest pd synth I've encountered so far.
Thanks a lot for sharing it.
|] [] |.| ][|-| -- http://soundcloud.com/domxh
-
Thanks a lot for all your compliments, this is really encouraging !
Mattia, I didn't take time to check your patch but I will soon, the description looks promising.
-
Woah! Man this could easily be the beta for a commercial-grade VST synth, besides a little aliasing the oscillators are good and the effects are well parametrized. Everything else from minimoog control is there, so... keep it up! (and free )
-
those oscillators shouldn't alias too badly, they're band limited
-
that sounds amazing, thanks !
-
Maelstorm's bandlimited oscillators are indeed doing a very good job. Here is the original thread where he explained his method :
http://forum.pdpatchrepo.info/topic/4048/bandlimited-oscillators
This is the best anti-aliasing method I have seen so far, quite less cpu-hungry than the upsampling path. But still I feel that these oscillators, at least in my patch, are not sounding as they should at high frequencies. Maybe I should blame the filtering method ?
One thing from the original minimoog I've left behind is the ability of the third oscillator to self-modulate. This kind of feedback is hard to get working in pd, I've chose to ignore it rather than getting weird results that would make this oscillator unusable when using frequency modulation.
And as mentionned in the readme file, give me no credit for the effects, I just borrowed them from the rjdj library, which is full of amazing stuff, all of them vanilla-esque if I remember correctly. I've just add a light vibrato in the delay effect, maybe a silly attempt to simulate a slightly defective analog tape delay.
Finally, yep, the miniwoog is free as pd is, as long as you promise me to never set the volume under 90%
-
[pd asshole] ... I don't know why, but I love it. Nice work!
-
great work. very fun to play around with. Is the rjdj pd library still online somewhere? abck in the day i had it but ive lost track of it and now i dont see an official download anywhere.
-
Hey, you can find the rjdj lib here : https://github.com/rjdj/rjlib
-
Thanks!
-
really nice, good job!
-
I am thoroughly impressed. It sounds so good! This should be fun to mess around with.
-
@coloscope
added to the patch repository, hope you are ok with it (let me know if not). including samples (sadly I didn't have a keyboard). -
Hey that's very cool , thank you ! I didn't even knew about the patch repository, it would be nice if more people would add their work there, really inspiring.
I'm currently working on a new version with a lot of improvements (polyphony, modulation matrix, etc) and many new (and hopefully better) presets, I will post here as soon as it's clean and ready.
-
Fantastic job, this is a really nice synth!
-
I'd like to try this patch out. But I just installed Pd ver. 0.49.1 from source and it does not work. I think that's because it needs some "externals" that were included with Pd-Extendended. And Pd-extended does not exist any more...
Can anybody help me out?
-
@MeneerJansen Pd extended still exists....... http://puredata.info/downloads/pd-extended
If you are using windows you can get the zip portable (run anywhere) and use it alongside 0.49.
Extended probably will not run on the latest 64-bit only OSX for Macs.You can get the externals for Vanilla through the Pd top menu...... "help" ... "Find Externals" but it is possible that some of the ones you need have never been recompiled for 64-bit.
If you can install a 32-bit vanilla that would help if that is the case.In windows many versions of Pd can be run by clicking "pd.exe" in the bin folder. I have all of them in folders on my desktop for testing purposes. I don't know if that is possible in other OS's.
If you cannot find the externals you need then post back here because sometimes alternative abstractions are available.
David. -
@whale-av Thanks for your tips. I use Linux and via the link you posted I can install Pd-extended for very, very old versions of Linux Mint (which is the distro that I use). And I want to use Pd on my Raspberry Pi too, so I'd rather be "future-proof" and try to get it working in Pd Vannilla w/ some externals.
Problem is that I do not know what externals this patch uses. So I do not know what to download in Pd via the menu: "Help --> Find externals". I've tried to install some externals, but you must not search the name of the "object" but the name of its developer!
Example: say you want the Filter "lowpass 2.4.6.8.order with freq and Q signal inlets" made by iemlib (see this link). Then in the 'Find Externals' window you must type in iemlib. Not filter or lowpass.
Another problem is that I might not be using this patch right. I load it in Pd, activate an oscillator by placing a cross next to "on" and raise the volome of the osc and the master volume. I connect a Midi keyboard to my PC, connect it to Pd via qjackctl and play some notes. Nothing happens and I do not see any errors in Pd's console...