Mokafix SE prefabs (update 2007/06/15 - Drum sequencer)

Modular Synth design and releases (Reaktor, SynthEdit, Tassman, etc.)
RELATED
PRODUCTS

Post

Those are from the SE prefab section on my website.
You can ask questions on this thread if any.


2007/06/15
Classic Drum sequencer
Image
http://mokafix.chez-alice.fr/vst/SE_modules/drumseq.rar

A drum sequencer.
Required: DH, SL, KDL modules.

It has almost all the features of a classic drum sequencer, except "flam".
It is quite simple inside, I think. Only GUI modules, only 9 modules per pad, so it's hard to make it simpler. :wink:
It has 9 velocity levels. I set it to a max of 24 patterns per midi patch, because DH text array mem only accepts 1000 characters. 1024 would rise the number to 32.
Feel free to improve it by adding features :D



2007/05/25
Preset morphing
Image
http://mokafix.chez-alice.fr/vst/SE_modules/morpher.rar


required for morphing:
KDL ramp, and delays (for the ticker).
DH pack#1
I used the DH breakpoint input in the prefab, but it is not necessary, of course. it is just here to show that this morphing method can apply to anything. :wink:

You simply set the morphing time (in seconds) with the small knob on top of GUI, and when you change patch, the controls will all ramp smoothly.

I put a container called "morphing" in the main window, which I designed to be simply implemented easily in any existing knob or slider.
You should simply copy that one and paste it in your knobs and sliders containers to use it. Then you just make all the morph time and ticker routing, and it's ready to work. :wink:
Note that you'll need to use the float output of the morphing container, instead of the one of your old patch mem, as that one is now used only to store values.

Manual change of parameters isn't morphed, of course. Only patch change.
The morph time minimum should be 1 ms. "0" would not work.



Image
This prefab contains several things using Dave Haupt mouse-detector:

FADERS :
- you can click anywhere, and the fader will automatically go to the pointer position. This is a really great feature, even for a single slider.
- you can drag horizontally to update each fader one by one, without needing to release the mouse and click again.

ROTARY KNOB :
you can click anywhere around it, and drag it however you want, cause it responds much better than SE basic rotary (if you drag very far on SE knob, it will lose pointer position and won't match it; this one alwys point at the pointer position)

JOYSTICK :
same as SE basic one, but you can click anywhere in the area to move it.

VERTICAL KNOB :
a basic vertical knob, but with a nice feature: when you hold "shift" key while dragging it, it will move much slower, for accurate tunning.

INIFINITE VALUE :
same as the vertical knob, but with value displayed.
Can be dragged upward or downard to an infinite value.




ImageThose are mouse operators that do what you can imagine from the pic.
the double click uses only free modules.

ImageThose are jack cables you can drage from an output hole and plug to an input.

Image
this one does what it looks like :
It outputs cartesian coordinates, and follows the path you draw.
This prefab has 5 points, but you can edit it and add more points if you want.

(EDIT)
You can reset it to 1 point, and add points yourself.

I fixed it.
it was crap, now it is perfect, both withh polyphony and program changes.

now the time really correspond to the total time.
the path is correctly saved to patch now.
The graphic being separate from the envelope section, some cpu is saved.

morpher3.zip

Hope someone can do something out of it.
Last edited by Mokafix on Fri Jun 15, 2007 10:19 am, edited 10 times in total.

Post

cool, original prefab, thanks.
Image

Post

The advanced version is cool : you can edit it to add more points and make some really tricky timeline path. The first use I see for it would be in a 4 waveforms morph synth.
or for a surround panning effect (first and last point could be melt, and env seg set to make a loop...)

Post

Hi,

Looks nice :D

Post

I updated it this morning.
Now it looks nicer and works perfectly with polyphony and patch changes.

The old version didn't work correctly, as you probably noticed...
:wink:

Post

Ok, sorry, but the above prefab is far from perfect. it should be updated soon.

This week end, I've been searching interesting and alternative ways to use DH_breakpoint input.
(they will be released soon. Dave Haupt will probably update some modules, so I prefer to wait ab bit before releasing those prefabs) here are some results :

Image
zone colors display for adsr

Image
multi display for time morphing of different parameters

Image
sum (when you move red line, blue line moves to, as it is the sum of red line and it's own value - moving blue line won't affect red one.)
I don't know how one could use it, but I'm sure you could find an idea.
(If you do, tell me, as I'd like to write a example of use for it on the web page...)

and last but not least :
Image
this one is nice :
It uses breakpoint input as a cable, for a funny classic display of cables to mess up your cleanest GUI ;-)

The jacks snap to the plugs,
you can plug two jacks in the same plug,
and you can also unplug them (you drag them and release them on no the plug's land)

I don't even have a project to use them into for now, but I'm sure some of you do...

Post

umm, yes please? :D
Roberson Audio Synthesizers

Post

oh my god. there's so much cool stuff being pucked around right now......

Post

Ok, I just did those two ones today, as I needed them ;-), and thought that some other people could find them useful (especially the double click).
So here it is:

Image

Post

I'm really considering using your graphic morpher 3 on my new product, its pretty cool!

I'm doing a recreation of the Prophet VS (with more features than the original) and it looks like this could be what i'm needing :-)

Post

Neat!
I'll check it out again, to be sure the prefab works correctly.
It doesn't mean I don't check my prefabs, but that one was a bit strange, and could act strangely.
I'll see if there's any room for improvement.

And don't forget the double click...
I know it seems simple and all, but it can find a place in any project, I think.
For instance, it can be used to reset knobs to their default value when double clicking the knob.

Post

Image
This prefab contains several things using Dave Haupt mouse-detector, the most significant being the one showed on this pic to me:
faders ;-)
so what?
A ha!
Unlike typical SE faders, you can click on the fader range, anywhere, and the fader will automatically go to the mouse pointer position, which is utterly cool to me for a slider, and was really missing in SE until now.
AND you can also drag the mouse to update all the faders on a single movement.

mousedetction.rar

and of course it is cpu transparent as it uses only a few GUI modules.

(tell me if link works cause here in chinese far west - near gobi desert - I can't download it... Faders might be offensive regarding chinese politic; who knows?)
Last edited by Mokafix on Thu Feb 08, 2007 2:52 am, edited 1 time in total.

Post

nice prefabs !!!!
Make Your Voice Heard!!
EUROPEAN VAPERS PROTEST 29th 2.00PM.It saved my life.

Post

error here :
url return :
http://www.chez.aliceadsl.fr/erreur404. ... eur404.asp

but link work on website not on last link
Image

Post

oops!
yes, there was just a mistake in the url.
sorry
mousedetction.rar

Post Reply

Return to “Modular Synthesis”