Welcome to %s forums

BrainModular Users Forum

Login Register

harmonized midi stream

I need help on a Patch
Post Reply
seamus
Member
Posts: 484
Contact:

Unread post by seamus » 22 May 2012, 19:46

I have a patch that harmonizes input notes. The new midi stream is sent to a bus. Sometimes notes dropout presumably because notes arrive too close together and cancel each other out. Should i use wait one cycle a couple times in varying amounts on the different voices so the arrive a bit later? IS this the best way to solve this?

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

Unread post by nay-seven » 22 May 2012, 20:21

it depends of the method used , there's also the make monophonic script ?

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 22 May 2012, 20:47

http://www.sensomusic.com/forums/upload ... or%203.pat

ok here is the patch. maybe you have an idea. It works good with my ewi but some notes dont come out sometimes.
I have noticed that most midi harmonizers have this problem. They can only output about 95% most of the time.

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 22 May 2012, 20:50

maybe if each channel had its own bus it would help. Right now 4 channels are feeding one midi bus

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

Unread post by nay-seven » 22 May 2012, 21:58

maybe you can ask bsork to update the script you use (MidiTransposeWithOctaveFoldback ) , cause it's an old format, can help.

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

Unread post by bsork » 22 May 2012, 22:43

I haven't looked at the patch, but I suppose you could exchange the old MidiTransposeWithOctaveFoldback script with the Transpose script found in the MIDI Utilities pack. You'll probably get better performance as well since Transpose uses the new, faster script engine.

BTW, if there's some not too esoteric MIDI functionality that anyone feels is missing from Usine (including the extra packs and add-ons), I'm open for suggestions for expanding the Utilies pack.
Bjørn S

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 22 May 2012, 22:56

how do I reach Mr Bsork?

I could try sending you a midi file with the harmonizer patch and the synth patch. However the synth vst is a private vst that Im not allowed to give to others. I could make an exception to give it to you NAy. Is there a way I can do that privately?

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 22 May 2012, 23:01

ah hello bsork! im trying that now

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 22 May 2012, 23:55

http://www.sensomusic.com/forums/upload ... stream.PNG


here is an example of the midi stream.

i play an F# top note (voice 1) to a G.

voice 2 triggered fine but voices 3 and 4 were lost.

it must be something to do with inconsistent timing of note ons and offs

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 23 May 2012, 00:10

i tried sticking the make monophonic script at the end of the chain on each voice just before it goes to the midi bus out but it didnt seem to help.

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 23 May 2012, 00:11

maybe it should go at the beginning? the mono script

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 23 May 2012, 00:34

http://www.sensomusic.com/forums/upload ... %203.2.pat

here is my last attempt.
it seems to work a bit better now. Before I would often lose voices 3 and 4 but now i just occasionally lose voice 2.


I would like to feed these rotating voices through the note scaler.
My touchscreen is small thoug so I would like to have a tabbed viewing so that when I want i can switch to another view where i see the note scaler by itself nice and large with a 256 presets MX.that can store presets for the whole patch.
is this doable?

thanks
to you both Nay and Bsork

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 23 May 2012, 09:08

I shall have to research some tabbed patches. I think you added some tabbed things to the drum machine recently Nay?

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

Unread post by nay-seven » 23 May 2012, 09:18

yes, was this patch for tab :
Download

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 23 May 2012, 09:32

damn i think those mono scripts are helping! Bravo you geniuses!

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

Unread post by nay-seven » 23 May 2012, 16:17

One more thing : in your patch you use a dispatch module for midi in stream, set it to audio/midi to avoid midi constant

seamus
Member
Posts: 484
Contact:

Unread post by seamus » 23 May 2012, 22:43

i will check the dispatch module thanks!

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests