Eucledian VST

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

http://www.shuriken.se/index.php?option ... &Itemid=38

Made a VST that generating african rhythms using the euclidean algorithm available on the link above.

For more information on that on http://ruinwesen.com/blog?id=216
Image
Shuriken.se, sonic weapons for the music ninja!

Post

:hail:

Thank you so much! I hope it will be a little less complicated to operate than mentioned in that blog:
We can now finally create our tresillo pattern (I added tracing on intermediary functions so you can see how the algorithm works).
CL-USER> (euclidian-rhythm 3 8)
0: (BJORKLUND ((1) (1) (1) (0) (0) (0) (0) (0)))
1: (SEQ-SPLIT-REMAINDER ((1) (1) (1) (0) (0) (0) (0) (0)))
1: SEQ-SPLIT-REMAINDER returned ((1) (1) (1)) ((0) (0) (0) (0) (0))
1: (INTERLEAVE-SEQS ((1) (1) (1)) ((0) (0) (0) (0) (0)))
1: INTERLEAVE-SEQS returned ((1 0) (1 0) (1 0) (0) (0))
1: (BJORKLUND ((1 0) (1 0) (1 0) (0) (0)))
2: (SEQ-SPLIT-REMAINDER ((1 0) (1 0) (1 0) (0) (0)))
2: SEQ-SPLIT-REMAINDER returned ((1 0) (1 0) (1 0)) ((0) (0))
2: (INTERLEAVE-SEQS ((1 0) (1 0) (1 0)) ((0) (0)))
2: INTERLEAVE-SEQS returned ((1 0 0) (1 0 0) (1 0))
2: (BJORKLUND ((1 0 0) (1 0 0) (1 0)))
3: (SEQ-SPLIT-REMAINDER ((1 0 0) (1 0 0) (1 0)))
3: SEQ-SPLIT-REMAINDER returned ((1 0 0) (1 0 0)) ((1 0))
2: BJORKLUND returned (1 0 0 1 0 0 1 0)
1: BJORKLUND returned (1 0 0 1 0 0 1 0)
0: BJORKLUND returned (1 0 0 1 0 0 1 0)
(1 0 0 1 0 0 1 0)

This is a really really really interesting approach to rhythm creation, because it formulates mathematically what I had been doing intuitively on the machinedrum, and it is going something I'm going to do much research in. Hope you had fun and that this will inspire you as well!




:hihi:

Post

Ayooo!
Shuriken is back! All hail da mighty Shuriken!
:band2:

Post

Thanks yeah, it's easier :)
Image
Shuriken.se, sonic weapons for the music ninja!

Post

Indeed, it's really very very very nice! Thanks a lot!

Will this get some minor improvements? Like changing the midi-output-channel, assiging cc's to its parameters?

Anyway, thanks a lot again, it's fantastic! Guess you have a donate button?!

yes, done.

Post

Most excellent plugin! Thankyou sooo much :D!
Image
stay juicy!

Post

How you actually make it work in your host is up to you to find out. Remember that Eckel
sends MIDI note on and off's.
I dont understand it does absolutly nothing in XT.. I tried it outside of a sequencer with MIDI routed to it and from it to another sequencer and a MIDI monitor shows no MIDI output at all. Also tried it as a groove effect in eXT nothing, and as a VSTi effect nothing.. Please give a little bit more of an explination as to how it works...
Image
stay juicy!

Post

Ok it works in FL..

Very interesting. Almost like a crazy arp :tu:.. Not too hard to get rhythmic patterns! Perhaps you could add MIDI off went it the host is stopped? Also a way to turn the notes off would be rumble free ;)...

This is fun!
Image
stay juicy!

Post

I usually disable the plugin in live when I don't want it to run.

I'm saving all the possible new features in a list for the future.
Image
Shuriken.se, sonic weapons for the music ninja!

Post

Nice, and thank you, but why does it put a "mivelga.log" shortcut on my Windows desktop the first time my host (Cantabile) runs after Eckel has been placed in my VST directory? If I take Eckel out of my VST directory and then run Cantabile again, there is no "mivelga.log" showing up. If I put Eckel back in the directory, "mivelga.log" (always 0 bytes size) shows up again on my desktop.

Just curious,

Greg Williams

Post

mistake with debugging info file code that wasent removed.
Image
Shuriken.se, sonic weapons for the music ninja!

Post

OK, no real problem with the log file. But actually, it doesn't work in Cantabile 1.2, possibly because it is designated as an effect rather than an instrument. (It does work fine in Bidule.)

Any chance you can change the plug from a VST[e] to a VSTi? I'd be happy to beta-test.

Best wishes,

Greg Williams

Post

I remember now that I had some problems with kerrstinn in cantible. It does not give the timeinfo needed by either kerrstinn or Eckel, so until Cantible fixes that there will sadly be nither of those plugins in cantible.
Image
Shuriken.se, sonic weapons for the music ninja!

Post

you're back!!
thanks for the new plugin!
member of the guild of professional dilettantes.

Post

Optomadic wrote:
How you actually make it work in your host is up to you to find out. Remember that Eckel
sends MIDI note on and off's.
I dont understand it does absolutly nothing in XT.. I tried it outside of a sequencer with MIDI routed to it and from it to another sequencer and a MIDI monitor shows no MIDI output at all. Also tried it as a groove effect in eXT nothing, and as a VSTi effect nothing.. Please give a little bit more of an explination as to how it works...
Ditto :?
"Sometimes I think of Abraham...
How one star he saw had been lit for me"

Post Reply

Return to “Effects”