<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.megadrum.info/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dmitriwiki</id>
		<title>MegaDrumWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.megadrum.info/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dmitriwiki"/>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php/Special:Contributions/Dmitriwiki"/>
		<updated>2026-04-30T23:52:29Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.2</generator>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=MegaDrum&amp;diff=72</id>
		<title>MegaDrum</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=MegaDrum&amp;diff=72"/>
				<updated>2010-07-16T23:50:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:ExampleAssembledMegaDrum.jpg|250px|thumb|An assembled MegaDrum module]]'''MegaDrum''' is a feature-rich [[MIDI drum trigger]] module developed by [[Dmitri Skachkov]]. It was made public as a [[wikipedia:Do_it_yourself|do-it-yourself]] project in the Internet on August&amp;amp;nbsp;1st,&amp;amp;nbsp;2007. Since then it has gained recognition from various drummers all over the world, from amateurs and hobbyists to professional drummers. Because of constant firmware and hardware improvement, MegaDrum has acquired support for a wide variety of drumpads from different manufacturers.&lt;br /&gt;
&lt;br /&gt;
As a [[wikipedia:MIDI|MIDI]] drum trigger MegaDrum does not have any built-in sounds. Its main purpose is to convert signals from commercial and do-it-yourself [[wikipedia:Electronic_drum|electronic drum pads]] into MIDI messages which are then fed to a [[wikipedia:Drum_machine|drum machine]]/[[wikipedia:Sampler_(musical_instrument)|sampler]] or a PC.&lt;br /&gt;
&lt;br /&gt;
The openness of the project allowed for community contributions. Among notable ones are a hardware design upgrade (courtesy of [[Synthex]]) which added plug-and-play [[wikipedia:USB|USB]] support and a multiplatform Java application to control MegaDrum from a PC — [[MegaDrum Config Tool]], written by [[Raúl Muñoz Benavente]]. The MegaDrum logo was made by forum member [http://www.megadrum.info/forums/memberlist.php?mode=viewprofile&amp;amp;u=97 duje07].&lt;br /&gt;
&lt;br /&gt;
Although MegaDrum is an open DIY-project, its firmware is not open-source. Commercial use (e.g. building a MegaDrum module and offering it for sale) requires Dmitri's explicit permission.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
{{#ev:youtube|T8DWjfIUVbA|250|right|MegaDrum in action (courtesy of &amp;lt;a href=&amp;quot;http://www.megadrum.info/forums/memberlist.php?mode=viewprofile&amp;amp;u=800&amp;quot;&amp;gt;hchriste&amp;lt;/a&amp;gt;)}}&lt;br /&gt;
As a MIDI drum trigger MegaDrum offers the following features:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
* 20/22/32/40/48/56 velocity-sensitive input channels;&lt;br /&gt;
* 9 levels of input gain;&lt;br /&gt;
* 10 different velocity curves and 4 custom adjustable curves;&lt;br /&gt;
* Multilevel crosstalk suppression with 4 individual groups;&lt;br /&gt;
* Threshold and retrigger settings;&lt;br /&gt;
* Automatic high-level adjustment;&lt;br /&gt;
* Velocity curves compression and shifting;&lt;br /&gt;
* Positional sensing;&lt;br /&gt;
* Support for simple switched and variable hi-hat controllers;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding-left: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
* Support for for dual zone piezo-switch pads;&lt;br /&gt;
* Support for 3 zone Roland style cymbals;&lt;br /&gt;
* Support for 3 zone Yamaha style cymbals;&lt;br /&gt;
* Firmware is software upgradable;&lt;br /&gt;
* MIDI I/O with SysEx support;&lt;br /&gt;
* USB powered with plug-n-play support and MIDI over USB;&lt;br /&gt;
* Easy menu navigation and easy group settings adjustments;&lt;br /&gt;
* 16x2 LCD with VU meters;&lt;br /&gt;
* CC Choke support on every Dual Zone piezo/switch pad or 3 zone cymbals.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a do-it-yourself module:&lt;br /&gt;
&lt;br /&gt;
* Based on [[wikipedia:Atmel_AVR|ATmega]] microcontroller. Currently supported are ATmega 32/324P/644 running at 16, 20 and 24 MHz;&lt;br /&gt;
* Uses widely available and mostly inexpensive components;&lt;br /&gt;
* Potentiometer-free design;&lt;br /&gt;
* ATmega/PIC chips can be programmed with simple programming cables/programmers.&amp;lt;ref&amp;gt;Initial programming of ATmega is now done by Dmitri, see [[#Legal_issues|why]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building MegaDrum ==&lt;br /&gt;
{{Main|Building MegaDrum}}&lt;br /&gt;
You have the following options for building MegaDrum:&lt;br /&gt;
* Build it yourself. Additionally you will have to order a chip from Dmitri;&lt;br /&gt;
* Order a [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1139 Synthex kit] — using a kit greatly simplifies the assembly process;&lt;br /&gt;
* [http://www.megadrum.info/content/i-can-build-it-you Ask Dmitri to build the module for you].&lt;br /&gt;
&lt;br /&gt;
Note that there are also other people who have Dmitri's permission to build and sell MegaDrum modules. See the [http://www.megadrum.info/forums/ forums] for more information.&lt;br /&gt;
&lt;br /&gt;
If you choose to build the module yourself you will need the following:&lt;br /&gt;
* At least basic [[wikipedia:soldering|soldering]]/general [[wikipedia:electronics|electronics]] skills;&lt;br /&gt;
* You have to know how to read a schematic;&lt;br /&gt;
* You have to be able to tell one electronic part from another;&lt;br /&gt;
* Tools are required to build MegaDrum, among them: a good soldering iron, pliers, wirecutters, a multimeter and so forth;&lt;br /&gt;
* You need to know how to operate the aforementioned tools;&lt;br /&gt;
* In case of making [[wikipedia:Printed_circuit_board|printed circuit boards]] at home using the toner transfer method you will need a good laser printer with quality toner, some photopaper and an etchant.&lt;br /&gt;
&lt;br /&gt;
It should be noted that MegaDrum is not a beginner's project and thus if you strongly feel that you're not up for the task of building it from scratch it is most likely so. Of course, if you're not afraid to learn and obtain the necessary DIY skills, you are probably capable of building MegaDrum. Otherwise, you might consider ordering a kit (it comes with quality PCB's) or simply buying the assembled module.&lt;br /&gt;
&lt;br /&gt;
== Updating MegaDrum firmware ==&lt;br /&gt;
{{Main|Updating MegaDrum firmware}}&lt;br /&gt;
&lt;br /&gt;
== MegaDrum Configuration ==&lt;br /&gt;
{{Main|MegaDrum Configuration}}&lt;br /&gt;
&lt;br /&gt;
== MegaDrum MIDI SySex support ==&lt;br /&gt;
{{Main|MegaDrum MIDI SysEx support}}&lt;br /&gt;
MegaDrum supports MIDI SySex messages. This allows to control/configure MegaDrum from a PC and load/store practically unlimited number of custom MegaDrum configs in addition to configs stored in built-in non-volatile memory.   &lt;br /&gt;
&lt;br /&gt;
== Legal issues ==&lt;br /&gt;
In spring 2010 [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1245 it was discovered] that a person was building and selling MegaDrum modules without Dmitri's consent. Unfortunately, it was not possible to convince the person to cease his activities. It was then decided to encrypt future firmware releases to prevent abusive commercial use. This is why since June 2010 all new firmware files are encrypted. Updating MegaDrum with encrypted firmware requires a special type of secure bootloader which can only be programmed into the ATmega chip by Dmitri. There are two choices for obtaining a programmed chip:&lt;br /&gt;
* Send Dmitri a compatible ATmega for programming;&lt;br /&gt;
* Order a new chip from Dmitri.&lt;br /&gt;
&lt;br /&gt;
See [[ordering ATmega]] for details.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=502 What is MegaDrum about?] forum post&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=62</id>
		<title>Ordering ATmega</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=62"/>
				<updated>2010-07-16T20:09:59Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the start of the project MegaDrum was made available for free to anyone for non-commercial use, see [http://www.megadrum.info/content/megadrum-copyright-notice MegaDrum Copyright notice] for details.&lt;br /&gt;
Until May 2010 all new MegaDrum firmware versions were published in open format, i.e. anybody could download the latest MegaDrum firmware file and program his/her ATmega with it.&lt;br /&gt;
Unfortunately, the open MegaDrum firmware format was commercially abused. As a result I had to implement a protection mechanism. From June 2010 onwards all MegaDrum firmware files are published in encrypted format. These new firmware files can only be loaded with a new, protected, bootloader. To keep this new bootloader secure, it must be programmed into ATmega by me. This means that to be able to load new firmware versions you will need to get ATmega MCU from me. I should make it clear here:&lt;br /&gt;
&lt;br /&gt;
* I have no intention of profiting from this.&lt;br /&gt;
* I'll try to make the process of getting ATmega with the protected bootloader as cheap as possible so that the cost of ATmega MCU still constitutes a small part of the total cost of building the whole MegaDrum module by a DIYer.&lt;br /&gt;
&lt;br /&gt;
To make the cost of getting ATmega as cheap as possible I recommend you to organise a bulk order as it was done in [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1253 ATmega bulk order] on the forum. In this case, provided the cost of the chip on [http://uk.farnell.com/ Farnell UK] stays the same, getting one ATmega644-20PU MCU will cost:&lt;br /&gt;
&lt;br /&gt;
* Uninsured postage to EU, Russia (and maybe CIS countries): £10.43&lt;br /&gt;
* Insured postage to EU, Russia (and maybe CIS countries): £14.63&lt;br /&gt;
* Uninsured postage to the rest of the world: £11.48&lt;br /&gt;
* Insured postage to the rest of the world: £15.68&lt;br /&gt;
&lt;br /&gt;
(See [http://www.megadrum.info/forums/viewtopic.php?p=14875#p14875 price break down] for detail)&lt;br /&gt;
Of course it will require some time to get together a few people to qualify for a Farnell bulk order discount.&lt;br /&gt;
&lt;br /&gt;
If you don't want to wait you can request an ATmega chip from me on your own. In this case it will cost £4 more. Please, [http://www.megadrum.info/forums/ucp.php?i=pm&amp;amp;mode=compose&amp;amp;u=2 send me a PM over the forum] to request an ATmega chip individually.&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=MegaDrum&amp;diff=61</id>
		<title>MegaDrum</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=MegaDrum&amp;diff=61"/>
				<updated>2010-07-16T20:01:24Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:ExampleAssembledMegaDrum.jpg|250px|thumb|An assembled MegaDrum module]]'''MegaDrum''' is a feature-rich [[MIDI drum trigger]] module developed by [[Dmitri Skachkov]]. It was made public as a [[wikipedia:Do_it_yourself|do-it-yourself]] project in the Internet on August&amp;amp;nbsp;1st,&amp;amp;nbsp;2007. Since then it has gained recognition from various drummers all over the world, from amateurs and hobbyists to professional drummers. Because of constant firmware and hardware improvement, MegaDrum has acquired support for a wide variety of drumpads from different manufacturers.&lt;br /&gt;
&lt;br /&gt;
As a [[wikipedia:MIDI|MIDI]] drum trigger MegaDrum does not have any built-in sounds. Its main purpose is to convert signals from commercial and do-it-yourself [[wikipedia:Electronic_drum|electronic drum pads]] into MIDI messages which are then fed to a [[wikipedia:Drum_machine|drum machine]]/[[wikipedia:Sampler_(musical_instrument)|sampler]] or a PC.&lt;br /&gt;
&lt;br /&gt;
The openness of the project allowed for community contributions. Among notable ones are a hardware design upgrade (courtesy of [[Synthex]]) which added plug-and-play [[wikipedia:USB|USB]] support and a multiplatform Java application to control MegaDrum from a PC — [[MegaDrum Config Tool]], written by [[Raúl Muñoz Benavente]]. The MegaDrum logo was made by forum member [http://www.megadrum.info/forums/memberlist.php?mode=viewprofile&amp;amp;u=97 duje07].&lt;br /&gt;
&lt;br /&gt;
Although MegaDrum is an open DIY-project, its firmware is not open-source. Commercial use (e.g. building a MegaDrum module and offering it for sale) requires Dmitri's explicit permission.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
{{#ev:youtube|T8DWjfIUVbA|250|right|MegaDrum in action (courtesy of &amp;lt;a href=&amp;quot;http://www.megadrum.info/forums/memberlist.php?mode=viewprofile&amp;amp;u=800&amp;quot;&amp;gt;hchriste&amp;lt;/a&amp;gt;)}}&lt;br /&gt;
As a MIDI drum trigger MegaDrum offers the following features:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
* 20/22/32/40/48/56 velocity-sensitive input channels;&lt;br /&gt;
* 9 levels of input gain;&lt;br /&gt;
* 10 different velocity curves and 4 custom adjustable curves;&lt;br /&gt;
* Multilevel crosstalk suppression with 4 individual groups;&lt;br /&gt;
* Threshold and retrigger settings;&lt;br /&gt;
* Automatic high-level adjustment;&lt;br /&gt;
* Velocity curves compression and shifting;&lt;br /&gt;
* Positional sensing;&lt;br /&gt;
* Support for simple switched and variable hi-hat controllers;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding-left: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
* Support for for dual zone piezo-switch pads;&lt;br /&gt;
* Support for 3 zone Roland style cymbals;&lt;br /&gt;
* Support for 3 zone Yamaha style cymbals;&lt;br /&gt;
* Firmware is software upgradable;&lt;br /&gt;
* MIDI I/O with SysEx support;&lt;br /&gt;
* USB powered with plug-n-play support and MIDI over USB;&lt;br /&gt;
* Easy menu navigation and easy group settings adjustments;&lt;br /&gt;
* 16x2 LCD with VU meters;&lt;br /&gt;
* CC Choke support on every Dual Zone piezo/switch pad or 3 zone cymbals.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a do-it-yourself module:&lt;br /&gt;
&lt;br /&gt;
* Based on [[wikipedia:Atmel_AVR|ATmega]] microcontroller. Currently supported are ATmega 32/324P/644 running at 16, 20 and 24 MHz;&lt;br /&gt;
* Uses widely available and mostly inexpensive components;&lt;br /&gt;
* Potentiometer-free design;&lt;br /&gt;
* ATmega/PIC chips can be programmed with simple programming cables/programmers.&amp;lt;ref&amp;gt;Initial programming of ATmega is now done by Dmitri, see [[#Legal_issues|why]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building MegaDrum ==&lt;br /&gt;
{{Main|Building MegaDrum}}&lt;br /&gt;
You have the following options for building MegaDrum:&lt;br /&gt;
* Build it yourself. Additionally you will have to order a chip from Dmitri;&lt;br /&gt;
* Order a [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1139 Synthex kit] — using a kit greatly simplifies the assembly process;&lt;br /&gt;
* [http://www.megadrum.info/content/i-can-build-it-you Ask Dmitri to build the module for you].&lt;br /&gt;
&lt;br /&gt;
Note that there are also other people who have Dmitri's permission to build and sell MegaDrum modules. See the [http://www.megadrum.info/forums/ forums] for more information.&lt;br /&gt;
&lt;br /&gt;
If you choose to build the module yourself you will need the following:&lt;br /&gt;
* At least basic [[wikipedia:soldering|soldering]]/general [[wikipedia:electronics|electronics]] skills;&lt;br /&gt;
* You have to know how to read a schematic;&lt;br /&gt;
* You have to be able to tell one electronic part from another;&lt;br /&gt;
* Tools are required to build MegaDrum, among them: a good soldering iron, pliers, wirecutters, a multimeter and so forth;&lt;br /&gt;
* You need to know how to operate the aforementioned tools;&lt;br /&gt;
* In case of making [[wikipedia:Printed_circuit_board|printed circuit boards]] at home using the toner transfer method you will need a good laser printer with quality toner, some photopaper and an etchant.&lt;br /&gt;
&lt;br /&gt;
It should be noted that MegaDrum is not a beginner's project and thus if you strongly feel that you're not up for the task of building it from scratch it is most likely so. Of course, if you're not afraid to learn and obtain the necessary DIY skills, you are probably capable of building MegaDrum. Otherwise, you might consider ordering a kit (it comes with quality PCB's) or simply buying the assembled module.&lt;br /&gt;
&lt;br /&gt;
== Legal issues ==&lt;br /&gt;
In spring 2010 [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1245 it was discovered] that a person was building and selling MegaDrum modules without Dmitri's consent. Unfortunately, it was not possible to convince the person to cease his activities. It was then decided to encrypt future firmware releases to prevent abusive commercial use. This is why since June 2010 all new firmware files are encrypted. Updating MegaDrum with encrypted firmware requires a special type of secure bootloader which can only be programmed into the ATmega chip by Dmitri. There are two choices for obtaining a programmed chip:&lt;br /&gt;
* Send Dmitri a compatible ATmega for programming;&lt;br /&gt;
* Order a new chip from Dmitri.&lt;br /&gt;
&lt;br /&gt;
See [[ordering ATmega]] for details.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=60</id>
		<title>Ordering ATmega</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=60"/>
				<updated>2010-07-16T19:56:15Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the start of the project MegaDrum was made available for free to anyone for non-commercial use, see [http://www.megadrum.info/content/megadrum-copyright-notice MegaDrum Copyright notice] for details.&lt;br /&gt;
Until May 2010 all new MegaDrum firmware versions were published in open format, i.e. anybody could download the latest MegaDrum firmware file and program his/her ATmega with it.&lt;br /&gt;
Unfortunately, the open MegaDrum firmware format was commercially abused. As a result I had to implement a protection mechanism. From June 2010 onwards all MegaDrum firmware files are published in encrypted format. These new firmware files can only be loaded with a new, protected, bootloader. To keep this new bootloader secure, it must be programmed into ATmega by me. This means that to be able to load new firmware versions you will need to get ATmega MCU from me. I should make it clear here:&lt;br /&gt;
&lt;br /&gt;
* I have no intention of profiting from this.&lt;br /&gt;
* I'll try to make the process of getting ATmega with the protected bootloader as cheap as possible so that the cost of ATmega MCU still constitutes a small part of the total cost of building the whole MegaDrum module by a DIYer.&lt;br /&gt;
&lt;br /&gt;
To make the cost of getting ATmega as cheap as possible I recommend you to organise a bulk order as it was done in [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1253 ATmega bulk order] on the forum. In this case, provided the cost of the chip on [http://uk.farnell.com/ Farnell UK] stays the same, getting one ATmega644-20PU MCU will cost:&lt;br /&gt;
&lt;br /&gt;
* Uninsured postage to EU, Russia (and maybe CIS countries): £10.43&lt;br /&gt;
* Insured postage to EU, Russia (and maybe CIS countries): £14.63&lt;br /&gt;
* Uninsured postage to the rest of the world: £11.48&lt;br /&gt;
* Insured postage to the rest of the world: £15.68&lt;br /&gt;
&lt;br /&gt;
(See [http://www.megadrum.info/forums/viewtopic.php?p=14875#p14875 price break down] for detail)&lt;br /&gt;
Of course it will require some time to gather a few people to qualify for a Farnell bulk discount.&lt;br /&gt;
&lt;br /&gt;
If you don't want to wait you can request an ATmega chip from me on your own. In this case it will cost £4 more. Please, [http://www.megadrum.info/forums/ucp.php?i=pm&amp;amp;mode=compose&amp;amp;u=2 send me a PM over the forum] to request an ATmega chip individually.&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=59</id>
		<title>Ordering ATmega</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=59"/>
				<updated>2010-07-16T19:32:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the start of the project MegaDrum was made available for free to anyone for non-commercial use, see [http://www.megadrum.info/content/megadrum-copyright-notice MegaDrum Copyright notice] for details.&lt;br /&gt;
Until May 2010 all new MegaDrum firmware versions were published in open format, i.e. anybody could download the latest MegaDrum firmware file and program his/her ATmega with it.&lt;br /&gt;
Unfortunately, the open MegaDrum firmware format was commercially abused. As a result I had to implement a protection mechanism. From June 2010 onwards all MegaDrum firmware files are published in encrypted format. These new firmware files can only be loaded with a new, protected, bootloader. To keep this new bootloader secure, it must be programmed into ATmega by me. This means that to be able to load new firmware versions you will need to get ATmega MCU from me. I should make it clear here:&lt;br /&gt;
&lt;br /&gt;
* I have no intention of profiting from this.&lt;br /&gt;
* I'll try to make the process of getting ATmega with the protected bootloader as cheap as possible so that the cost of ATmega MCU still constitutes a small part of the total cost of building the whole MegaDrum module by a DIYer.&lt;br /&gt;
&lt;br /&gt;
To make the cost of getting ATmega as cheap as possible I recommend you to organise a bulk order as it was done in [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1253 ATmega bulk order] on the forum. In this case, provided the cost of the chip on [http://uk.farnell.com/ Farnell UK] stays the same, getting one ATmega MCU will cost:&lt;br /&gt;
&lt;br /&gt;
* Uninsured postage to EU, Russia (and maybe CIS countries): £10.43&lt;br /&gt;
* Insured postage to EU, Russia (and maybe CIS countries): £14.63&lt;br /&gt;
* Uninsured postage to the rest of the world: £11.48&lt;br /&gt;
* Insured postage to the rest of the world: £15.68&lt;br /&gt;
&lt;br /&gt;
(See [http://www.megadrum.info/forums/viewtopic.php?p=14875#p14875 price break down] for detail)&lt;br /&gt;
Of course it will require some time to gather a few people to qualify for a Farnell bulk discount.&lt;br /&gt;
&lt;br /&gt;
If you don't want to wait you can request an ATmega chip from me on your own. In this case it will cost £4 more. Please, [http://www.megadrum.info/forums/ucp.php?i=pm&amp;amp;mode=compose&amp;amp;u=2 send me a PM over the forum] to request an ATmega chip individually.&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=58</id>
		<title>Ordering ATmega</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=Ordering_ATmega&amp;diff=58"/>
				<updated>2010-07-16T19:29:33Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: Created page with 'From the start of the project MegaDrum was made available for free to anyone for non-commercial use, see [http://www.megadrum.info/content/megadrum-copyright-notice MegaDrum Copy…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;From the start of the project MegaDrum was made available for free to anyone for non-commercial use, see [http://www.megadrum.info/content/megadrum-copyright-notice MegaDrum Copyright notice] for details.&lt;br /&gt;
Until May 2010 all new MegaDrum firmware versions were published in open format, i.e. anybody could download the latest MegaDrum firmware file and program his/her ATmega with it.&lt;br /&gt;
Unfortunately, the open MegaDrum firmware format was commercially abused. As a result I had to implement a protection mechanism. From June 2010 onwards all MegaDrum firmware files are published in encrypted format. These new firmware files can only be loaded with a new, protected, bootloader. To keep this new bootloader secure, it must be programmed into ATmega by me. This means that to be able to load new firmware versions you will need to get ATmega MCU from me. I should make it clear here:&lt;br /&gt;
&lt;br /&gt;
* I have no intention of profiting from this.&lt;br /&gt;
* I'll try to make the process of getting ATmega with the protected bootloader as cheap as possible so that the cost of ATmega MCU still constitutes a small part of the total cost of building the whole MegaDrum module by a DIYer.&lt;br /&gt;
&lt;br /&gt;
To make the cost of getting ATmega as cheap as possible I recommend you to organise a bulk order as it was done in [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1253 ATmega bulk order] on the forum. In this case, provided the cost of the chip on [[Farnell]] stays the same, getting one ATmega MCU will cost:&lt;br /&gt;
&lt;br /&gt;
* Uninsured postage to EU, Russia (and maybe CIS countries): £10.43&lt;br /&gt;
* Insured postage to EU, Russia (and maybe CIS countries): £14.63&lt;br /&gt;
* Uninsured postage to the rest of the world: £11.48&lt;br /&gt;
* Insured postage to the rest of the world: £15.68&lt;br /&gt;
&lt;br /&gt;
(See [http://www.megadrum.info/forums/viewtopic.php?p=14875#p14875 price break down] for detail)&lt;br /&gt;
Of course it will require some time to gather a few people to qualify for a Farnell bulk discount.&lt;br /&gt;
&lt;br /&gt;
If you don't want to wait you can request an ATmega chip from me on your own. In this case it will cost £4 more. Please, [http://www.megadrum.info/forums/ucp.php?i=pm&amp;amp;mode=compose&amp;amp;u=2 send me a PM over the forum] to request an ATmega chip individually.&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=MegaDrum&amp;diff=57</id>
		<title>MegaDrum</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=MegaDrum&amp;diff=57"/>
				<updated>2010-07-16T19:02:27Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:ExampleAssembledMegaDrum.jpg|250px|thumb|An assembled MegaDrum module]]'''MegaDrum''' is a feature-rich [[MIDI drum trigger]] module developed by [[Dmitri Skachkov]]. It was made public as a [[wikipedia:Do_it_yourself|do-it-yourself]] project in the Internet on August&amp;amp;nbsp;1st,&amp;amp;nbsp;2007. Since then it has gained recognition from various drummers all over the world, from amateurs and hobbyists to professional drummers. Because of constant firmware and hardware improvement, MegaDrum has acquired support for a wide variety of drumpads from different manufacturers.&lt;br /&gt;
&lt;br /&gt;
As a [[wikipedia:MIDI|MIDI]] drum trigger MegaDrum does not have any built-in sounds. Its main purpose is to convert signals from commercial and do-it-yourself [[wikipedia:Electronic_drum|electronic drum pads]] into MIDI messages which are then fed to a [[wikipedia:Drum_machine|drum machine]]/[[wikipedia:Sampler_(musical_instrument)|sampler]] or a PC.&lt;br /&gt;
&lt;br /&gt;
The openness of the project allowed for community contributions. Among notable ones are a hardware design upgrade (courtesy of [[Synthex]]) which added plug-and-play [[wikipedia:USB|USB]] support and a multiplatform Java application to control MegaDrum from a PC — [[MegaDrum Config Tool]], written by [[Raúl Muñoz Benavente]]. The MegaDrum logo was made by forum member [http://www.megadrum.info/forums/memberlist.php?mode=viewprofile&amp;amp;u=97 duje07].&lt;br /&gt;
&lt;br /&gt;
Although MegaDrum is an open DIY-project, its firmware is not open-source. Commercial use (e.g. building a MegaDrum module and offering it for sale) requires Dmitri's explicit permission.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
{{#ev:youtube|T8DWjfIUVbA|250|right|MegaDrum in action (courtesy of &amp;lt;a href=&amp;quot;http://www.megadrum.info/forums/memberlist.php?mode=viewprofile&amp;amp;u=800&amp;quot;&amp;gt;hchriste&amp;lt;/a&amp;gt;)}}&lt;br /&gt;
As a MIDI drum trigger MegaDrum offers the following features:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
* 20/22/32/40/48/56 velocity-sensitive input channels;&lt;br /&gt;
* 9 levels of input gain;&lt;br /&gt;
* 10 different velocity curves and 4 custom adjustable curves;&lt;br /&gt;
* Multilevel crosstalk suppression with 4 individual groups;&lt;br /&gt;
* Threshold and retrigger settings;&lt;br /&gt;
* Automatic high-level adjustment;&lt;br /&gt;
* Velocity curves compression and shifting;&lt;br /&gt;
* Positional sensing;&lt;br /&gt;
* Support for simple switched and variable hi-hat controllers;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding-left: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
* Support for for dual zone piezo-switch pads;&lt;br /&gt;
* Support for 3 zone Roland style cymbals;&lt;br /&gt;
* Support for 3 zone Yamaha style cymbals;&lt;br /&gt;
* Firmware is software upgradable;&lt;br /&gt;
* MIDI I/O with SysEx support;&lt;br /&gt;
* USB powered with plug-n-play support and MIDI over USB;&lt;br /&gt;
* Easy menu navigation and easy group settings adjustments;&lt;br /&gt;
* 16x2 LCD with VU meters;&lt;br /&gt;
* CC Choke support on every Dual Zone piezo/switch pad or 3 zone cymbals.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a do-it-yourself module:&lt;br /&gt;
&lt;br /&gt;
* Based on [[wikipedia:Atmel_AVR|ATmega]] microcontroller. Currently supported are ATmega 32/324P/644 running at 16, 20 and 24 MHz;&lt;br /&gt;
* Uses widely available and mostly inexpensive components;&lt;br /&gt;
* Potentiometer-free design;&lt;br /&gt;
* ATmega/PIC chips can be programmed with simple programming cables/programmers.&amp;lt;ref&amp;gt;Initial programming of ATmega is now done by Dmitri, see [[#Legal_issues|why]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building MegaDrum ==&lt;br /&gt;
{{Main|Building MegaDrum}}&lt;br /&gt;
You have the following options for building MegaDrum:&lt;br /&gt;
* Build it yourself. Additionally you will have to order a chip from Dmitri;&lt;br /&gt;
* Order a [[Synthex kit]] — using a kit greatly simplifies the assembly process;&lt;br /&gt;
* Ask Dmitri to build the module for you.&lt;br /&gt;
&lt;br /&gt;
Note that there are also other people who have Dmitri's permission to build and sell MegaDrum modules. See the [http://www.megadrum.info/forums/ forums] for more information.&lt;br /&gt;
&lt;br /&gt;
If you choose to build the module yourself you will need the following:&lt;br /&gt;
* At least basic [[wikipedia:soldering|soldering]]/general [[wikipedia:electronics|electronics]] skills;&lt;br /&gt;
* You have to know how to read a schematic;&lt;br /&gt;
* You have to be able to tell one electronic part from another;&lt;br /&gt;
* Tools are required to build MegaDrum, among them: a good soldering iron, pliers, wirecutters, a multimeter and so forth;&lt;br /&gt;
* You need to know how to operate the aforementioned tools;&lt;br /&gt;
* In case of making [[wikipedia:Printed_circuit_board|printed circuit boards]] at home using the toner transfer method you will need a good laser printer with quality toner, some photopaper and an etchant.&lt;br /&gt;
&lt;br /&gt;
It should be noted that MegaDrum is not a beginner's project and thus if you strongly feel that you're not up for the task of building it from scratch it is most likely so. Of course, if you're not afraid to learn and obtain the necessary DIY skills, you are probably capable of building MegaDrum. Otherwise, you might consider ordering a kit (it comes with quality PCB's) or simply buying the assembled module.&lt;br /&gt;
&lt;br /&gt;
== Legal issues ==&lt;br /&gt;
In spring 2010 [http://www.megadrum.info/forums/viewtopic.php?f=3&amp;amp;t=1245 it was discovered] that a person was building and selling MegaDrum modules without Dmitri's consent. Unfortunately, it was not possible to convince the person to cease his activities. It was then decided to encrypt future firmware releases to prevent abusive commercial use. This is why since June 2010 all new firmware files are encrypted. Updating MegaDrum with encrypted firmware requires a special type of secure bootloader which can only be programmed into the ATmega chip by Dmitri. There are two choices for obtaining a programmed chip:&lt;br /&gt;
* Send Dmitri a compatible ATmega for programming;&lt;br /&gt;
* Order a new chip from Dmitri.&lt;br /&gt;
&lt;br /&gt;
See [[ordering ATmega]] for details.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	<entry>
		<id>https://www.megadrum.info/wiki/index.php?title=MIDI_drum_trigger&amp;diff=56</id>
		<title>MIDI drum trigger</title>
		<link rel="alternate" type="text/html" href="https://www.megadrum.info/wiki/index.php?title=MIDI_drum_trigger&amp;diff=56"/>
				<updated>2010-07-16T18:26:41Z</updated>
		
		<summary type="html">&lt;p&gt;Dmitriwiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''MIDI drum trigger''' refers to an [[wikipedia:Electronic_drum_module|electronic drum module]] without built-in sounds. The module is only used to convert signals from electronic drum pads into [[wikipedia:MIDI|MIDI]] messages which are then used to trigger sounds on MIDI capable devices such as drum machines, samplers etc.&lt;br /&gt;
&lt;br /&gt;
Examples of MIDI drum triggers include:&lt;br /&gt;
* [[MegaDrum]]&lt;br /&gt;
* [http://www.edrum.info/ eDrum] which gave an initial inspiration for the MegaDrum project &lt;br /&gt;
* [[Alesis Trigger IO]]&lt;br /&gt;
among others.&lt;br /&gt;
&lt;br /&gt;
There exists a multitude of PC based drum sampler applications (usually running as [[VST]] instruments) which can be effectively used with a MIDI drum trigger module. Examples of commercial samplers:&lt;br /&gt;
* [[Addictive drums]]&lt;br /&gt;
* [[BFD]]&lt;br /&gt;
* [[EZDrummer]]&lt;br /&gt;
* [[SuperiorDrummer]]&lt;/div&gt;</summary>
		<author><name>Dmitriwiki</name></author>	</entry>

	</feed>