by mj15003 » Sat Mar 12, 2016 2:23 pm
I experimented with DDRum PRO Snare triggers (those red). With mylar heads they give nice exponentialy decaying response, however lasting more than 0.5s. I could also fix the trigger input impedance with a resistor which making response shorter but getting lower sensitivity. It produced not double but multiple notes with a single hit even with the longest DynTime and Retrigger.
In order to make those triggers usable with Megadrum I built my own circuit (see attached picture - one channel only) placed between the trigger and Megadrum providing the dynamic threshold function on pure analog basis. It worked very well with input signals of almost any decay time. (then I used Retrigger/DynLevel/DynTime - 8/0/0). It gave me always only a 1-2ms pulse with proper amplitude to be detected correctly by Megadrum. However, the circuit is not trivial and for six channels I needed, it requires 24 opamps, 6 comparators and many other diodes, resistors, trimmers and additional power drained from USB port (even with CMOS opamps).
I did it primary because electronics is my hobby, but otherwise it is a waste of time and money if the same can be done by a (probably simple?) software change. I agree that it might not work with some type of triggers. But according to my own research with osciloscope and experiences with tweaking my analog frontend I realized there is no better algorithm to make it trigger properly than dynamic threshold decaying with time (as is already implemented in Megadrum). Only THE time has to be longer for me (if I am right knowing how it really works in Megadrum).
You do not have the required permissions to view the files attached to this post.
Mapex Horizon, Megadrum + ArchLinux (LinuxSampler) + ESI Juli@, PCY155, PCY135, Triggera Effect Cymbal Pack, Zildjian 14" HiHat + FastCrash, 682Drums Meshheads, Aquarian InHeads, Aquarian OnHeads, Yamaha XP80, Yamaha DT50S & DT50K