Feature Request -Extra Hihat openness levels for "Pot" Ctrl

Discussions related to MegaDrum Hardware

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby dmitri » Sat Mar 18, 2017 12:03 pm

I really thought that most soft drum synths use MIDI CC for pedal positions and I implemented semi/half open/close notes only as a workaround for simple soft drum synth and MIDI sound modules which cannot use MIDI CC and they normally don't have too many sounds for intermediate HiHat positions.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby Kabonfaiba » Sun Mar 19, 2017 7:18 pm

ibanman555 wrote:...Also, I too have been looking for some way to fine tune hi hat chick's and eliminating an actual hi hat trigger at the same moment with my VH-12...I cannot prevent it from happening.... So those with realistic (moving) hats can get the same quality as those with, say the VH-11.


The VH-11 is also a realistic moving hi-hat on a real stand. It still hits a sensor base which can (rarely) send a false bow triggers. I'm still requesting this setting because with it, I'm sure I can run even lower thresholds than I currently do, which I currently have to raise to stop these odd false bow hits.

This is why I have been thinking for the longest time that absolute realism is actually a detriment to hi-hat triggering on edrums and really the ultimate solution is a FD-9 and fixed (CY-13R) with would not only solve the chick sensitivity issue but also enable 3 zones. Something even a VH-13 still doesn't do but... money talks apparently.

The downside? Fixed hats don't move, they don't go loose or tight by feeling. Could I live with this? I'm increasingly thinking yes, I might just do this.
Kabonfaiba
 
Posts: 101
Joined: Sun Oct 12, 2014 5:13 pm
Location: Portsmouth, UK

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby tobykea » Sun Mar 19, 2017 9:21 pm

Hi Dmitri, following up on your comments around software packages being able to handle CC4 messaging. Some of them don't handle it very well and better performance can be had setting the pedal to "pot" mode.
Native Instruments Drum packages are an example, great sounds but crap implementation of the hihat pedal CC4 interpretation.
I think a few other folks have mentioned some other packages too that don't support CC4.

I've thrown $100 AUD at you, I hope a few others who want this feature do similar too so that the feature can be realised.

Love your work and love this drum module.

Cheers,
Toby
tobykea
 
Posts: 34
Joined: Mon Jan 12, 2009 12:00 pm
Location: Melbourne

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby dmitri » Sun Mar 19, 2017 10:27 pm

tobykea wrote:I've thrown $100 AUD at you, I hope a few others who want this feature do similar too so that the feature can be realised.

Toby, many thanks for the donation! I will do my best to add this feature within a couple of weeks.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby tobykea » Mon Mar 20, 2017 9:19 pm

No probs Dmitri.I look forward to trying out the new feature when it's sorted.

Cheers,
Toby.
tobykea
 
Posts: 34
Joined: Mon Jan 12, 2009 12:00 pm
Location: Melbourne

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby dmitri » Fri Mar 24, 2017 12:14 am

Please test this version:
megadrum_20170323.zip

I've added 2 more pedal levels - SemiOpen2 and HalfOpen2 - and 6 more pedal notes for bow/edge/bells matching added levels.
Use this MDM version with the above firmware version:
For Windows: http://www.megadrum.info/downloads/Mega ... 23_win.jar
For Mac: http://www.megadrum.info/downloads/Mega ... 23_mac.jar
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: Feature Request -Extra Hihat openness levels for "Pot" C

Postby tobykea » Mon Mar 27, 2017 12:27 am

Hi Dmitri, had a play with this on the weekend but having a few issues getting it working correctly. Hoping you can clarify a couple of things and sanity check my understanding.

First of all, thanks a heap for implementing this in quick time. I doubt Roland and Yamaha can move as quick as you..

In the "Levels" section of the HiHat settings you've got Open, SemiOpen, SemiOpen2, HalfOpen, HalfOpen2, Closed.
In the Notes section, "Open" is missing so I'm assuming the open note when HiHat is fully open is taken from the Bow/Edge note settings in the actual Hihat "pad" area of programming?

You've got "semiclosed" in the Note section however there is no corresponding "Level" setting with the same name.
Just wondering what "Level" setting corresponds to the 'semiclosed" note setting?

Also wondering how the level settings line up with the note settings in general. i.e, the "Open" setting for example if set to a value of 20, does that mean any velocity below 20 will cause Megadrum to play the Hihat Edge or Bow note from the "Pad" section of programming? ANd a value above 20 would then play the corresponding Note value found where? Would it then play the "semiopen" note?
I guess what I'm trying to understand is, when looking at a pedal that is fully open to fully closed, what order are the Level and Note settings that correspond to this?
Semi open 1 could be interpreted as being close to being closed etc, and is less open than half open. I'm just not sure how the order goes, it all depends on how you interpret the names.
Kind regards,
Toby
tobykea
 
Posts: 34
Joined: Mon Jan 12, 2009 12:00 pm
Location: Melbourne

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby dmitri » Mon Mar 27, 2017 1:59 pm

tobykea wrote:In the "Levels" section of the HiHat settings you've got Open, SemiOpen, SemiOpen2, HalfOpen, HalfOpen2, Closed.
In the Notes section, "Open" is missing so I'm assuming the open note when HiHat is fully open is taken from the Bow/Edge note settings in the actual Hihat "pad" area of programming?

Correct.

You've got "semiclosed" in the Note section however there is no corresponding "Level" setting with the same name.
Just wondering what "Level" setting corresponds to the 'semiclosed" note setting?

See below for what levels match which notes.

Also wondering how the level settings line up with the note settings in general. i.e, the "Open" setting for example if set to a value of 20, does that mean any velocity below 20 will cause Megadrum to play the Hihat Edge or Bow note from the "Pad" section of programming? ANd a value above 20 would then play the corresponding Note value found where? Would it then play the "semiopen" note?
I guess what I'm trying to understand is, when looking at a pedal that is fully open to fully closed, what order are the Level and Note settings that correspond to this?
Semi open 1 could be interpreted as being close to being closed etc, and is less open than half open. I'm just not sure how the order goes, it all depends on how you interpret the names.

It goes in this order:
If it is below Open level than notes are taken from the HiHat cymbal Notes.
If it is below SemiOpen than notes are taken from SemiOpen Notse in Pedal Notes.
If it is below SemiOpen2 than notes are taken from SemiOpen2 Notes in Pedal Notes.
If it is below HalfOpen than notes are taken from SemiOpen Notes in Pedal Notes.
If it is below HalfOpen2 than notes are taken from SemiOpen2 Notes in Pedal Notes.
If it is below Closed than notes are taken from SemiClosed Notes in Pedal Notes.
If it is above Closed than notes are taken from Closed Notes in Pedal Notes.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby anttipi » Mon Mar 27, 2017 4:07 pm

Sorry for continuing the hijacking, but as this feature has also been discussed in this thread, I'd like to mention I just spotted this in the FW changelog:

Changes in version 20140417:
...
2. Introduced HiHat cymbal false triggering suppression after chick/splash.


Dmitri, so it seems some suppression algorithm is already present? Any chance to add a user-configurable sensitivity threshold, perhaps based on a time window and/or the velocity of the falsely triggered note (the triggering seems to happen at a very low velocity, below your usual hihat hit velocity anyway).

Because the Bow threshold needs to be set quite high, it means less-than-optimal pad triggering and I still need to watch out for too strong pedal presses.
anttipi
 
Posts: 89
Joined: Sun Dec 06, 2009 3:10 am

Re: Feature Request -Extra Hihat openness levels for "Pot" C

Postby dmitri » Mon Mar 27, 2017 6:00 pm

The suppression algorithm after chick/splash uses the same DynTime/DynLevel settings from a HiHat input and depends on the velocity of a produced chick/splash note. I can increase level of suppression from a chick/splash but you can try to increase DynTime/DynLevel first.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

PreviousNext

Return to MegaDrum Hardware

Who is online

Users browsing this forum: No registered users and 95 guests