Config Tool for Mac user (hopefully a temporary post!!)

Discussions of any related software

Moderator: Related software moderators

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby kimouette » Wed Jan 14, 2009 1:40 pm

For some reason a part of the dillema is now solved. That part being the number of sysex messages being sent when sending ALL SETTINGS from MCT to MD.

Setting the "sysex send time value" to 100ms or 1000ms doesn't matter. Any value will "work" (at least, all 48 sysex messages appear on my Midi monitor as if they were sent).

Here's the result :
Code: Select all
1 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   13 bytes
00  F0 70 00 01 01 04 02 08  00 00 00 00 F7           | p           |

2 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   31 bytes
00  F0 70 00 02 00 01 06 05  00 04 04 05 00 02 0F 0F  | p              |
10  00 03 00 00 00 00 00 00  00 00 00 00 00 00 F7     |               |

3 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 01 00 02 0F  00 07 05 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

4 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 02 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

5 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 03 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

6 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 00 00 00 01  02 F7                    | p        |

7 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 04 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

8 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 05 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

9 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 01 00 00 01  02 F7                    | p        |

10 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 06 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

11 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 07 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

12 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 02 00 00 01  02 F7                    | p        |

13 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 08 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

14 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 09 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

15 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 03 00 00 01  02 F7                    | p        |

16 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 0A 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

17 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 0B 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

18 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 04 00 00 01  02 F7                    | p        |

19 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 0C 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

20 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 0D 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

21 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 05 00 00 01  02 F7                    | p        |

22 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 0E 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

23 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 0F 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

24 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 06 00 00 01  02 F7                    | p        |

25 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 10 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

26 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 11 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

27 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 07 00 00 01  02 F7                    | p        |

28 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 12 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

29 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 13 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

30 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 08 00 00 01  02 F7                    | p        |

31 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 14 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

32 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 15 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

33 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 09 00 00 01  02 F7                    | p        |

34 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 16 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

35 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 17 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

36 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 0A 00 00 01  02 F7                    | p        |

37 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 18 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

38 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 19 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

39 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 0B 00 00 01  02 F7                    | p        |

40 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 1A 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

41 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 1B 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

42 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 0C 00 00 01  02 F7                    | p        |

43 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 1C 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

44 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 1D 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

45 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 0D 00 00 01  02 F7                    | p        |

46 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 1E 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

47 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   26 bytes
00  F0 70 00 03 1F 00 00 09  00 01 04 00 08 04 00 00  | p              |
10  00 01 04 04 02 06 0A 00  00 F7                    |          |

48 - *** ZERO ***   To MegaDrum MIDI USB   SysEx      Unknown Manufacturer   10 bytes
00  F0 70 00 04 0E 00 00 01  02 F7                    | p        |


Now the only thing I have to find out is WHY my MD doesn't respond to those messages! Any idea on what I could try to figure this out?
kimouette
 
Posts: 265
Joined: Fri Jun 27, 2008 5:19 am

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby dmitri » Wed Jan 14, 2009 2:02 pm

I'd suggest you to test it on a borrowed Windows PC. This way you'll be able to definitely put blame either on your MegaDrum or Mac/MCT. Also make sure ChainID is set to 0 in your MegaDrum.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby kimouette » Wed Jan 14, 2009 2:41 pm

dmitri wrote:I'd suggest you to test it on a borrowed Windows PC. This way you'll be able to definitely put blame either on your MegaDrum or Mac/MCT. Also make sure ChainID is set to 0 in your MegaDrum.

I will do so (even though it wont be easy to find since all the people arround me are Mac users!), but even before I blame it all on my computer or my MD I would really appreciate understanding what is happening when I send sysex messages!

Elrules let me ask... Do you already have a tool developped for MCT that I could use to obtain a log of all the sysex messages from the MCT just BEFORE they are being sent. That way I could compare the results with Midi Monitor's results. If it had a function that would product a txt file with that log it would be even better!!!
kimouette
 
Posts: 265
Joined: Fri Jun 27, 2008 5:19 am

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby elrules » Wed Jan 14, 2009 11:10 pm

I think that your messages are ok. They start with F0 and end with F7, so they are ok. What is inside F0-F7 is impossible to be wrong
elrules
 
Posts: 629
Joined: Thu Nov 29, 2007 4:51 pm
Location: Murcia, Spain, Europe, The World

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby ole_hansen » Mon Jan 26, 2009 5:08 pm

i just did this from my mac and the firmware update works :D


it's easy.
go here (for those searching):
(note: i don't use the "fancy" ;) Java developers-thing he does in the link, just normal version).

viewtopic.php?p=5132#p5132

basically download and install MMJ (i used v0_87 for future reference)
http://www.humatic.de/htools/mmj.htm

copy mmj "mmj.jar" and "libmmj.jnilib" to your java extension folder:
/Library/Java/Extensions

and open Megadrum Config Tool :)
ole_hansen
 
Posts: 126
Joined: Thu Dec 11, 2008 9:24 pm

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby elrules » Mon Jan 26, 2009 11:03 pm

hi ole hansen, thanks for the testing review. Have you already tested the sending/receiving of megadrum settings? can you post your results?
elrules
 
Posts: 629
Joined: Thu Nov 29, 2007 4:51 pm
Location: Murcia, Spain, Europe, The World

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby ole_hansen » Mon Jan 26, 2009 11:34 pm

elrules wrote:hi ole hansen, thanks for the testing review. Have you already tested the sending/receiving of megadrum settings? can you post your results?


nope sorry. haven't tried anything else than resetting and updating the MD through MCT.

which is a HUGE step already, IMO, since i'm on an Intel Mac.
the "Ubuntu-way"/live-CD didn't work for me since it's only applicable to PowerPC macs.

i'll post some results when i get it all finished (my case and drumkit, that is)
ole_hansen
 
Posts: 126
Joined: Thu Dec 11, 2008 9:24 pm

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby kimouette » Tue Jan 27, 2009 9:20 am

ole_hansen wrote:nope sorry. haven't tried anything else than resetting and updating the MD through MCT.

I'm curious to hear about your results! If you ever manage to send and receive some settings by using the "Actions/ All MD settings / Send to MD" for exemple, please tell us if all 48 sysex messages were sent correctly!

And about my personal tests, I'll have to wait until the 10th of February before I can test my MD with MCT on a PC. Atleast that way I'll know what to blame (my Megadrum or my damn Mac !).
kimouette
 
Posts: 265
Joined: Fri Jun 27, 2008 5:19 am

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby ole_hansen » Wed Jan 28, 2009 10:39 pm

kimouette wrote:
ole_hansen wrote:nope sorry. haven't tried anything else than resetting and updating the MD through MCT.

I'm curious to hear about your results! If you ever manage to send and receive some settings by using the "Actions/ All MD settings / Send to MD" for exemple, please tell us if all 48 sysex messages were sent correctly!

And about my personal tests, I'll have to wait until the 10th of February before I can test my MD with MCT on a PC. Atleast that way I'll know what to blame (my Megadrum or my damn Mac !).


ok i'll do some test.

but to make things clear - the only thing YOU'RE having troubles with (on mac) is getting "All MD setting/Send To MD" to work?

and i can test this by changing parameters around in MCT, sending it ("All") to MD, and seeing if the MD has the same changes made on it?

(sorry - haven't used the MCT before...) :?
ole_hansen
 
Posts: 126
Joined: Thu Dec 11, 2008 9:24 pm

Re: Config Tool for Mac user (hopefully a temporary post!!)

Postby ole_hansen » Wed Jan 28, 2009 11:33 pm

Sysex wait time 100ms

when sending ALL to MEGADRUM it sends 48 messages (using MidiMonitor).
it sends different sized messages.

But i can't load them from the MD back.
it only sends 6byte messages back.. :(

and the same thing with sending individual/"selected pad" Sysex messages.
TO misc. sized messages
FROM 6 bytes messages
ole_hansen
 
Posts: 126
Joined: Thu Dec 11, 2008 9:24 pm

PreviousNext

Return to Related Software

Who is online

Users browsing this forum: No registered users and 18 guests