FREE Ultimate SE Drum Machine collab - source + dll

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

Post

EDIT




I made this drum sequencer:
Image
full size

http://mokafix.chez-alice.fr/vst/SE_modules/seq5.rar

It works pretty well, I think, and it could be fun to make a nice drum machine with it.
I think collaboring on synths can be difficult, but drum is different, as several people can submit different small engines, and they can all be put together in the end, with a similar GUI, as there is room in a drum synth for different engines, different synthesis, sampling, or wathever you want.


This sequencer let you add all the classic features, and more. The patches use characters instead of didigts. I used DH Bitmap charcter driver module because it can be fed by a continuous text without comas, separate the values one by one, and translate them into numbers ;-)
And as it is case sensitive, it let you store up to... I don't know exactly, but 26x2+ all other kind of characters, + numbers, so at least 70 differents values in one character space, which is nice for storage in DH patch mem array. That way, if you limit the number of velocity levels, you can have different kind of effects (like in tatapoum) storable in that very small space.
In this example, it has 9 velocity levels, + 0, and one effect (flam). so it uses 19 kind of characters, which let room for at least 6 or 7 other pad triggered effects.
And of course, the pads don't need to be limited to 1 character. With 2 characters per pad, I let you imagine all the possibilities... (70 velocity levels x 70 effects :hihi: ) though it may limit the number of patterns per patch.

The sequencer sends gate and velocity, but if Fxs are added, it's easy to add other messages, as Voltages or midiCCs.


I have no much time myself to spend on this, and have no particular ideas, but as I did that sequencer and know some people might be interested in using it, I thought why not make a gorgeous KVR drum synth, with loads of features inside?
:)

Of course, the less cpu hugry are the engines, the more engines can be put in it.
Collaborators would submit engines, or pad triggered FXs, and others would vote in the end to see what is kept.

It could end up with a great drum vsti.

Just an idea...
Last edited by Mokafix on Wed Oct 31, 2007 10:52 am, edited 4 times in total.

Post

im not sure if i understand your post. lol im tired. but sounds good :)

Post

Good to see some old ideas coming back! :D

Post

chicken muffin wrote:im not sure if i understand your post. lol im tired. but sounds good
hi hi, maybe you can skip the technical part.

The collab part is:
anyone interested can submit a percussive synth engine, or a pad triggered FXs, such as advanced flam, rolls (like in tatapoum for instance), wathever comes to your mind.

Then, in a few weeks (or monthes ;)), we put all together, and it makes one big drum machine.

I enetered the details, to let people know what they can do, what the drum sequencer is able to do.

Post

:)
i've launched a similar project last week on french SE forum.
my goal is a drum machine with pure synthetic sound, no samples.
actually i collect documentations to see if it feasible and if
there is any interest to build "yet another drum machine".
Last edited by novaflash on Mon Jun 18, 2007 4:25 am, edited 1 time in total.
Image

Post

soma wrote:Good to see some old ideas coming back! :D
Yes ;)

You can download that seq, I'm sure you'll like it; it works as the one we did in tatapoum, but with only GUI modules. It it much more efficient.

I did not implemeted time signature, but it should not be too tricky.

Post

novaflash wrote::)
i've launched a similar project last week on french SE forum last week.
my goal is a drum machine with pure synthetic sound, no samples.
here, I 'd like to let people free; samples are totally allowed.
it would make a very versatile drum module with different kind of engines.
i think if there are lots of engines, they would be grouped; I mean maybe it's not necessary to put 50 engines on each channel, but maybe make smaller groups, with some engines only on some channles, especially engines with similar sound range.
novaflash wrote:actually i collect documentations to see if it feasible and if
there is any interest to build "yet another drum machine".
There is always room for another drum machine! :P
Especially a freeware...

Post

I say, make this bigger and better than just any ol SE drum machine, make it something quite incredible listening to others suggestions. Then theres high potential you can sell the damn thing, lol. Or give it away free, and I'll crack it! Woooooooooo!
Why cry about your own desires, when I could have them and leave you standing in the sadness of your own....

Post

mokafix, maybe interesting by the collaborative project.
Have you planned to update your modules? because many of it
are not available.

"There is always room for another drum machine! Razz
Especially a freeware..."
i check this in the KVR database
Image

Post

all my DH modules are up to date, and others should be; if they are not available anymore, I guess I can share them, as they were free modules, if they are available but updated, then I will just update them.

Did you find any obsolete module in that sequencer prefab?

If not, don't worry too much about my modules; we don't really need to share a whole project between all collaborators, as the engines will be separate things.
Each participant just download the sequencer, and tries to make a drum module to be triggered by it.
I'll myself try to update the sequencer.
I'll add time sig, a proper pattern choice, and probably add a few extra FX triggering.

Post

mokafix, not in this seq, but i've retried to use recently tatapoum
without success.

back to collaborative project :
can you tell me what point/sub parts is needed especially ?
maybe you have a "to do list" ?
or globally a full features description ?
Image

Post

Moka, are you familiar with any internal recording modules in SE? So one could say create a sound and then sample it internally, for perhaps layering?
Why cry about your own desires, when I could have them and leave you standing in the sadness of your own....

Post

novaflash wrote:mokafix, not in this seq, but i've retried to use recently tatapoum
without success.

back to collaborative project :
can you tell me what point/sub parts is needed especially ?
maybe you have a "to do list" ?
or globally a full features description ?
I did this sequencer from scratch, so it's brand new. no old modules.
It's also much much smaller than tatapoum sequencer, and more efficient, I think.

About the collab, the idea is simple: anyone can submit a small sound generator (percussive). It can have as many parameters as you wish (try to be reasonnable).
You need to know that your generator will be fed with this sequencer, so it will respond to
- gate,
- velocity
- special FXs, which will consist into simple gates (volts or midi ccs; probably midi ccs, because they can travel in a single midi output).
- maybe even some stepped modulation matrix's to CCs?

The number of the gated FXs can go up to 6 or 7 for now, and i'll probably add tatapoum roll and flam as midi FX.
You see?
It means midi FXs (roll & flam) of course will be the same for all generators, and will be in fact located in the sequencer, while other Fxs will be simple gates, and thus the effect will depend on the generator (like the "reverse" Fx in tatapoum).
johnnytluxury wrote:Moka, are you familiar with any internal recording modules in SE? So one could say create a sound and then sample it internally, for perhaps layering?
Err, never tried, but I guess it is possible, with DH sample snatcher...
But if you plan to store the sample, I guess you need to record it, so it may use DH wave writer.

Or do you mean you want user to be able to record a sound coming from one of the generators, and use it as a sample in a sampler module?

It should be possible; then you should design a geerator that consists of a recorder that stores sounds in a folder for a given project, and then let you mix those samples.

I was also thinking that in the end, it would be cool to let user choose several generators per channel, not only one, and mix or layer them.

Post

moka:
that sequencer is amazing work!!! and this sounds like a good idea.
I will give some thought to it, and if i think of a good idea for a prefab module to contribute i will. my main computer is out for servicing, so it's gonna have to wait for about a week before i can put any of my ideas into action, but i've been known to rattle off a unique sounding filter or oscillator, etc. :D
resistors are futile you will be simulated
Soundcloud
T4M

Post

Thanks!

I hope it is a good idea, and that it can have a result...

I'm looking forward to see what you come with ;)


To show my will, I just updated the seq:

Image

http://mokafix.chez-alice.fr/vst/SE_modules/seq5.rar

It now has 4 drums (which anyone could have done alone :) )
and 4 FX instead of 1.
The strawberry is still the flam FX
Carrot, cloud and bomb are 3 more gate Fx that will trigger cc1, cc2 and cc3.
so you can use those cc#s in your creation.
I might add more later, but I think that 3 external FX for each generator is a good start.
To add/remove an FX, just press the upper pads.

It should work, but if you encounter any problem, just tell me.

Post Reply

Return to “Modular Synthesis”