Hey guys,
i donāt know if this has been addressed but I thought I should post it here and maybe someone could find it useful.
hereās how one could sync Digitakt, Mother32 and DFAM:
You can have ASSIGN OUTPUT of M32 sending signals to DFAM without M32ās sequencer running.
Instead M32 will be sequenced from Digitakt and all three devices will be synced, with Digitakt being the master.
Set M32ās ASSIGN OUTPUT source to be MIDI CC4. Now every time Digitakt sends a MIDI CC4 message to M32 the ASSIGN OUTPUT will output a signal from -5V to +5V depending on MIDI CC4 value (0 to 127). M32ās sequencer doesnāt have to be running in order for this to happen.
DFAMās ADV/CLOCK input expects a signal from 0V to +5V but it also has to be a fast changing signal otherwise it will be ignored. So if M32ās ASSIGN OUTPUT sends a signal in this range and fast changing enough, DFAMās sequencer will be advanced one step. So patch M32ās ASSIGN OUT to DFAMās ADV/CLOCK IN and go to Digitakt.
MIDI OUT from Digitakt to MIDI IN of M32. M32 receiving MIDI in channel 1.
Go to a MIDI TRACK in Digitakt and set CHAN in [SRC] to 1. Now Digitakt is sending MIDI in channel 1 too.
Now go to [FLTR] and activate VAL1.
Next go to [AMP] and set SEL1 to CC4 which is FOOT CTRL. Now Digitakt is sending CC4 MIDI messages to M32.
Go to your MIDI TRACK and set it 16 steps long. Activate ALL steps. Everything from 1 to 16 will be red. Now press FUNK and mute ALL of them. From red they will be now yellow. Now go to [FLTR] and set VAL1 for all odd numbered steps (thatās 1, 3, 5, to 15) to greater than 90. Every even numbered step mast have VAL1 set to 0.
Now if you press PLAY on Digitakt the MIDI TRACKās 16 step sequence will start. In step 1 a CC4 message of value 90 will be sent to MIDI channel 1. This message will be detected by M32 which is receiving on channel 1 and a positive signal will be sent from M32ās ASSIGN OUTPUT to DFAMSās ADV/CLOCK and the sequencer will advance one step.
Here is this solutionsās disadvantage: If you set MIDI TRACKās step 2 VAL1 lower than 90 the signal of M32ās ASSIGN OUTPUT will be negative Volts so the ADV/CLOCK input on DFAM will do nothing because it expects 0V to +5V. If you set the VAL1 greater than 90 (90 to 127), M32ās ASSIGN will output a positive signal but because the previous one was already high the signal from step1 to step 2 wonāt change fast enough and it will be also ignored by DFAM (this explanation is my guess so take it with caution). This means that you can only have 8th note and higher clock divisions.
Now you can have another MIDI TRACK on Digitakt sending MIDI to channel 1 too and have it note sequencing M32, or use the same TRACK and unmute (turning them back to red) the steps you want to play notes on in M32. Of course you can expand the TRACKās step length and play with different clock divisions by changing the VAL1 90 and 0 alternation. For example step1-90, step2-0, step3-0, step4-0 step5-90 and you have quarter note clock division. What you have to remember is that in order for DFAM to advance on one step of the MIDI TRACK the previous one has to be set to sent MIDI CC4 with value 0.
Sorry for the big explanation. This is intended for less experienced users. Any thoughts or different ideas would be more than welcomed