Exchange tips and tricks for the Akai MPC4000

By Renich Sun Mar 23, 2008 12:27 am
If you need a bug tracker or something, feel free to ask for it! I have a website and am willing to set up whatever is needed to help out.

http://www.woralelandia.com/openmpc

Feel free to ask for anything

By illiac Sun Mar 23, 2008 5:49 am
I reported a rather serious bug to Akai some time ago, where sequences are corrupted by certain edits (moving notes around), with the result that notes are cut short and lost. I sent them several MIDI sequences that illustrate the bug. This thread describes it:

http://www.mpc-forums.com/viewtopic.php?t=48765

I don't know whether I still have the examples, but I probably do, and I can re-send them if anyone is interested. PM me if so.

-illiac

By MPC 4 ME Mon Mar 24, 2008 3:12 am
illiac, i have the same issue
User avatar

By scd Mon Mar 24, 2008 8:27 am
foge1 wrote:do you think we could twist there arm to allow the mpc4k to load 1k programs???
Its a feature but.......
would be a nice gesture wouldn't it?
g


I will enter this request. Akai could at least think about it :D
User avatar

By scd Mon Mar 24, 2008 8:28 am
Renich wrote:If you need a bug tracker or something, feel free to ask for it! I have a website and am willing to set up whatever is needed to help out.

http://www.woralelandia.com/openmpc

Feel free to ask for anything


No need for that, afai am concerned, Akai has it's own bugtracker. Thanks for the offer though.
User avatar

By scd Mon Mar 24, 2008 8:29 am
illiac wrote:I reported a rather serious bug to Akai some time ago, where sequences are corrupted by certain edits (moving notes around), with the result that notes are cut short and lost. I sent them several MIDI sequences that illustrate the bug. This thread describes it:

http://www.mpc-forums.com/viewtopic.php?t=48765

I don't know whether I still have the examples, but I probably do, and I can re-send them if anyone is interested. PM me if so.

-illiac


I've sended you a PM.
User avatar

By McSmooth Mon Mar 24, 2008 4:50 pm
I still have a lot of sysex commands I haven't tried, but have at least gone through most of the important ones. Some of the ones mentioned in the past worked fine for me, so people must have been doing something wrong. For example, feline mentioned LFO waveform select, but I had no problems with this once a program and keygroup was selected. If you figure ak.sys uses these commands, then all of those features should be working fine. If anyone else can't get anything to work, please post it here so we can verify. Hopefully my sysex guide will have a few people digging.

Here are a few I have noticed so far that I haven't figured out or do not work:

04 08 - Get list of supported filetypes returns no info.

2C 04 - q-link knob value set doesn't seem to do anything. What is that feature anyway?

30 10 - Arm recording doesnt do anything.

28 40-42 - midi song file functions do not work on 4k. Surprisingly, you CAN select a sequence in memory from this section. It really was meant for the Zs feature to play standard MIDI files with a simple player.

2A/2B - all commands do not seem to apply to 4k. Should there be more commands that apply to the 4k, or should it have its own section of sequencer commands?

So mainly, the biggest problem is that many of the features the 4k has that the Zs do not do not have are not in sysex. I personally have no interest in making a version of ak.sys that has the MPC's screen and buttons, so I can live with that. Also, there isn't too much of a need to control most sequencer parameters from within a sequence... but there are a few that would be really valuable in bold.

all sequences related
-2nd seq + parameters
-next seq
-master tempo
-go to, tc, metronome
-q-link seq
sequence related
-sequence tempo, master/seq, tempo changes, time sig
-loop on/off, loop start, loop end, bars
track related
-mute, solo, pgm change, duration, velocity, out1, out2

There is also the entire song section as well, but I would consider that much less important. Seq Edit and Step edit are more offline features (like sample editing) and were prob never meant to be implemented.

Missing from the Document is the Q-link SEND page parameters:
Transmit
CTRL CHANGE
-Crl
-Range min, max
PAD CONTROL
-Note
-Assign
-Range min, max
-Pad

Finally the document has a list of keycodes for the Z's buttons. These do not match up with the 4k. I made a list of the ones I found. I didn't find anything for 0E, and still need to find SHIFT. This would only be useful if they redo the document... or one of you may find it useful.

01 F1
02 F2
03 F3
04 F4
05 F5
06 F6
07 page down
08 page up
09 down
0A left
0B right
0C up
0D Window
0E
0F record
10 sample
11 program
12 multi
13 mixer
14 effect
15 save
16 load
17 global
18 song
19 misc
1A midi
1B main
1C seq edit
1D step edit
1E 0
1F 1
20 2
21 3
22 4
23 5
24 6
25 7
26 8
27 9
28 enter
29 -/+
2A <
2B >
2C go to
2D <<
2E >>
2F rec
30 over dub
31 stop
32 play
33 play start
34 timing correct
35 master tempo
36 undo
37 tap tempo
38 bank A
39 bank B
3A bank c
3B bank d
3C bank e
3D bank f
3E next sequence
3F track Mute
40 q-link sequence
41 pad assign
42 full level
43 16 levels
44 erase
45 note repeat
46 q5 active
47 q6 active
48 q3 active
49 q4 active
4A q1 active
4B q2 active
4C setup
4D sequence
4E +
4F -
User avatar

By scd Mon Mar 24, 2008 9:48 pm
*That* is pretty nice work McSmooth! Thanks a lot. Will dig into too after 5k has been released. This saves me quite some time. Thanks again.
So the sysex has really been taken from the Z4/8 without bothering too much about the 4ks new functions right?
I agree with most of your bold recommendations. Later more.

Boele

By renegadebliss Wed Mar 26, 2008 12:19 am
scd wrote:*That* is pretty nice work McSmooth! Thanks a lot. Will dig into too after 5k has been released. This saves me quite some time. Thanks again.
So the sysex has really been taken from the Z4/8 without bothering too much about the 4ks new functions right?
I agree with most of your bold recommendations. Later more.

Boele


one thing to show how this might be useful. The Sysex Guide goes
over doing a Mute for a Particular Part of a Mulit. But since there isn't a
Sequencer on the Z4/Z8 they never included anything for doing a
Track Mute via Sysex. We can only do Part Mute's but not Track Mutes.
If you seperate your drums on different tracks, you can see the difference
between muting a track and muting a part can be quite a bit.

If Track Mute via Sysex was available, I would be able to setup Custom Mute Groups via Sysex like on the 5000.

Thanks,
Dave
User avatar

By Blue Haze Tue Apr 01, 2008 4:52 pm
BUMP this up so it doesn`t get lost in the sands of time.
User avatar

By scd Tue Apr 01, 2008 5:04 pm
Blue Haze wrote:BUMP this up so it doesn`t get lost in the sands of time.


Don't worry I have this thread bookmarked :D :D

By deltank Fri Apr 04, 2008 11:14 pm
SCD, do you have news from Akai developer ?
User avatar

By scd Sat Apr 05, 2008 5:44 am
deltank wrote:SCD, do you have news from Akai developer ?


Nope. Not yet. Since the 5k is a little delayed, all other projects, including the eventual 4k bugfix update, will shift with it. No worries, I'll keep you all informed.
User avatar

By mjames4208 Sun Apr 06, 2008 3:13 am
scd wrote:
deltank wrote:SCD, do you have news from Akai developer ?


Nope. Not yet. Since the 5k is a little delayed, all other projects, including the eventual 4k bugfix update, will shift with it. No worries, I'll keep you all informed.


delayed for how long?
User avatar

By Blue Haze Sun Apr 06, 2008 3:33 am
June