Welcome to %s forums

BrainModular Users Forum

Login Register

Midi delay wanted !

I need help on a Patch
Post Reply
noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 09 May 2012, 15:31

Hello,

I have tried the midi delay proposed in the library and i couldn't get the result i expected. My need are quiter basic, i want to use the midi delay for midi bass line, so i expect a certain regularity and cleaness . with the midi delay module present in the library, after 10 sec , the sound and the midi file start to be messy even if i'm setting down quite frankly the feedback slider.

It could be good to have the choice between ms and classic quantification such as 4/8/16 and so on...

Anyone can help ?

Cheers

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

Unread post by nay-seven » 09 May 2012, 16:42

I've this one in an old drawer, maybe can be a start...?
Download

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 09 May 2012, 16:50

thank you ! i will test it and let you know

But feel free to experiment if you have time ;)

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 10 May 2012, 09:14

Hello Nay,

I couldn't make yr patch working . there's no repetition at all. Do you think it's possible to create a midi delay like the ones for audio ?

Maybe it can be good to create this plugin with Usine special features ....

Anyone is interested about this idea ?


Help :)

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

Unread post by nay-seven » 10 May 2012, 09:33

really strange you don't have any repetition..maybe you don't use midi in channel 1 ? ( i don't have add channel support)

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 10 May 2012, 09:41

I'm using channel 1

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

Unread post by nay-seven » 10 May 2012, 09:58

I've test on different machine and with different VSTI, works here, can someone confirm..?

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

Unread post by nay-seven » 10 May 2012, 11:21

I've finally test again the midi delay script of Usine, works for me too,can you try this patch with a VSTI who recognize velocity correctly .
Download

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 10 May 2012, 12:26

Just amazing !!!!

With just a simple triad it's grooving so much !

I'm loving it !

Thank you

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

Unread post by nay-seven » 10 May 2012, 12:35

cool !
and thanks for your enthusiasm ;)

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 26 May 2012, 08:31

Hello,

Would it be possible to add some 3/4 , 6/8 divisions and so on ?

Thank you

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

Unread post by nay-seven » 26 May 2012, 10:14

not really a specialist, maybe you try to study the patch named ben odd meters in the add-ons ?

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 29 May 2012, 10:05

Hello,

I have tried the patch you told me without any success. Maybe i didn't express my needs correctly. I wanted triplet values like Tripet, 1/24/ ; 1/48 ?

Is the patch Tempo to Delay can help in any way ?

cheers

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

Unread post by nay-seven » 29 May 2012, 11:41

ok
so yes the sub-patch Tempo to delay is used in the patch I've send you.
now you can add your own division,
add for example1/24 in the list box and in the mapper value module add the result ( so 1/24 = 0.041666666..) in the corresponding line
and don't forget to apply the polyphony.

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 28 Sep 2012, 10:22

Hello Nay,

I couldn't make the Triplet quatification working .... I think i didn't find where and how i should write the values you told me ? And i don't know about polyphony ....

Can you help ?

cheers

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

Unread post by nay-seven » 28 Sep 2012, 12:20

here a step by step , I just don't remember how to calculate the triplet value
Apply polyphony will set the 4 voices to the same values for listbox and mapper modules
Image

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 07 Nov 2012, 14:08

Sorry but i get lost, ican't find those values !

Can anyone help ??

cheers

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

Unread post by nay-seven » 07 Nov 2012, 16:15

I'm definitively not a specialist but as far i understand, a triplet is 2 notes value /3
so
a triplet of quavers is a quarter note /3
a triplet of quarter note is a half note /3

so here could be ( 2 x 1 ) / 3 = 0,6666666 ?

if an expert can confirm...

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

Unread post by senso » 07 Nov 2012, 16:40

hi,
not exactly, there are
3 triplets of quarter note in 2 quarter notes
3 triplets of height note in 2 height notes

so the factor value
- the triplet of quarter note is 2/3
- the triplet of height note is 1/3
- the triplet of sixteen note is 1/6
senso++++

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 07 Nov 2012, 16:46

Thank you for the answer, i will test those new values .

Thanks again

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 04 Feb 2013, 09:37

Hello,

I can't add the new values in the maper value module ! it get stuck to seven.how can i add more ? ( i have aplied poly without sucess)

cheers

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

Unread post by nay-seven » 04 Feb 2013, 09:57

When you drag and drop a mapper values module, you have the choice: 8,16,32...this one must be a 8 ( 7+0)
simply drag a new one and choose16 ;-)

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 04 Feb 2013, 19:38

Hi nois2sine,

if I understand right, your main problem is to do a quantization on the midi delay script.
I made a patch using the clock beat patch, which also allows to do triplets. You can choose between ms and quantize.
Triplets are included in the clock beat patch as default (values 1/12th for triplets and 1/24th for a sextuplet) Other divisions could be easily added.

I don't really understand, what you mean with 3/4 or 6/8 to add. Let's say, you have 4/4 running in usine. Do you want a delay on every 3rd beat? For doing such things, you'd have to modify the clock beat patch. Let me know, if you need help with it.

download

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 04 Feb 2013, 23:57

Hi there,
after making the patch for noise2sine I decided to extend the original "Midi delay + feedback + pitch" patch from the Usine library with some quantize options:

2 beats
beat
2/3 beats (hemiola)
1/8th
1/12th (triplet)
1/16th
1/20th (quintuplet)
1/24th (sixtuplet)
1/28th (seventuplet)
1/32th
1/64th
1/128th

maybe it helps to understand, how to calculate quantization.
Other quantize modes can easily be added.

Tell me if you find it useful!

download:
Midi Delay with tempo sync, feedback and pitch

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

Unread post by nay-seven » 05 Feb 2013, 08:49

Cool one percuson, thanks to share

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 05 Feb 2013, 10:07

Hello Percuson !

The patch is just perfect, it's really really useful to me ! That's exactly what i needed for making endless grooves ...

Thanks again

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 05 Feb 2013, 15:41

no problem ...
sometimes it's easier then it seems to be :-)

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 06 Feb 2013, 09:11

Hello Percuson,

After testing a bit more the patch, i 'm facing some interogation.First of all,when the sync mode is on, the note length are not regular, so i can hear during the first bar the repetition quite well, but after that the repetition fade out, even with the feedback knob at 0 ? This happen with every quantized values.

I have confirmation while recording the midi out of the delay. The first bar is well recorded but then at the second bar , the note became really shorter ?

What am i doing wrong ?

Thanks

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 07 Feb 2013, 22:41

Hi noise2sine,

you don't do anything wrong. I couldn't get the effect of fading. I only recognized shorter notes. And this can only be a poroblem inside the two scripts. I also get shorter notes with only one note in the piano roll and the midi delay module. There seems to be a conflict, handling the Note Off and On values. Since I am not very good in scripting, it will be very hard to solve the problem. Maybe somone else could help?

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 08 Feb 2013, 15:27

Hi noise2sine!

I tried a lot now. It's really a problem of Midi limitation. I also tried the PizMidi delay (is a VST) and it deals with the same problems.
If you have 2 similar tones playing at the same time ba bit delayed, there is now way to figure out, which Note Off belongs to which note.
I think there is a solution to filter out the unwnted Note Offs, but it seems to be very complex.
Also different Note On values get in conflict. Thats why you had fade outs.
The only workaround for now, is to eliminate all Note Off Data.

The problem is that you cannot use sounds which need a Note Off Value. And you cannot play notes with different length. But maybe it fits your needs.

download

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 09 Feb 2013, 09:14

Hello Percuson,

Thanks a lot for trying and spending time on that. I will test your last patch today and let you know . I think it's a good challenge because there is no other plugin like that around :)

Thanks again

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 10 Feb 2013, 01:09

Hey, thats just fun and maybe I can use it myself...

You're not right when saying there is no other plugin like that. Do you know the piz midi plugins?
The original site is down at the moment, but you can download here.

http://code.google.com/p/pizmidi/downloads/list

-> you have to choose one of the pizmidi ZIP files

The Plugins are really helpful when working with MIDI

Since there is no GUI in Usine, I built one to test their Midi Delay :-)
PizMidi Midi Delay GUI

If you try it out, you'll recognize that there happen the same effects like in my patch (shortened noted). But when you restrict the feedback limit, you can get good results.
But that's why I'll work on it... But progress is slow...

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 11 Feb 2013, 10:08

Hello Percuson,

Really thank you t for Pizmidi patch you made, really cool one . I think that now i can carry on my Midi delay frenzy adventure with ease .

Anyway if you manage to improve the Usine patch it will be a bonus !

Thanks again and have a nice a day !

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 11 Feb 2013, 10:35

Hi Noise2sine,
I did much progress last night with the midi delay. It works pretty well now. There's only one thing I wanna fix before posting it. You'll have to wait maybe another few days since I have less time this week.
Have a nice day, too!

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 15 Feb 2013, 08:56

Hey Percuson, i m looking foward to use that brand new patch you made !

percuson
Member
Posts: 105
Location: Leipzig, Germany
Contact:

Unread post by percuson » 17 Feb 2013, 06:24

Hey Noise2Sine,

maybe I've finished working on it.... ;-)

Here it is!

download Sync Midi Delay

Please check out, if it works correctly and give me feedback. And anyone else is also invited to do that.
I included a Midi gate (like a gate for audio) and "block time", which eliminates doubled notes if they are played almost at the same time.
Have fun!

noise2sine
Member
Posts: 458
Contact:

Unread post by noise2sine » 19 Feb 2013, 10:23

Hello Percuson,

your patch is working perfectly now,very smooth and really well thought ! Perfect tool for me now.

Now the repetitions are clear and fluid :)

Thanks again !

Post Reply

Who is online

Users browsing this forum: No registered users and 12 guests