Rim shot test version

Discussions related to MegaDrum Hardware

Rim shot test version

Postby dmitri » Tue Nov 18, 2008 11:55 pm

This a test version for rim shots:
megadrum32_20081118.zip

I did a quick test with a Pintech 10" snare and it appears to be working. My settings were:
SnareH->Threshold - 20
SnareH->Gain - 7
SnareH->HighLevel ~ 800
SnareH->DualHead - Yes
SnareR->Threshold - 50
SnareR->Gain - 4
SnareR->HighLevel ~ 500
SnareR->BNote - Note number for a rim shot
SnareR->BThreshold - anything above 0, mine was 18.
You do not have the required permissions to view the files attached to this post.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Rim shot test version

Postby mr.xiro » Wed Nov 19, 2008 7:07 am

wow....
:D working...........
My settings:



SnareH->Threshold - 20
SnareH->Gain - 4
SnareH->HighLevel ~ 600
SnareH->DualHead - Yes
SnareR->Threshold - 40
SnareR->Gain - 4
SnareR->HighLevel ~ 400
SnareR->BNote - Note number for a rim shot
SnareR->BThreshold - 18.


I will Revising.

haha...... :D


thank.....
mr.xiro
 
Posts: 15
Joined: Fri Oct 03, 2008 12:36 pm

Re: Rim shot test version

Postby elrules » Fri Nov 21, 2008 12:01 am

Just updated my MD with this firmware and monitored midi signals (with the config tool ;) ) It does what it is supposed to do. It's great. But the note sending is not very consistent. With rimshots I somwtimes get sidestick, and with side stick hits I sometimes get rimshots. I think it is a question of some (very little I think ;) ) firmware code tweaking combined with user parameter tweaking.

Can I ask how did you programmed it (algorithm, or conditions to trigger one thing or another) so we can discuss if we can improve it?

EDIT: one important question: which is the effect or raising or lowering bThreshold and rim threshold? which is the "logic" of that combination?

EDIT: after some tweaking I have improved the distinction between zones, ...but I want it perfect!! :mrgreen:
elrules
 
Posts: 629
Joined: Thu Nov 29, 2007 4:51 pm
Location: Murcia, Spain, Europe, The World

Re: Rim shot test version

Postby dmitri » Fri Nov 21, 2008 12:25 pm

1. If during 'Latency' period MegaDrum detected only either a head or a rim signal than either a head or rim note is sent
2. If during 'Latency' period MegaDrum detected both signals than
a) If the head signal is more than twice stronger than the rim signal than a head note is sent
b) If the rim signal is more than twice stronger then the head signal than a rim note is sent
c) In the rest of the cases a BNote (rim shot) is sent.
BThreshold has no effect as long it is not zero.
As you can see if the signal separation between the head and the rim signals is more than Latency, than the rim shot won't trigger. This is why I was talking about the precision with which drummers do rim shots. This could also be the reason why Roland did not implement it exactly as it should be on an acoustic drum.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Rim shot test version

Postby mr.xiro » Sat Nov 22, 2008 2:10 am

Drummer still unable to create a sound rimshots be perfect.(acuostic)
megadrum expressed as the current is very good.
TD20 also be so.

sorry, my english. :mrgreen:
mr.xiro
 
Posts: 15
Joined: Fri Oct 03, 2008 12:36 pm

Re: Rim shot test version

Postby elrules » Sat Nov 22, 2008 9:25 am

I think you we are not realizing the importance of this new feature.
NO MODULE out in the market has this feature!!!
elrules
 
Posts: 629
Joined: Thu Nov 29, 2007 4:51 pm
Location: Murcia, Spain, Europe, The World

Re: Rim shot test version

Postby mr.xiro » Sat Nov 22, 2008 12:27 pm

megadrum have this feature, I try very encouraging.
perfection is unable to perform.
snare demo: (hartdynamics + td20)
http://www.hartdynamics.tv/video/QT_HS_ ... SNARE.html


sorry,my english.......
mr.xiro
 
Posts: 15
Joined: Fri Oct 03, 2008 12:36 pm

Re: Rim shot test version

Postby dmitri » Sat Nov 22, 2008 2:24 pm

It seems to me head, rim shots and cross sticks are implemented just as elrules described, i.e. depending on strength of rim hits it either produces cross sticks or rim shots.
All I can say I'll try to make MegaDrum to produce them reliably.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Rim shot test version

Postby elrules » Sun Nov 23, 2008 6:17 pm

dmitri wrote:1. If during 'Latency' period MegaDrum detected only either a head or a rim signal than either a head or rim note is sent
2. If during 'Latency' period MegaDrum detected both signals than
a) If the head signal is more than twice stronger than the rim signal than a head note is sent
b) If the rim signal is more than twice stronger then the head signal than a rim note is sent
c) In the rest of the cases a BNote (rim shot) is sent.
BThreshold has no effect as long it is not zero.
As you can see if the signal separation between the head and the rim signals is more than Latency, than the rim shot won't trigger. This is why I was talking about the precision with which drummers do rim shots. This could also be the reason why Roland did not implement it exactly as it should be on an acoustic drum.
Could you explain what change did you do to the other firmware to solve the problem I had with my dualhead toms? (do you remember?when I hit them in the head and sometimes got a rim)
elrules
 
Posts: 629
Joined: Thu Nov 29, 2007 4:51 pm
Location: Murcia, Spain, Europe, The World

Re: Rim shot test version

Postby dmitri » Mon Dec 22, 2008 11:20 am

I added Head/Rim shot/Cross stick support to the latest firmware version.
As in the test version BNote is a note number for a rim shot.
BThreshold - rim shot sensitivity tuning. The lower you set it the easier it is to get rim shots and more likely to get false rim shots on cross sticks and vice versa.

This feature is still experimental. If you want to disable it, just set BNote equal to a rim note or set BThreshold to 0.
Right settings for HighLevel on both the head and the rim inputs is very important. Raising MinScan on both the head and the rim can also improve rim shot reliability.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Next

Return to MegaDrum Hardware

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 89 guests