Forum to discuss all matters relating to the MPC1000 and MPC2500 operating systems created by 'JJ' (all versions).
By listenForward Fri Dec 06, 2013 5:30 am
Hello,
I'm composing Sequences on my MPC1k, using Free JJOS 3.16

I use it to control a lot of slaves, including two separate monophonic parts on n electribe A (synth).

I used to use a Electribe ESX as master drum-machine and bassline (MIDI note) sequencer to drive the EA-1... the ESX had all the notes, the EA was just a synth module (with knobs). With the two electribes, I'd have pattern-changes send corresponding Program Changes to switch bass tones.

I'm trying to do the same thing with the Electibe, where I should have much more control and independence among Tracks, notes, and messages...

However, when I set the various Bass track (of Notes) where different sequecnes are set to SEND different Program Changes ("No." s), I get very noticeable latency.
The first note of a new pattern is always played in the sound of the previous pattern, if not some weird deviation between them.

I am using an MOTU 8x8 to route the Master MIDI data form the Akai to all the Slaves (keyboards, electribes, etc).
Is there any idea on how to fix this ?

Is this something that improves with (jj)OS ?

thanks in advance !
User avatar
By SimonInAustralia Fri Dec 06, 2013 6:19 pm
When you change to a new sequence, with a program change set, it sends that program change to the sound module, and the sound module needs a certain amount of time to change programs.

I don't think you can expect to send a program change at the start of a sequence, as well as note data, and have it respond correctly/smoothly.

I think you probably need to send it at the end of a previous sequence, or give it some time to change patches before sending note data to it.
By listenForward Fri Dec 06, 2013 8:55 pm
SimonInAustralia wrote:When you change to a new sequence, with a program change set, it sends that program change to the sound module, and the sound module needs a certain amount of time to change programs.

I don't think you can expect to send a program change at the start of a sequence, as well as note data, and have it respond correctly/smoothly.

I think you probably need to send it at the end of a previous sequence, or give it some time to change patches before sending note data to it.


...that was my concern, that the Electribe has some basic latency in switching parts.
I used to use a GT-10 (vocal effects) to send midi PCs into an Electribe (that drove all the other synths).
Now that I have an MPC, I thought I could automate all that with song-mode and have Sequence with Tracks that just send them when they start/change.

The pre-emption of the Program change (sending it before the change of bar) seems to be what the Electribe counts on to make clean changes with notes right on the downbeat.
Looks like I have another reason to fix/implement the FX-1 foot-controller...