Welcome to %s forums

BrainModular Users Forum

Login Register

transformer: sequenced effects processor

Discussions about add-ons, announcements
Post Reply
soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 19 Nov 2010, 05:38

Image

"Transformer is a complete tempo synced sound transformation system which can turn ordinary loops and sequences into new and interesting ones at the touch of a button. It works by taking an input audio stream and “painting” it with various effects in sync with the global tempo.

You will need to download and install the filter pack by Martin Eastwood for the filter section to work. "

open the included wkp and use the conductor to hear some examples.

The wiki page can be found here: http://www.sensomusic.com/wiki/doku.php ... ransformer

"Update: added trigger indicator LEDs and on off switches next to each sequencer (suggested by nay-seven). Fixed various buss conflicts. step sequencers colors tweaked to be easier on the eye."

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 19 Nov 2010, 10:18

Whaoo! really master piece Soundmind !
really clean patch and a good wiki ...perfect !

maybe one suggestion : the on/off button for each effect can be always visible ?, ( maybe on the side of his seq or up his visible button ) could be great to quickly enable/disable one..?

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 19 Nov 2010, 10:30

Thanks for the good words. I learned from the best. I agree with your suggestion as well. I will add that to the todo list. Thanks for the feedback!

caco
Member
Posts: 306
Contact:

Unread post by caco » 19 Nov 2010, 11:38

Awesome work Soundmind!

Thanks for sharing, I can see this add-on being well used :)

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 19 Nov 2010, 11:49

Thanks for the positive feedback. Your work on the filter modules is greatly appreciated.

ethnix73
Member
Posts: 604
Location: France, Caen
Contact:

Unread post by ethnix73 » 19 Nov 2010, 13:38

Great patch and great wiki!

Congrats soundmind...
Seb.Dub

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 19 Nov 2010, 13:52

just what I was wondering for my live set!
perfect++++

bsork
Site Admin
Posts: 1334
Location: Asker, Norway
Contact:

Unread post by bsork » 19 Nov 2010, 15:42

Very impressive! :cool:
Bjørn S

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 19 Nov 2010, 17:47

gonna resr this asap!

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 19 Nov 2010, 18:41

so im just in the wksp, awesome job soudmind! . gonna study the beast but it sounds really good!

i got only some litlle sugg but man can easy adapt for it's needs:
i will personally add a step sequencer for the gate speed so in a same loop can have various values like 1/8 1/16 ect
also i love the fact once you click a cell it show you what fx it is, but i would also add caption on matrix to clearly see wich
line is what fx, or maybe colors like effectrix to quick identify?.

but they are just details overall im really surprised of the quality of the beast!, it sounds as good if not better than effectrix/glitch,
quite low cpu here less than 1percent!, works on realtime and the most great tweakable/modular, design is cool too...
in other word a masterpiece!

keep the great job!

edit: yeah after playing from a while with it it's really juicy good! thanks. remotivated me for a simple realtime auto-rex slicer/randomizer module attempt.
they would make an awesome combo!

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 19 Nov 2010, 23:05

Thanks to everyone for your comments and suggestions.
23fx23 wrote:i would also add caption on matrix to clearly see wich
line is what fx, or maybe colors like effectrix to quick identify?
Actually the global seq is not a matrix. I decided not to use one because of the current issues with its memory management but did you notice that each global seq switch steps are the same color as its switch and panel? This was done to help identify. But maybe you have a better idea? Thanks for your interest.
23fx23 wrote:it sounds as good if not better than effectrix/glitch,
I was quite surprised myself actually. It really shows what usine can do and that is why I had to share.

please feel free to share any ideas and suggestions. And thanks again to those that took the time to check this out.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Nov 2010, 00:17

oh yeah sorry, i just saw, thought it was a matrix lol. yeah that's cool as you can see as soon as one step is on, but when starting
from a blank patern it's a bit harder to see. I just quick changed each bg color to the color of each coresponding fx, a bit darker
to distinguish on and off value, i find it nice to quicly see . cool. but well that's subjective tastes ;)

yeah we can definirely make some great fx with usine
this one is a really cool device, will definitely use and tweak.
im working on a module for it, kind or real time slicer/random. just start to get good basis working but still lot of work.
basically there is a circular buffer recorder of one bar and it auto put slices markers when deteting peaks, if engage break,
crossfade from real audio to the buffer and randomise slices/reverse. kind of my loopmasher but simplified and realtime, i think they will give great results together..

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 20 Nov 2010, 00:59

please modify it to your tastes. That is one of usines qualities.

Your new module sounds promising. I look forward to it. I tried to make it easy to add/exchange modules. some parts might be a little messy but im sure you can understand it.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Nov 2010, 19:33

yeah i slowly catch, it's globally quite clean vs my weiby messy patchs when i don't take time to subpatch :)
It's quite logic and well patched.

I already remixed a bit, dark skin version with the extra live tweak layer i had in mind , still some work,
but i could get the auto slicer circular buffer stuff working im happy, it can auto put slices on transients detections
and random the slice orders.
also add a reversor or instant reverse and experimental scratch (but this one if far from being perfect yet :) ).

it's very cool cause that exactly what i wanted to build over my rex experiments and it's magically already done,
and well done, so that's perfect.
here a prev of my nu rmx
Image

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 20 Nov 2010, 20:30

nice one 23fx !

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 20 Nov 2010, 21:35

i can already tell that thing is going to rock. can't wait to test it. I was also trying to design a reverse effect using the grain sampler but I cannot grasp the concept of doing it in realtime. maybe you will have more luck.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Nov 2010, 22:30

well it's not yet as magic as i espected, but starts to work not bad.
I find all the sequencers give a good processed loop and then it's cool to mess it once more via some swichs to breake here or
here, the transient detection is not perfect but enough functionnal, i filtered on 3 bands for better resulyts.

i don't know for the grain reverse, here i started using a normal sampler, (at the end of your Fx chain as a new insert). at half of patching i tried to change to a grain sampler but don't know why it didn't work as i wanted, i probably forgot some wires or settingz and i went lost. so i went back to previous wksp, i can have real time reverse ,or some scratch attemps but i will re investigate with grain sampler tomorrow it may allow nicer thingz.
the pb is as usal i went speed unorganized hard webby untill it work, cause making "a circular buffer of markers" was quite
a challenge harder than i thought, there is maybe an easier technique, but it took me a while to figure how to get that.
first messed with scripts with fail, and it returned to a good old spider web patching, but working at the end.
. anyway now i know it can work. but it's a total mess lol
:) , need to subpatch and clean all the stuff..

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 21 Nov 2010, 08:22

it looks like you are on the right path. an idea for the reverser is to start the recording as soon as the cycle starts so that you have some recorded audio ready to be reversed when activated by the seq switch but i have not tried it yet. and then there's always the question of what if you activate the reverse as soon as recording starts. I understand your pain also. When i prototype an idea it usually starts off as a messy spider web. But being able to click on a wire to see its datas is priceless!

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 21 Nov 2010, 11:58

transformer updated.

"Update: added trigger indicator LEDs and on off switches next to each sequencer (suggested by nay-seven). Fixed various buss conflicts. step sequencers colors tweaked to be easier on the eye."

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 21 Nov 2010, 19:20

[q].... an idea for the reverser is to start the recording as soon as the cycle starts so that you have some recorded audio ready to be reversed ..... and then there's always the question of what if you activate the reverse as soon as recording starts[/q]

yeah, it needs a temp buffer that constantly rec. that's what i did with a one bar buffer. used the sampler set to "circular buffer" and retrig the rec each bar via a tiny stop so im sure the loop is one bar (as also sampler is sync on bar) and so it refresh the wavform display only each new bar but internally it rec and overide constantly the previous loop/buffer with incoming audio,wich is different than clearing and re recing each bar, that would have holes while recording.

so indeed the first time it's engaged on opening the patch, can 't reverse ie the first step, but once the buffer has been filled once, as being then circular you can then reverse anytime up to one bar,( also here i got still something to fix relating that,
as i got some occasional pauses, but globally work like a charm) and while being very simple it's very effective.

I did the test replacing with a grain sampler today, and while it was really cool to add grain
stuff when breaking of the random slicer, the reverse function would not working stable, as being really linked to grain settings.
so it can reverse real time but only at default grain settings wich is less interesting then. on the other side giving nice textures..
So i hesitate to make a 2nd normal sampler for the reverse, and keep a grainy slicer, or make only one that do booth but normal to save cpu.. mmm the good old dilemna ;)

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 21 Nov 2010, 20:01

.. a pb i still can't figure out is however, is the fact that the buffer rec and once break or reverse request it needs to replay the reced
stuff, so it need to stop rec, otherwise it will affect the content it's replaying. so that's ok if you let refill the buffer after having
breaks, but if rapid constant tweaks it won't work as good. mmm that need a more complex bi-sampler
setup ideally, toggling on one to break while the other still rec input. mmm ok some coffee night and debugging spider wires in
perspective like i like them ;)

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 21 Nov 2010, 23:52

Yeah something like the fwd rev patch in the library? But with instant reverse. I was originally going to include that patch in transformer but decided not to because I was more interested in a full blown reverser.

Post Reply

Who is online

Users browsing this forum: No registered users and 108 guests