• Welcome to ADA Depot - A Forum To Support Users of ADA Amplification Gear.
 

ADA MP-1 Digital Modification

Started by GuitarBuilder, December 30, 2013, 11:09:57 AM

Previous topic - Next topic

MarshallJMP

So there will be a pull down menu were you can choose the preset and then alter it?

Griphook

I think I can Do that.  :thumb-up:
But it will take a little while, because Im Not a really good Programmer at all, but Im an Optimist  ;D

MarshallJMP


Griphook

But I need to know how the other bulk dumps are build up, which Device Codes are used, and which parameters come with which hexcodes/Display values

I know: MP-1
I don't know: MP-1 Classic, MP-2 and MB-1

rnolan

Hey guys, you are doing really well  :thumb-up: . And GH I like your optimism.  :whoohoo!:
Studio Rig: Stuff; Live Rig: More Stuff; Guitars: A few

Griphook

Quote from: MarshallJMP on June 25, 2016, 12:03:25 PM
So if you send this to mp-1    F0 0D 00 08 01 7F 6B F7 (BOX ,ADA ID,midi ch,return command,MP1 ID,all parameters,chsum,EOX)
Then the mp-1 will return 19 bytes

byte 1 ==> F0 (sysex start)
byte 2 ==> 0D (ADA ID)
byte 3 ==> midi channel (ch1 =00h ch16 0Fh)
byte 4 ==> 09 send parameter command
byte 5 ==> 01 (MP-1 ID)
byte 6 ==> 7F (all parameters)
byte 7 ==>OD1 (00h - 28h)
byte 8 ==>OD2 (00h - 28h)
byte 9 ==>Master (00h - 1Ch)
byte 10 ==>Bass (00h - 0Ch)
byte 11 ==>Mid (00h - 0Ch)
byte 12 ==>Treble (00h - 0Ch)
byte 13 ==>Pres (00h - 0Ch)
byte 14 ==> effectloop (00h=off 01h=on)
byte 15 ==>Chorus Depth (00h - 64h)
byte 16 ==>Chorus Rate (00h - 64h)
byte 17 ==>Voicing (00h=S.S. 01h=T.D. 02h=T.C.)
byte 18 ==>Checksum
byte 19 ==>F7 (EOX)

So byte 1 to byte 6 should be left the same,then you can alter byte 7 to byte 17, put the new checksum in byte 18 leave byte 19 like it is and if you send these back to the MP-1 it should take over the new settings.(you will see LoAdinG on the display)
Then you can alter the preset nr (if you want) and press store.


@MJMP: If you could do such a list for the remaining Devices, that would be great. :)
I assume the Library Command stays the same, despite the Device Code.

Thank you, R  :) :thumb-up:

MarshallJMP

#96
Quote from: MarshallJMP on June 22, 2016, 01:33:56 PM
Next is the classic,1 preset dump is 20 bytes (MP-1 is 19 bytes)

To do a preset dump you have to send this hex to the classic
F0 0D 00 0E 06 7F 60 F7 and it should return the current preset.(set midi channel to 1)
It seems that the ID nr of the classic is 06
This is what a preset dump looks like;
byte 1 ==> F0 (sysex start)
byte 2 ==> 0D (ADA ID)
byte 3 ==> midi channel
byte 4 ==> 0F send parameter command
byte 5 ==> 06 (classic ID)
byte 6 ==> 7F (all parameters)
byte 7 ==> effectloop 00=off 01 =on
byte 8 ==>Voicing 00=SS 01=TC 02=brown 03=TD
byte 9 ==>OD1 00 to 64
byte 10 ==>OD2 00 to 64
byte 11 ==>Master 00 to 64
byte 12 ==>Bass 00 to 0C
byte 13 ==>Mid 00 to 0C
byte 14 ==>Treble 00 to 0C
byte 15 ==>Pres 00 to 0C
byte 16 ==>Noise gate 00 to 64
byte 17 ==>Chorus Depth 00 to 64
byte 18 ==>Chorus Rate 00 to 64
byte 19 ==>Checksum
byte 20 ==>F7 (EOX)

I also tried the MQ-1 but I got no response from it.

Then there is the MP-2, these preset dumps are insane, it depends on the name that is entered but it's between 219 and 221 bytes long. Not easy to figure out.
Anyway to get a preset dump send this hex (midi ch 1)
F0 0D 00 08 03 7F 69 F7

Already posted this on page 5,this is for the classic. I'm working on the MB-1 but I still need figure out some bytes.The MB-1 puts out a whooping 53 bytes (V2.05)

BTW the classic has a different program command,it's not "08" but "0E",it does return something with 08 but I don't know what.The "0E" command returns the current preset.In the upload (byte 4) you need to put "0F" and not "09"

MarshallJMP

Here is what I have so far of the MB-1.I'm missing 8 bytes.

Griphook

#98
Thanks :)
I somehow overlooked it  :o

So the Classic is complete Hex, too :thumb-up: Nice :bow:
I'll get the Display Values from my own MP-1 Classic.

I don't own a MB-1 so no help from my side in this point, Sorry :|


Can you try a whole Dump(Library)? Using the 0A/0B Command, because those are the ones, which seem to be the same for all Devices(According to your scanned document). And I would like to use those Commmands.

Isn't there any possibility to get those lacking Appendixes? Does ADA maybe has some Kind of Archive? :dunno:

MarshallJMP

I'll try it tomorrow and let you know.

rnolan

You guys are going great guns  :whoohoo!: .  MB1s have 256 internal presets and use the midi mapping feature to access them from the foot switch, or you can scroll through them from the front panel. Also parameters are a little different:
Tube input, contour (6 voices), overdrive, master | SS input, contour (5 voices), master | compressor | EQ lo, lo mid (freq), mid (freq), hi mid (freq), hi |chorus (depth, rate) | Loop |

The manual doesn't say much, seems we need the "MB-1 MIDI SOFTWARE SPECIFICATIONS AND PROGRAMMERS GUIDE", does any one have that ??
Studio Rig: Stuff; Live Rig: More Stuff; Guitars: A few

MarshallJMP

I think the only one that has this is Dave T from ada amps.

Griphook

Then maybe he has the other needed Documents, too?

rnolan

In the manual it says it was available, but maybe they never released it ?
Studio Rig: Stuff; Live Rig: More Stuff; Guitars: A few

rnolan

I sent Monty a PM a while ago to see if he could help get some doco, haven't heard back from him so far.
Studio Rig: Stuff; Live Rig: More Stuff; Guitars: A few