I just released a new version of MegaDrum firmware where I added a new Pedal handling algorithm. It is enabled if you set "Pedal->New Algrthm" to Yes. When enabled, it also uses 2 additional Pedal paramaters: MinVelocity and MaxVelocity which play role in calculating chick and splash velocities. When you navigate to this 2 Pedal parameters you will also be able to see raw pedal press/release speed(velocity) when you do a chick. See details in Latest MegaDrum firmware version
It's been a year since I released an ARM version of MegaDrum and, even though I rarely post news on the main web page, I constantly improve MegaDrum firmware by adding new features, fixing bugs or improving old features. If you're frequent on the MegaDrum forum then you probably know of all the latest changes but here is the summary of main changes for the past year:
From today, 4th December, I introduce a new MegaDrum hardware version. It is STM32F103RCT6 (Cortex M3 ARM) based running at 72MHz with built-in USB support.
For now the main advantage of the new version is a reduced by around 2ms latency over USB thanks to elimination of an intermediate USB chip.
You can now make your MegaDrum module positional sensing compatible with very little, if any at all, soldering skills.
I now offer Positional Sensing addon boards which you can add to your MegaDrum or which can be included with any new MegaDrum modules/kits. See details in the Forum.
You probably heard or experienced that MegaDrum was quite difficult to configure and find perfect settings espesially for mesh type pads. The hardest thing with mesh type pads was to find a sweet spot in settings where you get false triggering eliminated without killing fast/press rolls.
I have added Atmega1284 to the list of MCUs which can be used in MegaDrum. Atmega1284 allows to save twice as many Cinfigs/Drum Maps in non-volatile memory compared to Atmega644.
Also, with the new USB MIDI firmware and latest MegaDrum firmware it is now possible to switch to higher MIDI speeds which reduces latency by 0.5-1.5ms.
For details see Changes in version 20110424 in Latest MegaDrum firmware version.