The MB808 firmware doesn’t allow to configure the gate length of analog triggers, the pulse length is 1 mS for all outputs, and it won’t be so easy to change with the existing code basis.
I’m surprised that we haven’t noticed this issue with the 808 modules, could it be that monoflops are missing for the drums which need to be played over long time?
The MB808 and the 9090 Drum are just conected via midi (built an intern switch, so i can change to “local off” when i use this box with an DAW, or “local on” when i use it in standalone)
So it’s not the gatelength of the analog trigger, its more about the notelength of the midiout. It would be cool if there is a way to increase the distance between note on and note off (a little bit more legato on the
open hihat, cymbal and ride section;-) Maybe adjusting this is not such as difficult?
the more i think about it, the more I’m not shure if this problem could be solved on the midibox, maybe i have to ask Trevor Page if this can be fixed in the midisection on this 9090 drum board. Since this “issue” is related to the sample sounds.
I think these samples should be played as one shot if they are triggered.( except the open hat, since it depends on the closed hat.)
All that legato/sustain/note stretch features have been removed from the firmware (which is originated from MBSEQ V3) and no memory has been reserved to store such a parameter, therefore I don’t see a way to consider your request.
So, if you find a different solution (e.g. firmware change in 9090) it would be better.
However, if you’ve luck following MB808 firmware change could already help:
in src/seq_layer.inc, search for SEQ_LAYER_GetEvntL, it’s currently:
I’m glad to say that i fixed the problem. It’s in the firmware of the 9090. I tried to contact Trevor for some hints, but there was no answer to the mail i sent.
But i think the mail adress i used is not actual.
So i studied the TR 909 Service manual and the schematics of Trevors 9090 Drum for a long time. I figured out that the different is in the velocity signal.
In the TR 909 the signal appears until a new value is set, in Trevors 9090 Drum this signal appears until a noteoff signal is received. Trevor is using some kind of Multiplexing in the velocity section.
So, i was glad that i found som .asm file of his firmware in the internet. As i don’t now something about programming, i was very supriesed that i found the item in this file that sets the velocity when noteoff is received. Not knowing what i’m really doing, i erased the items for the cymbal, ride and hihats sounds.
Then i created a new hex-file, burned it to the pic. And: IT WORKS:-))))