Page 1 of 1

Posted: 13 Feb 2009, 23:43
by cybercharles
Hi USINERS

I'm actualy using a MIDI filter module to filter MIDI chan as the simplest way by selecting the desired chan to filter in the last module parameter.

I have One MIDI wire connected in the module whith two MIDI channel data flows, only MIDI (ON/OFF) notes:

Channel 5 data and channel 1 data. (the channel number doesn't mater)

The module is filtering the Channel 5 notes and of coars the channel 1 notes are stopped (...just to be clear in my explanation).

I notice that when channel 1 data flow is very high (4 pitch notes whith low quantisation beat 1/32, 1/64...)
The module is responding strangely in the filtery process. He creat some times more note OFF than note ON....

I have to precise that channel 1 data flow for this test is very low (one same note every bar)

I guess there is a problem whith the module because when i mute upstream channel 1 data the module answer is ok ...

Do you have notice this problem ?

regards

Charles

Posted: 14 Feb 2009, 04:15
by 23fx23
I think I have often the similar pb.
. from what I feel overall feeding to much data in same midi channel tend to lost some events "catch", also if dealing with really hi speed as you mention (1/32, 64, 128). (at more 1/128 speed I think its normal it can loose an event..)
the module must have a very low but existing latency when filtering the midi in, so during that time really Hi speed event that should pass maybee don't.. This might be a patch pb, but it's maybe more because of the weird way midi send data stream not truely in a polyphonic way but event after event...kind of midi jitter pb. I just wonder why the midi has still not being updated, is it so old it will never be? always frustrating to manually toggle..
I wonder if there is a way/setting to optimize midi event catch in usine...

Posted: 14 Feb 2009, 09:22
by senso
I imagine that you can have troubles if there are several midi notes in the same bloc calculation.
try the following approach:
- reduce the best bloc size in the asio setup
- put all the midi modules in a subpatch and activate the 'unpack' in the midi in of the sub patch.
let me know.
if it still appends, send me an example by mail, I'll check it

Posted: 14 Feb 2009, 15:04
by 23fx23
thanks for that infos , will try and let you know.

Posted: 14 Feb 2009, 18:47
by cybercharles
Hi

Olivier i try your suggestion and it was the same problem even with bloc size of 64 (i use an RME fire 400)

But i find an alternativ and now it work like a charm !!!

I just put in parallel the same filter module to filter the same channel but filtering on top of that the note OFF !

charles

Posted: 15 Feb 2009, 13:05
by 23fx23
hey cybercharles I didn't understood, you make one midi filter with note on only and one with note off in parallel?

Posted: 15 Feb 2009, 15:22
by senso
cybercharles wrote:Hi
I just put in parallel the same filter module to filter the same channel but filtering on top of that the note OFF !
charles
it looks like a good tip!!
can you explain just a little more?

Posted: 15 Feb 2009, 15:26
by cybercharles
Hi

one module filtering channel only and in parallel one filtering the same channel and the note OFF.

Hope you understand ! if not i will post a picture.

Charles