• 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

Griphook

@vansinn
Strange...
Index of 0 should be the MP-1.

The second message when saving is a result of the "Not selected"  Device, because it seems to be Not selected..

Is it the only error Message You get, or is there anything more, You can give me?

vansinn

#151
Hehe, well, it's getting funneĆ½ here..
I have done nothing but have the lappie sleep overnight, and things have changed; see below.
I must conclude that even a reboot wasn't enough; upgrading .NET from 4.5 to 4.5.2 required the lappie to sleep on it ;)

Anyways, I can now select any Device with no errors.
However, only the MP-1 and Classic presents a full window of parameters; selecting the other ones results in a small'ish rectangle with no params.
Having selected either MP-1 or Classic and randomly changing MIDI channel, Program number, Loop, some randomly selected parameters.., I can save a .sysx file.
Saving .sysx on other device results in the same "Cannot save to file" as stated in previous post - but no further error messages or exceptions.
I can also [re]load the saved [MP-1 or Classic] .sysx files.

(EDITing done for adding clarity from test to test)

Griphook

#152
Hey van,

Glad it worked without really doing Something  ;D

When selecting an other Device than the MP-1 ot Classic,  there Are no controls created. So this error should be normal. I forgot to deactivate the other Devices too...
I don't have enough Information about the other Devices so i Didn't even Program anything for those.

@MJ, Did You manage to get the lacking Bytes of the other Devices?

MarshallJMP

Could it be that there's still an error in the checksum calculation?

I made a few presets and some work,some don't.

So try this one

Clean tube OD1 2.8 OD2 2.8 MA 5.0 B 8 M 9 T 8 P 0 CD 22 CR 0.3 loop out.

This gives a checksum of 17 but it should actually be 0C.It seems to me checksums below 0x80 are calculated wrong? (I think)

Griphook

When I try this settings, I'll get Checksum 73 and it works :???:
as SysEx-Data it is:
F0 0D 00 09 01 7F 13 13 12 0A 0A 0A 06 00 16 03 02 73 F7
Did you try the newer Version? Can you give me your SysEx-Data?

But on my MP-1 the Display Values are really different. I do not have a 8 for Bass and Treble, neither a 9 for Mids. It is the other way around, 9 for Bass/Treble and 8 for Mids.
Is now the MP-1 incorrect or the Program?

MarshallJMP

Well at first I got this 

F0 0D 00 09 01 7F 13 13 12 0A 0A 0A 06 00 00 00 02 17 F7

Then I did turn off my pc and I'm retrying now and now it's correct

F0 0D 00 09 01 7F 13 13 12 0A 0A 0A 06 00 00 00 02 0C F7

Now I did got the values from your program but you already mentioned there was something wrong with the scaling.And the chorus was off.

Seems to work now.Don't know why??

MarshallJMP

Hey GH, how did you do the checksum? Do you add all bytes (no carry) then reverse the bits and add 1 and then AND 01111111 ? Working on a handheld device with an LCD screen and some quadrature encoders.

Griphook

#157
I have no Idea, where those strange errors/behavior come from. :facepalm:

Yep, I use exactly this (-(checksum)) & 0x7F which is the same as (~(checksum)+1) & 0x7F
But first I just add every byte(with carry). The carry gets irrelevant, as soon as you do the AND 01111111.


Next Version is out:
- Fixed the MP-1 Display Value
- Deleted all unhandled devices (Only MP-1 and MP-1 Classic remain)
- Set Tone-Controls Default Value to 0
- The checksum is no longer written to the TextBox

MarshallJMP


rnolan

Hey GH, I had a thought, not sure if it will add any value.  When running up a patch, pressing the up ^ and down v buttons together ie (^+v) zeros some parameters, I'll have to read about MP1 but e.g. MB1 will zero all the eq settings when ^+v pressed and you are editing any eq. And MP2 will zero parameters while you are editing them with ^+v press.  Anyway, I thought it may give you a quick method when editing on screen to zero things (if you can work out what command the ^+v is triggering (if any))  :dunno:
Studio Rig: Stuff; Live Rig: More Stuff; Guitars: A few

Griphook

OT: First of all: Wacken was a blast!!! :metal:

I did not found anything like this on my MP-1, but I could just implement a button, which does this?

vansinn

Quote from: rnolan on August 01, 2016, 04:28:58 AM
...MB1 will zero all the eq settings when ^+v pressed and you are editing any eq. And MP2 will zero parameters while you are editing them with ^+v press...

Well, I'll be d.....; all these years, and I didn't know this..
I've always wanted to be able to quickly have a clean slate, so I agree that a button in the editor to zero all EQ params would be nice.
For the MP-2, this button should be present separately for the 4-band and for the 9-band EQ sections.
I don't think it makes sense having a zero-button anywhere else [in any of the processors]..

MarshallJMP

So what was your top 3 of the bands you saw?

Well I did knew this but I seem to forgot about this,well no I know again about the zero button.

Griphook

The Button only should zero the EQ and Not the Gain or anything else?

It would be really nice, if someone could give me a List with Display Values and the Parameters of the MB1 auf Mp2


I think I'll go with this:
1. Arch Enemy
2. The Vintage Caravan
3. Iron Maiden / The Dead Daisies

rnolan

Hey GH, I can do the list for you as I have both MB1 and MP2.  Another good use of the zero (or clear function) is in the MP2 title, it wipes the whole title for you when you want to name/re-name a patch. And also can be used to set system parameters back to factory default.
Studio Rig: Stuff; Live Rig: More Stuff; Guitars: A few