Hi folks, I'm having trouble changing programs (patterns stored in Erica Synths Bassline DB-01) using MPC1000 w/ JJOS 128SP. Emailed Erica Synths but they haven't seen similar issues from other users so I'm trying my luck here...
My MIDI chain: MPC1000 (MIDI OUT) -> (MIDI IN) DB-01
MPC is only sending MIDI clock, start/stop transport messages and program change messages to DB-01 only,
DB-01 is playing patterns from its internal sequencer.
Issue
#1 :
If MIP is set to ON and I hit "PLAY START" on my MPC1000, my DB-01 will always double trigger the first step of the pattern then play the pattern ~1 step too late (timing offset = less than 1 step), similar to a MIDI lag. This will happen regardless if I switch sequences with different PC values or not. It just always double trigger the 1st step of its pattern then lag behind MPC's playback.
IF MIP = ON + only the DB01's STOP button is lit, when I hit "PLAY" (not "PLAY START") on the MPC, there is no double triggering of the first step but the pattern still lags.
Issue
#2 :
Let's say my MPC is playing a MIDI project with 2 sequences. Sequence 1 points to Pattern 1 in DB-01 and Sequence 2 points to Pattern 2.
If MIP is OFF and I switch sequences from 1 to 2 in MPC, DB-01 will play 1 extra loop of the Pattern 1, then change to Pattern 2, i.e. program change happens 1 pattern length too late (timing offset = 1 pattern length).
If MIP is set to ON, Issue
#1 will happen regardless if the MIDI sequences are switched or not.
Neither option works for my setup so I either have to change pattern manually, or stuck with one pattern per song...
I have tried the same test with Dreadbox Typhon and Nymphes and they both work perfectly. When I switch sequences with different PC values (different preset patches), no lag or latency or double triggering.
MPC1000 has been my main sequencer and sampler for more than 10 yrs and I've never encountered this issue before.
Erica Synths tech support thinks it might be a FW bug but they do not have a MPC1000 to reproduce these bugs.