Firmware version to test.

Discussions related to MegaDrum Hardware

Firmware version to test.

Postby dmitri » Wed Apr 30, 2008 12:46 am

I've add a few new features and made some changes to sysex format in the latest version. I haven't had time to thoroughly test it but if you're not afraid of burning down your MegaDrum you can test it. The changes are:

1. SysEx config is now sent/received in one page. If you're using MIDI-OX for saving/restoring configs, make sure you set Input and Output Buffer sizes to at least 512 in Options->Configure Buffers. If you're using Bootloader, you've probably already set Output Buffer size to 40000.
2. Added SysEx Chain ID. Allows several MegaDrums connected in a chain to be controlled from a PC. Assign a unique Chain ID to each MegaDrum in a chain.
3. Added Level Compression and Level Shift. Level Compression can be set between 0 (no compression or level = original level * 128/128) and 7 (level = original level * 72/128). Level Shift can be set to 0,8,16,24,32,40,48 or 56. Level Shift is added after the level compression (or no compression for that matter).

All these changes are now in the latest release firmware version.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware version to test.

Postby Synthex » Wed Apr 30, 2008 7:03 am

Good ! :)
Synthex
 
Posts: 1471
Joined: Fri Oct 12, 2007 6:06 am
Location: France

Re: Firmware version to test.

Postby Beamtreetaker » Wed Apr 30, 2008 8:05 am

The dynamical range editing feature is cool! I'll test it very soon. (I'm still occupied with building my actual drumset)
Beamtreetaker
 
Posts: 107
Joined: Tue Mar 04, 2008 9:19 pm
Location: Aachen, Germany

Re: Firmware version to test.

Postby slayer666 » Wed Apr 30, 2008 9:12 am

dmitri wrote:I've add a few new features and made some changes to sysex format in the latest version. I haven't had time to thoroughly test it but if you're not afraid of burning down your MegaDrum you can test it. The changes are:

1. SysEx config is now sent/received in one page. If you're using MIDI-OX for saving/restoring configs, make sure you set Input and Output Buffer sizes to at least 512 in Options->Configure Buffers. If you're using Bootloader, you've probably already set Output Buffer size to 40000.
2. Added SysEx Chain ID. Allows several MegaDrums connected in a chain to be controlled from a PC. Assign a unique Chain ID to each MegaDrum in a chain.
3. Added Level Compression and Level Shift. Level Compression can be set between 0 (no compression or level = original level * 128/128) and 7 (level = original level * 72/128). Level Shift can be set to 0,8,16,24,32,40,48 or 56. Level Shift is added after the level compression (or no compression for that matter).


The menu is shuffled with the latest firmware. It looks alright up to "Set all Dyntime", after that "Set all minscn" is blended with the footcontroller settings.
Also, trying to set "big VU" to yes is not possible. Instead of yes/no there's "no, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10".

I'm using the Atmega644.

I have done a complete reset of my settings and saved them (button right at startup then save).

I can't wait to test the level compression feature :)

Great work Dmitri!!!!!
slayer666
 
Posts: 178
Joined: Thu Oct 11, 2007 8:07 pm
Location: Sweden

Re: Firmware version to test.

Postby dmitri » Wed Apr 30, 2008 9:38 am

slayer666 wrote:The menu is shuffled with the latest firmware. It looks alright up to "Set all Dyntime", after that "Set all minscn" is blended with the footcontroller settings.
Also, trying to set "big VU" to yes is not possible. Instead of yes/no there's "no, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10".

I think I fixed it now. Download the firmware again and try it.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware version to test.

Postby slayer666 » Wed Apr 30, 2008 9:45 am

dmitri wrote:
slayer666 wrote:The menu is shuffled with the latest firmware. It looks alright up to "Set all Dyntime", after that "Set all minscn" is blended with the footcontroller settings.
Also, trying to set "big VU" to yes is not possible. Instead of yes/no there's "no, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10".

I think I fixed it now. Download the firmware again and try it.


ok I'll do it now.
slayer666
 
Posts: 178
Joined: Thu Oct 11, 2007 8:07 pm
Location: Sweden

Re: Firmware version to test.

Postby slayer666 » Wed Apr 30, 2008 10:02 am

Menu working ok now. :D

About the Levelshift.
velocity X at levelshift 8
X+8 (max 127) right?

To bad I have to go to work soon and don't have time to play with the new features today.. :(

I'll Keep you informed of how it works for me.

Thank you!!
slayer666
 
Posts: 178
Joined: Thu Oct 11, 2007 8:07 pm
Location: Sweden

Re: Firmware version to test.

Postby dmitri » Wed Apr 30, 2008 10:11 am

slayer666 wrote:Menu working ok now. :D

About the Levelshift.
velocity X at levelshift 8
X+8 (max 127) right?

Right.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware version to test.

Postby slayer666 » Wed Apr 30, 2008 11:11 am

Does the Levelcompression work from both ends (lolevel and Hilevel) or just from Lolevel?
slayer666
 
Posts: 178
Joined: Thu Oct 11, 2007 8:07 pm
Location: Sweden

Re: Firmware version to test.

Postby dmitri » Wed Apr 30, 2008 11:36 am

Compression "acts" from above. But I added Level Shift for a reason. Not only it compliments all standard curves but it also allows to shift compressed level up. Effectively you can achieve compression from top, bottom or from both!
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], Majestic-12 [Bot], NicoLai and 90 guests