Hi, I have 3 MMT8 sequencers. Each MMT8 runs slightly different speed to each other when playing a sequence, set to the same speed (when not MIDI synced together). Each MMT8 resides in a different location, and I just take my sequence data with me and load it wherever i go. The differences in playback speed are causing timing problems with sample loops triggered by the MMT8 when played on a different MMT8 other than the one the song was sequenced on. Each MMT8 is out by about 1 BPM in a song that is set to tempo 140BPM (so less than 1% error) but is significant enough to throw sample loop points out.
Is is possible to adjust the playback speed of the clock by modifying the circuit? The MMT8 uses an 80C31 processor, which has an X-out pin that goes to one side of a 12MHz crystal, then to a 20pf capacitor, then to ground. The Vin pin of the processor then goes to the other side of the crystal, then to another 20pf capacitor, then to ground. The Vin pin is not the same pin as the main power pin of the chip (clearly labelled +5V).
Is there anything I can do here to tweak the circuit? I know about workarounds - make shorter loops, trigger more often etc but I want to avoid that.
Any Ideas?
Cheers, Graham